WEB-484 · Задача · Чат · web
Ревизия ряда моделей в пикере: устаревший список (нет Opus 4.8, Claude 5 / Fable 5.1), встроенные Anthropic-строки с «Runtime preflight: not confirmed», o3/o3-pro красные «Responses API only» хотя работают в глубоком исследовании
Закрыт
P1 · важно
ведёт: —
Суть
Owner 02.09 16:59 (3-й скриншот прода l91, «Вибір моделі» вне OpenRouter): Claude Opus 4.7/4.6, Sonnet 4.6, Haiku 4.5 — оранжевый «Runtime preflight: Runtime availability is not confirmed yet…»; o3-pro — «Доступно лише в потоках чату Responses API»; owner: «красные модели, думаю, слетели; обновить весь ряд — у Anthropic уже 4.8, 5.0 и 5.1 Fable; o3 красный, но о1/о3 в глубоком исследовании работает; ревизировать». Факты: реестр src/data/models.ts (OpenAI 5.4…4o/o3/o4-mini; Anthropic opus-4.7/4.6, sonnet-4.6/4.5/4, opus-4.1, haiku-4.5; Google gemini 2.0…3.1-preview; xAI grok-4…2-vision); варнинг — тот же корень, что WEB-482 (MAX_MODEL_PREFLIGHT_TARGETS=3 → unknown_runtime_block); «Responses API only» — descriptionShort у gpt-5-pro (:245) и o3-pro (:416). План: волна 1274-modelrowrevision (M4): инвентарь и источники правды; добавить Opus 4.8, Claude 5 (Opus 5, Sonnet 5), Fable 5.1 ship-dark за preflight (цены — консервативно с пометкой до подтверждения); устаревшие → скрыть с алиасом на преемника; o3/o3-pro/gpt-5-pro — человеческий текст «работает в режиме исследования, в обычном чате недоступна» (i18n) по факту кода; тесты реестра/allowlist (WEB-428). Связано: WEB-482 (варнинг preflight, волна 1272), WEB-483 (фантомы 5.5, волна 1273) — три линии сходятся в l92, слияние координатором. После посадки координатор прогоняет preflight на проде с реальными ключами.
Лента
2026-09-02T17:56:28.524Z · Fable[A1 18:20 Фабл] Волна 1274-modelrowrevision (M4) сдана: коммит be01825b (ветка modelrowrevision-1274, база l91-candidate). Реестр: 47 строк; добавлены claude-opus-4-8, claude-opus-5, claude-sonnet-5, claude-fable-5-1 с подтверждёнными тарифами (источник — официальная таблица Anthropic), available:false + ship-dark (зарегистрированы для preflight/admin, пользователю пока не видны); устаревшие (напр. gemini-2.0-flash) скрыты с алиасом на преемника; o3/o3-pro/gpt-5-pro — человеческий текст по факту маршрутизации. Отчёт: M4 /Users/milamarty/waves/MODELROWREVISION-REPORT.md (инвентарь). Дальше: приёмка 1294-accmodelrowrevision (M4) → слияние пакета пикера (WEB-482/483/485) в l92-candidate → посадка → preflight новых моделей на проде с реальными ключами → включение видимости. Бандл: A1 /home/ubuntu/mirrors/lines/modelrowrevision-1274.bundle; A2 ref modelrowrevision-1274/head.
2026-09-02T18:56:44.074Z · Fable[A1 19:15 Фабл] Приёмка 1294-accmodelrowrevision (M4) = NO-GO, 4 критические причины: (1) openai:o3 остаётся выбираемым в обычном чате (нет responsesOnly); (2) MODEL_ALIASES — чистая таблица, не подключена к registry/settings/favorites/recents/billing (opus-4.1 тарифицируется по старому SKU); (3) нет механизма включения ship-dark (admin-default/флаг), recent-поверхность может показать скрытую строку; (4) tsc-ошибка в тесте автора (:137). → волна 1317-modelrowrevision2 (M4): responsesOnly для o3/o3-pro/gpt-5-pro, алиасы через единую canonicalizeModelId (с 1301/1313), включение ship-dark через admin-default, фикс теста.
2026-09-02T20:59:16.346Z · Fable[A1 21:00 Фабл] Волна 1317-modelrowrevision2 сдана: коммит 2c53b0a738 (M4). Приёмка — в составе пакета пикера (слияние 1360-pickerpackmerge: phantommodels2 f9acd8e7 + pickerfilters2 1b1e92d3 + modeicons2 4b72ae1a + modelrowrevision2 2c53b0a7 на общих файлах availability/models/ModelPicker) → одна приёмка ACCPICKERPACK → l94.
2026-09-02T23:20:22.264Z · Fable[A1 03:10 Фабл] См. WEB-485: пакет пикера NO-GO из-за stale-текста o3 в messages/*.json (runtime-источник i18n) — круг 2 = 1409-pickerpack2.
Воркер
не привязан — привязать:
curl -X POST https://bugs.wool2.online/api/web/assign -H 'content-type: application/json' \
-d '{"issueId":"WEB-484","session":"<имя tmux-сессии>","host":"m4"}'
Обновлён
2026-09-03T06:12:22.110Z