feat: ядро моста Jira — хаб (bridge-core, #1) #2

Merged
aep merged 37 commits from feat/1-bridge-core into main 2026-10-12 20:47:31 +03:00
Showing only changes of commit 0dcf0ac5cc - Show all commits

View File

@ -18,8 +18,8 @@
- `GET /agent/commands/{id}` — команда по id (для восстановления из журнала).
- `POST /agent/commands/{id}/result` `{status, result, error, jira_calls, rate_limited}` — идемпотентно: повторный
отчёт по команде в терминальном статусе отвечает 200 без изменений.
- `POST /agent/state` `{command_id, issues: [...], links: [...], page, last_page}` — загрузка состояния пачками;
хаб обновляет зеркало и `sync_run`.
- `POST /agent/state` `{command_id, issues: [...], links: [...], neighbor_keys: [...], page, last_page}` — загрузка состояния
пачками; `neighbor_keys` — ключи вне базовой JQL, дочитанные по связям; хаб обновляет зеркало и `sync_run`.
- `GET /agent/known-keys` — ключи зеркала (для определения соседей).
#### Scenario: Выдача с подстановкой ключа