Skip to main content

Agent

An agent is a configured runtime persona that owns sessions, a workspace, enabled tools, enabled skills, and memory. The gateway runs agent loops on behalf of an agent identity.

Agent inputs

  • Tool allowlist/policy configuration
  • Enabled skills and MCP servers
  • Model configuration and fallback chain
  • Memory configuration (agent scope, budgets, consolidation, and forget controls)

Agent outputs

  • Replies to sessions (via clients and channels)
  • Tool calls and results (with audit evidence)
  • Events and logs describing what happened