-
released this
2026-09-12 20:46:54 +00:00 | 6 commits to main since this releaseНативное поле рассуждений для апстрима Console Go.\n\nПроблема:
deepseek-v4.1-flash(провайдерopencode, Console Go) в thinking-режиме требуетreasoning_contentв assistant-сообщениях сtool_calls, а клиент opencode присылает рассуждения какreasoning+reasoning_details→400 The reasoning_content in the thinking mode must be passed back to the API.\n\nПравка: новое поле провайдераreasoning_field(иreasoning_empty_ok) — прокси аддитивно достраивает нативное поле, ничего не убирая и не переименовывая; прочие апстримы не затронуты.\n\nПопутно: устойчивость разбора к JSON-null (было 290 фейловеров с локального апстрима на платные), класс исключения в логе ошибки, логирование тела 4xx.\n\nПроверено: 100 тестов (13 + 6 новых), живая приёмка A/B против настоящего Console Go (без правки 400 / с правкой 200, stream и не-стрим), регрессияcodding-big/codding/assistant— 200, мутационная приёмка. Замеры — в TESTING.md.\n\nКонфиг боевого инстанса дополняется двумя строками у провайдераopencode:\nyaml\n reasoning_field: reasoning_content\n reasoning_empty_ok: true\nDownloads
-
released this
2026-09-11 13:24:59 +00:00 | 9 commits to main since this releasethink_tags: флажок рассечения think-тегов (off/split/strip) у провайдера и апстрима — стрим + non-stream, тесты 42/0. Только сборка образа, без деплоя.
Downloads
-
released this
2026-09-11 02:41:39 +00:00 | 12 commits to main since this releaseпересборка после фикса storage-драйвера раннера (vfs -> overlay)
Downloads
-
released this
2026-08-30 16:13:33 +00:00 | 14 commits to main since this releaseYAML-роутер (Java 21 image)
Downloads
-
released this
2026-08-21 00:19:57 +00:00 | 20 commits to main since this releaseотмена non-stream (апстрим-стрим + HttpRequestLifecycle, Ktor 3.5.2)
Downloads