Agent Domain
Agents are managed deployments.
Core Fields
All agents share these core fields:
- identity: id, name
- presentation: icon, description, tags
- behavior inputs: systemPrompt
- references: model, tools, kbs
- deployment: runtime
- placement: stack
References
Agent references include:
- model: one language model reference
- tools: zero or more tool references
- kbs: zero or more knowledge base references
Runtime and Status
- runtime is required
- deployment status is optional
Agent Type
- Agent is a single managed agent type (no mode-based union)