feat(secretary): 5 минут на ответ модели в Stop-хуке (perAttemptTimeoutMs 300s, maxRetries 0)

Секретарь пишет длинный протокол — 30с/попытку мало. Даём один заход на 5 минут
без ×5 повторов (иначе потолок раздувается до 25 мин). Общий 30с-дефолт
router/судьи/наставника не тронут — override только в callModel секретаря.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
Дмитрий
2026-06-22 16:25:46 +03:00
parent ab8abe2c87
commit 99ca60777b
+2
View File
@@ -65,6 +65,8 @@ async function main() {
apiKey,
baseUrl: process.env.SECRETARY_LLM_BASE_URL || undefined,
model: process.env.SECRETARY_LLM_MODEL || undefined,
perAttemptTimeoutMs: 300_000, // 5 минут на один ответ модели (секретарь пишет длинный протокол)
maxRetries: 0, // одна попытка, без ×5 повторов (иначе «5 мин» → до 25 мин)
});
const updated = await reconcileTurn({ proto, ex, turn, session, callModel });
if (updated) {