You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/CUSTOM_BINARY.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -167,6 +167,7 @@ actually usable/visible everywhere else. Search each repo for
167
167
| 4 |`OpenRouter.jl``scripts/export_models_json.jl`| Re-run it (`julia --project=. scripts/export_models_json.jl`) to refresh `frontend/src/assets/models_data.json`. The OpenRouter list must already carry the model. |
168
168
| 5 |`todoforai/packages``shared-fbe/src/thinkingLevels.ts` → `THINKING_LEVELS_BY_MODEL`| Add `'<normalized-id>': [...levels]` (normalized = lowercase, dots→dashes, last path segment). Mirror the registry's `thinking.levels`. Without this the UI shows no thinking badges. |
169
169
| 6 |`todoforai/frontend``src/constants/recommendedModels.ts` → `RECOMMENDED_MODELS`| Add the model if it should appear in the recommended list (place by tier). |
170
+
| 7 |`OpenRouter.jl``src/schemas.jl` → `drop_sampling` (in `build_payload(::AnthropicSchema, …)`) | If the model deprecates `temperature`/`top_p` (Opus ≥ 4.7, Fable), make sure the match covers its id — otherwise the API returns `400: top_p is deprecated for this model`. Covered by the `drop_sampling` testset in `test/runtests.jl`; add a case there. |
170
171
171
172
Note: `MODEL_MAP` keys are the proxy's **native** ids (`claude-fable-5`); values
172
173
are **OpenRouter-style** ids (`anthropic/claude-fable-5`).
0 commit comments