feat: add agent lifecycle transitions

This commit is contained in:
a.tolmachev
2026-03-31 15:30:33 +03:00
parent 84f4437ce0
commit 97ea969a29
11 changed files with 382 additions and 26 deletions
+6 -8
View File
@@ -2,22 +2,20 @@
## Current
### `feat/demo-assets`
### `feat/agent-lifecycle-polish`
Status: in_progress
DoD:
- project has an idempotent PostgreSQL demo seed for live UI screens
- demo seed fills workspaces, memberships, invitations, operations, agents, keys and usage
- seed is controlled by env and does not live in migrations
- docs explain how to enable and use demo data
- `feat/agent-lifecycle-polish`
- agents support explicit `publish`, `unpublish`, and `archive` lifecycle transitions
- agents page reflects real backend lifecycle states without legacy `active/inactive` mapping
- agent cards and editor can move between draft/published/archived without destructive hacks
## Next
- `feat/alpine-polish`
- `feat/platform-key-usage`
## Backlog
- `feat/current-workspace-session-model`
- `feat/agent-lifecycle-polish`
- `feat/platform-key-usage`