Спека агента: устойчивость самообновления (агент v9, run.py v2) #26

Closed
opened 2026-10-14 22:45:33 +03:00 by aep · 1 comment
Owner

Дельта спеки агента (openspec/specs/agent) под пакет aep/jira-agent#23: требования к запускателю run.py и Updater — привязка пробного периода к версии/sha, восстановление после падения запускателя посреди подмены, повторная проверка ok перед откатом по таймауту, осиротевший агент (код 1) в пробном периоде, OSError при подготовке и подмене, agent_release без sha256, очистка временных файлов при старте.

Источник: jira-agent#22 (M-3…M-7, M-10). Код — в jira-agent; здесь только OpenSpec change (и хабовая часть, если выяснится, что хаб может отдать release без sha256).

Дельта спеки агента (openspec/specs/agent) под пакет aep/jira-agent#23: требования к запускателю run.py и Updater — привязка пробного периода к версии/sha, восстановление после падения запускателя посреди подмены, повторная проверка ok перед откатом по таймауту, осиротевший агент (код 1) в пробном периоде, OSError при подготовке и подмене, agent_release без sha256, очистка временных файлов при старте. Источник: jira-agent#22 (M-3…M-7, M-10). Код — в jira-agent; здесь только OpenSpec change (и хабовая часть, если выяснится, что хаб может отдать release без sha256).
aep closed this issue 2026-10-14 23:51:10 +03:00
Author
Owner

Дельта спеки влита PR #30, архив change — PR #31 (openspec/changes/archive/2026-10-15-agent-v9-hardening/). Код — aep/jira-agent PR #24.

Дельта спеки влита PR #30, архив change — PR #31 (openspec/changes/archive/2026-10-15-agent-v9-hardening/). Код — aep/jira-agent PR #24.
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: aep/sdlc-hub#26
No description provided.