Serve a bundle its own bound objects, streams and work queues on its pipe (issue 1966 T1)

This commit is contained in:
2026-11-03 13:34:32 +01:00
parent b8e42cf54c
commit d6c516ab44
8 changed files with 666 additions and 2 deletions
+3
View File
@@ -78,6 +78,9 @@ type Membership struct {
// Waits are the event families a session may wait on through the mesh MCP server (novox/hq ADR 0367 §2):
// the tool runner's alone, composed from its manifest with the grant that lets it subscribe them.
Waits []WaitIssued `json:"waits,omitempty"`
// Bindings are the module's bus state in the new form, by local name (novox/hq ADR 0595 §1, mesh-sdk
// membership.BusBinding): its object stores, streams, work queues and ledgers, its own alone (bindings.go).
Bindings []membership.BusBinding `json:"bindings,omitempty"`
}
// Served is an address a tool is answered on; `{tool}` stands for the tool's name.