Entity Types & IDs
AgentTeams’ core entities and the ID prefix rule for each.
Entity types
| Entity | Type key | ID prefix |
|---|---|---|
| Plan | plan | agentteams_pln_ |
| Completion Report | completionReport | agentteams_rpt_ |
| Post-mortem | postMortem | agentteams_pmt_ |
| Code Review | codeReview | agentteams_rev_ |
| CoAction | coAction | agentteams_act_ |
| Convention | convention | agentteams_cnv_ |
| Document | document | agentteams_doc_ |
| Plan Task | planTask | agentteams_tsk_ |
| Code Review Finding | codeReviewFinding | agentteams_rvf_ |
ID prefix rule
Entity IDs take the form agentteams_<prefix>_<UUID> (e.g. agentteams_pln_123e4567-e89b-12d3-a456-426614174000).
- When passing an ID to the CLI, strip the prefix and use the bare UUID.
- Both the prefixed value (
agentteams_pln_…) and the short form (pln_…) are recognized; unknown prefixes are left untouched.
# Pass the bare UUID, prefix stripped
agentteams plan get --id 123e4567-e89b-12d3-a456-426614174000Web UI entity references
Messages written in the web app may contain entity references in [label](type:id) or [label](type:id:path) form.
[Safari pull-to-refresh](plan:agentteams_pln_123e4567-...)When handling these references, strip the prefix from the ID before using it.
Last updated on