You get a one-time warning line if a query names a model Claude Code does not recognise.
What's wrong with this entry?
If a query names a model Claude Code does not recognize, it now warns once per model, printing a line starting with [claude-code:unrecognized_model] followed by the model name and where the query came from.
- In non-interactive sessions the line goes to stdout, except when
CLAUDE_CODE_SESSION_KINDisbg, where it is logged at warn level instead. - Also fires the telemetry event
tengu_api_unrecognized_modelwith the model and query source. - The warning fires at most once per distinct model per session.
[claude-code:unrecognized_model]
Strings lifted out of the shipped bundle, so the claim above can be checked against them.