Agent Manifest Specification (MVP)
The agent manifest is the minimum information required to create an agent record with ownership, environment context, and allowed tool mappings.
Example agent.yaml
agent_id: invoice-triage-bot
display_name: Invoice Triage Bot
owner_team: Finance Ops
owner_email: finance-ops@company.com
environment: prod
risk_tier: medium
capabilities:
- invoice_classification
- exception_routing
tags:
- finance
- ap
tools:
- name: upload_file
destination_class: EXTERNAL
scope: write
- name: erp_read
destination_class: INTERNAL
scope: read_only
data_classification:
- PROTECTED
version: 1.1.0
Validation rules (MVP)
- • Required: agent_id, owner_team, environment
- • environment should be one of dev/test/prod (or your standard)
- • tool entries should include destination_class and scope
- • do not include secrets in manifests