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
fix(api): stop rejecting merge_args, and cover the round-trip
Seventh review pass:
- Delegating to the config validator caught merge_args in its `*_args`
rule, which demands a string, so no value of merge_args could be
saved. Only backend-descriptor options have a global-config
counterpart, so only those are delegated now.
- Negative values are rejected for float options too, not just integers.
- DELETE resets the pin whether or not one was saved; a request-scoped
/load can pin a process without writing anything.
- save_model_options rolls back a failed write like its sibling.
- RecipeOptions::inherit reads merge_args defensively; a hand-edited
non-boolean took down every read of the model.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
0 commit comments