- Canonicalize controlplane agent IDs/roles to: sysadmin, db-admin, git-admin (drop *_agent variants). - Add DB migration to rewrite existing *_agent rows and references to canonical IDs. - Tighten POST /api/controlplane/tasks contract: require assigned_to (remove agent_id alias). - Update tests and docs to match canonical IDs. --- Build: pass (just typecheck) Tests: pass — 1536 passed (92 files) (just test) |
||
|---|---|---|
| .. | ||
| AIDER-FREEBSD-INSTALL.md | ||
| CODING-RULES.md | ||
| CONTROLPLANE-AGENT-ROLES.md | ||
| CONTROLPLANE-ARCHITECTURE.md | ||
| CONTROLPLANE-MESSAGE-CONTRACT.md | ||
| GIT-JAIL-FORGEJO-HANDOFF.md | ||
| GIT-JAIL-PLAN.md | ||
| HANDOFF-ISO-AGENT.md | ||
| MULTI-PROVIDER-ARCHITECTURE.md | ||
| SESSION-HANDOFF-2026-04-18.md | ||
| THREE-BIRD-ARCHITECTURE.md | ||