hkfires
2039062845
fix(gemini): add optional skip for gemini3 thinking conversion
2025-12-19 22:07:43 +08:00
hkfires
28a428ae2f
fix(thinking): align budget effort mapping across translators
...
Unify thinking budget-to-effort conversion in a shared helper, handle disabled/default thinking cases in translators, adjust zero-budget mapping, and drop the old OpenAI-specific helper with updated tests.
2025-12-16 18:34:43 +08:00
Luis Pater
9f511f0024
fix(executor): improve model compatibility handling for OpenAI-compatibility
...
Enhances payload handling by introducing OpenAI-compatibility checks and refining how reasoning metadata is resolved, ensuring broader model support.
2025-12-12 21:57:25 +08:00
hkfires
519da2e042
fix(runtime): validate reasoning effort levels
2025-12-11 12:36:54 +08:00
hkfires
169f4295d0
fix(util): align reasoning effort handling with registry
2025-12-11 12:20:12 +08:00
hkfires
d06d0eab2f
fix(util): centralize reasoning effort normalization
2025-12-11 12:14:51 +08:00
hkfires
3ffd120ae9
feat(runtime): add thinking config normalization
2025-12-11 11:51:33 +08:00
hkfires
41577bce07
feat(claude): map Anthropic 'thinking' to Gemini thinkingBudget
2025-10-29 19:19:17 +08:00