Andrey Epifancev
b57f815846
fix(agent): OSError при подтверждении версии — только лог, повтор на следующем claim (M-3)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-15 00:47:57 +04:00
Andrey Epifancev
255931845c
docs(openspec): R-9, R-10 — раздельные таймеры подсказок; признак подтверждения версии ( #23 )
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-15 00:36:15 +04:00
Andrey Epifancev
af3e9c47c4
fix(agent): ограничить длину значений в подсказке о неполной публикации (M-4)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-15 00:36:03 +04:00
Andrey Epifancev
6b3109863d
fix(run): подтверждённая версия не откатывается после записей агента в update.json (I-1)
...
wait_child запоминает подтверждение (любое состояние update.json, кроме trial этой версии, пока агент жив),
а итоговое решение учитывает и случай, когда ok и следующая запись уложились между опросами.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-15 00:36:03 +04:00
Andrey Epifancev
ba0fd2a299
docs(openspec): R-7, R-8 — решения при исполнении Task 5 ( #23 )
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-15 00:26:10 +04:00
Andrey Epifancev
69f9ffe690
feat(agent): run.py v2 — сверка update.json с файлом, ok в последний момент, код 73, OSError при подмене (M-3…M-7, M-10 #22 )
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-15 00:25:56 +04:00
Andrey Epifancev
fa936ba716
test(agent): фейки — project и created в поиске дубля, долгий claim хаба (M-10 #4 )
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-15 00:19:35 +04:00
Andrey Epifancev
1bf2ff9179
docs(openspec): R-6 — ASCII-токен в тесте 4xx refresh ( #23 )
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-15 00:15:10 +04:00
Andrey Epifancev
b90c639eaa
fix(agent): код 73 при занятом журнале, одна строка темпа, источник ошибки хаба в refresh (M-7 #22 ; M-2, M-3, M-5, M-6 #18 )
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-15 00:14:58 +04:00
Andrey Epifancev
c51651717c
fix(agent): OSError при подготовке версии — временный сбой; формат agent_release (M-6, M-10 #22 )
...
Диск полон или нет прав при записи agent.py.new, selftest или update.json
больше не роняет агент трейсбеком: это временный сбой, повтор через 5 минут.
Ошибка записи update.json при отказе версии только логируется.
Неполная публикация (version не int, sha256 не 64 hex в нижнем регистре)
отбрасывается с подсказкой не чаще раза в час; таймеры подсказок разделены по видам.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-15 00:09:03 +04:00
Andrey Epifancev
47a7424eca
feat(agent): версия 9; тесты без жёстких номеров версий ( #23 )
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-15 00:03:41 +04:00
Andrey Epifancev
ebbd5d74dc
docs(plan): agent-v9-hardening — тест долгого claim без второго ожидания ( #23 )
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-14 23:58:13 +04:00
Andrey Epifancev
ade0241bac
docs(plan): agent-v9-hardening — план агента ( #23 )
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-14 23:58:06 +04:00
Andrey Epifancev
4da9cebfe3
docs(openspec): agent-v9-hardening — решения агента ( #23 )
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-14 23:52:00 +04:00