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
{{ message }}
Repository navigation
No Chain of Thought retrieved if Provider lacks support, despite thinkmode config #6768
If the Claude model offered by my model provider does not support the "thinking" capabilities (Thinking Model), does this mean I will be unable to retrieve the Chain of Thought (CoT) even if I have explicitly configured thinkmode in opencode.json?
It seems that the local configuration cannot override the provider's lack of support, effectively resulting in no CoT output.
These issues involve thinking/reasoning configuration not being properly applied or displayed, which may be related to your situation where thinkmode config is ignored when the provider lacks support. Feel free to ignore if none of these address your specific case.
I am utilizing the Claude models(e.g., Opus 4.5) by kiro(aiclient-2-api). However, it appears that the models in Kiro do not support toggling thinking via the thinking parameter in opencode.json. Is my explanation clear?
In fact, this is the Claude model provided by Amazon. Is there a more convenient way to check if the current model supports "thinking" and simultaneously display whether thinking mode is enabled?
(Kiro is an AI IDE provided by AWS. I used the AIclient-2-API project to convert it into a local API service and integrated it into OpenCode.)
By reading Kiro's official documentation, it appears they implement think mode through extensions in their own CLI tool. Does this mean that models from Kiro are inherently models without a think mode?
Activity
github-actions commentedon Jan 3, 2026
This issue might be a duplicate of existing issues. Please check:
These issues involve thinking/reasoning configuration not being properly applied or displayed, which may be related to your situation where
thinkmodeconfig is ignored when the provider lacks support. Feel free to ignore if none of these address your specific case.rekram1-node commentedon Jan 3, 2026
im not sure what u mean whats thinkmode?
DevSissi commentedon Jan 4, 2026
I am utilizing the Claude models(e.g., Opus 4.5) by kiro(aiclient-2-api). However, it appears that the models in Kiro do not support toggling
thinkingvia the thinking parameter inopencode.json. Is my explanation clear?rekram1-node commentedon Jan 4, 2026
what is kiro? How are u hitting it? Is this an issue w/ ur plugin? I dont think we maintain a kiro provider
DevSissi commentedon Jan 4, 2026
In fact, this is the Claude model provided by Amazon. Is there a more convenient way to check if the current model supports "thinking" and simultaneously display whether thinking mode is enabled?
(Kiro is an AI IDE provided by AWS. I used the AIclient-2-API project to convert it into a local API service and integrated it into OpenCode.)
rekram1-node commentedon Jan 4, 2026
i mean if it is entirely custom model then opencode doesnt know but all the models we maintain lists of we track:
and much more
DevSissi commentedon Jan 4, 2026
By reading Kiro's official documentation, it appears they implement think mode through extensions in their own CLI tool. Does this mean that models from Kiro are inherently models without a think mode?
the doc: https://kiro.dev/docs/cli/experimental/thinking/
github-actions commentedon Mar 25, 2026
To stay organized issues are automatically closed after 90 days of no activity. If the issue is still relevant please open a new one.