Спека агента: устойчивость самообновления (агент v9, run.py v2) #26
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Дельта спеки агента (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).
Дельта спеки влита PR #30, архив change — PR #31 (openspec/changes/archive/2026-10-15-agent-v9-hardening/). Код — aep/jira-agent PR #24.