feat(ofox): fill the gaps automation left — 4 models, native gemini protocol, verified reasoning fixes - #3404
Conversation
|
No actionable findings. |
|
Pushed one addition: the four Gemini models now declare |
|
No actionable findings. |
Action items
|
|
Gentle nudge on this one 🙏 — it's been open for a bit and has stayed green throughout: |
c35a6f0 to
7c26b8c
Compare
Action items
|
Action items
|
Action items
|
|
No actionable findings. |
1 similar comment
|
No actionable findings. |
|
Review bot is green. Where this PR landed after several rounds:
Happy to split further if that helps review. Thanks! |
…rotocol, verified reasoning fixes The issue-fixer pipeline brought Ofox to full listing (72 models) after trackMissingModels was enabled — this PR is rebuilt on top of that to cover only what automation could not author: - 4 models the pipeline missed: gemini-3.5-flash-lite, minimax-m2.7, kimi-k2.7-code, gpt-5.4-pro (flat-rate comment included) - [provider] native gemini protocol for the four Gemini models (@ai-sdk/google + https://api.ofox.ai/gemini/v1beta, verified end-to-end: listing, generateContent, SSE, x-goog-api-key auth) - kimi-k3: replace the effort-only declaration with the behaviorally verified toggle (reasoning_tokens 118 vs none; adaptive rejected by the host; neither effort path shows graded effect) - gemini-3.6-flash: add input_audio = 1.5 (matches live catalog and first-party)
6f41b31 to
c37a4ff
Compare
|
No actionable findings. |
|
@rekram1-node this one's been rebuilt on top of the issue-fixer's full Ofox listing (nice pipeline, by the way — the sourced entries are excellent). It's now a small additive PR: 4 models the pipeline missed, the verified native-gemini |
|
Merged and live — thank you @rekram1-node for shepherding the whole Ofox arc here (the initial listing, the sync module, and now this batch), and kudos to whoever runs the issue-fixer pipeline: the sourced entries it authored were impressively thorough. We'll keep maintaining this corner of the catalog. 🦊 |
Summary
Rebuilt on top of the issue-fixer's full Ofox listing (72 models — thanks for enabling
trackMissingModels!). This PR now covers only what automation could not author:gemini-3.5-flash-lite,minimax/minimax-m2.7,moonshotai/kimi-k2.7-code,openai/gpt-5.4-pro(with a leading flat-rate comment — Ofox bills 30/180 across the full window, no 272k tier)[provider]with@ai-sdk/google+https://api.ofox.ai/gemini/v1beta— verified end-to-end against the live surface (model listing, generateContent, SSE streaming,x-goog-api-keyauth; model IDs map 1:1 tomodels/google/<slug>)reasoning_effortas always-on, but behavioral probes show the opposite — the toggle works (thinking.type, reasoning_tokens 118 vs none),adaptiveis rejected outright, and neither effort path shows a graded effect. Replaced with the verified toggle-only declaration (wire-path comment in the leading block)input_audio = 1.5, matching both our live catalog and the first-party entryAll costs cross-checked against our live catalog and first-party entries.
bun validatepasses;bun models:sync ofox --dry-runis clean apart from the known cache-write field the sync will backfill from our catalog either way.