Agents and tools
agents: - id: fixer model: provider: ollama name: qwen3 tools: - type: mcp server: github- An agent has an
id, amodelobject (provider,name, optionalversion,region,approval), instructions and tools. - Agents can be defined inline, referenced by
name@versionfrom anAgentmanifest, or be remote agents over A2A. - Every tool call is an action with an identifier such as
github.create_pull_request. Permissions, policies and approvals all work on action identifiers; action groups map many tools to one name likegit.merge.
Normative text: Agents, Tools and action identifiers, Kind Agent.