SIGN IN SIGN UP

fix(todotools): stop forcing the first-turn todo on models that refuse it (fixes #2218)

supportsNamedToolChoice returned true for every openai-completions and
openai-responses model. It now honours compat.supportsForcedToolChoice
(accepted by the models.json schema) and returns false for a model the
adapters remembered as refusing a forced choice, so later sessions on that
model send the reminder only.

Fixes #2202
Y
YeonGyu-Kim committed
e51105f3cd1031b8d3afba06cf4e194bb1bc9cee
Parent: d5c950e