You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The CLI Bridge provider reports live streaming, replay, turn idempotency, and session continuation. Its concrete environment streams with sessionId and lastEventId, and its destroy path calls the bridge cancel route.
Runtime currently gives a product shell two public choices:
streamAgentTurn() with an executor backend: documented as a fresh one-shot factory that is torn down after the turn.
RuntimeRunHandle: cost and terminal-row persistence only; it has no provider status, reconnect, replay, cancel, interaction-response, or retained environment/session control.
A product such as Braid therefore cannot expose the published provider capabilities through Runtime without either losing them or directly owning provider environments and recreating a second execution lifecycle outside Runtime.
Required contract
Expose one provider-neutral, runtime-owned stateful run controller that:
Reproduced package gap
Against the current published cohort:
@tangle-network/agent-runtime@0.126.0@tangle-network/agent-provider-cli-bridge@0.3.4@tangle-network/agent-interface@0.43.0The CLI Bridge provider reports live streaming, replay, turn idempotency, and session continuation. Its concrete environment streams with
sessionIdandlastEventId, and its destroy path calls the bridge cancel route.Runtime currently gives a product shell two public choices:
streamAgentTurn()with an executor backend: documented as a fresh one-shot factory that is torn down after the turn.RuntimeRunHandle: cost and terminal-row persistence only; it has no provider status, reconnect, replay, cancel, interaction-response, or retained environment/session control.A product such as Braid therefore cannot expose the published provider capabilities through Runtime without either losing them or directly owning provider environments and recreating a second execution lifecycle outside Runtime.
Required contract
Expose one provider-neutral, runtime-owned stateful run controller that:
Every unsupported operation must remain typed unavailable rather than be approximated.
Completion proof