feat: connect alpine agents to admin api
This commit is contained in:
@@ -2,24 +2,20 @@
|
||||
|
||||
## Current
|
||||
|
||||
### `feat/alpine-ui`
|
||||
### `feat/alpine-agents`
|
||||
|
||||
Status: in_progress
|
||||
Status: completed
|
||||
|
||||
DoD:
|
||||
- `apps/ui` заменен на новый Alpine.js UI из `test-ui`
|
||||
- `Agents` page читает live catalog агентов из `admin-api`
|
||||
- backend для `Agents` поддерживает `PATCH`, `DELETE` и richer summary для Alpine UI
|
||||
- `Agents` page использует live `create/edit/delete` flow вместо `agents.json`
|
||||
- `Agents` page использует live operations picker вместо `operations.json`
|
||||
- `test-ui` остается нетронутым как fallback
|
||||
- UI продолжает раздаваться как статический контейнер через текущий deployment path
|
||||
- legacy React/Vite артефакты удалены из `apps/ui`
|
||||
- backend для `Operations/Wizard` поддерживает server-side `PATCH`, `DELETE`, `archive`, `category`, `usage_summary`, `agent_refs`
|
||||
- backend summary для `Operations` отдает `target_url` и `target_action`
|
||||
- первые экраны Alpine UI можно сажать на реальные catalog/detail/mutation endpoints без расширения backend-контракта
|
||||
- `Operations` page читает live catalog из `admin-api` и удаляет операции через backend
|
||||
- `Wizard` использует live create/get/update flow вместо `localStorage` и `sessionStorage`
|
||||
|
||||
## Next
|
||||
|
||||
- `feat/demo-assets`
|
||||
- `feat/alpine-api-keys`
|
||||
|
||||
## Backlog
|
||||
|
||||
|
||||
Reference in New Issue
Block a user