Files
MealQuest/internal/ai/llm
dev_agentandClaude Opus 5.5 cb93134f3e
CI / ci (push) Successful in 1m38s
CI / ci (pull_request) Successful in 1m30s
Fix reasoning-model temperature quirk matching and validation
- Omit temperature for OpenRouter's namespaced OpenAI reasoning models
  (openai/o1, openai/o1-mini, openai/o3-mini, openai/o1:online).
- Match o1/o3 only as the bare family name or with a "-" variant, so
  o123 and o3custom keep their temperature.
- Validate the caller's request before clearing temperature, so a
  negative temperature is still a validation error, not a sent request.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 08:58:43 -04:00
..
2026-10-04 08:47:05 -04:00
2026-10-04 08:09:20 -04:00
2026-10-04 08:09:20 -04:00