Versions in this module Expand all Collapse all v0 v0.5.0 Aug 12, 2026 Changes in this version + type Backend struct + CapabilitiesError error + CapabilitiesResult runtimeapi.Capabilities + ServeTurnError error + ServeTurnFunc func(context.Context, agent.Agent, runtimeapi.TurnRequest, runtimeapi.EventSink) error + Type string + func NewBackend(runtimeType string) *Backend + func (b *Backend) Capabilities(_ context.Context, a agent.Agent) (runtimeapi.Capabilities, error) + func (b *Backend) CapabilityCalls() []agent.Agent + func (b *Backend) RuntimeType() string + func (b *Backend) ServeTurn(ctx context.Context, a agent.Agent, req runtimeapi.TurnRequest, ...) error + func (b *Backend) SetCapabilities(result runtimeapi.Capabilities, err error) + func (b *Backend) TurnCalls() []TurnCall + type TurnCall struct + Agent agent.Agent + Request runtimeapi.TurnRequest