Skip to main content

Module traits

Module traits 

Source
Expand description

Core trait + envelope types for agent delegation.

Structs§

AgentCapabilities
Declarative statement of what an agent can do — the orchestrator uses this to pick a delegate, and the registry uses it for search.
AgentContext
Token-budgeted context passed to the delegate alongside the task spec. Free-form fields so different agents can lift what they need — keys like "memory_facts", "recent_episodes", "project_conventions".
AgentResult
What the delegate came back with.
AgentTask
One unit of work handed to a delegate.
Artifact
An artifact the delegate produced — a file, a test result, a PR URL.

Enums§

AgentError
AgentTaskStatus
Terminal status of a delegated task.

Traits§

AgentDelegate
The trait every specialist agent implements.