Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AgentDefinition ¶
type AgentDefinition = internalagent.AgentDefinition
type AgentRegistry ¶
type AgentRegistry = internalagent.AgentRegistry
func NewAgentRegistry ¶
func NewAgentRegistry() *AgentRegistry
type AgentSource ¶ added in v0.2.3
type AgentSource = internalagent.AgentSource
type AsyncAgent ¶ added in v0.2.3
type AsyncAgent = internalagent.AsyncAgent
type AsyncAgentManager ¶ added in v0.2.3
type AsyncAgentManager = internalagent.AsyncAgentManager
func DefaultAsyncManager ¶ added in v0.2.3
func DefaultAsyncManager() *AsyncAgentManager
DefaultAsyncManager returns the process-wide manager backing the spawn_agent/wait_agent/send_agent_message/close_agent tool family. Host applications (e.g. seshat-backend) use it to expose management operations — like cancelling a runaway or unwanted background agent — through their own API, without duplicating the engine's agent-lifecycle bookkeeping.
Click to show internal directories.
Click to hide internal directories.