Skip to content

No Chain of Thought retrieved if Provider lacks support, despite thinkmode config #6768

Closed as not planned

Description

@DevSissi

Description

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.

Plugins

oh-my-opencode @latest, opencode-antigravity-auth @1.2.7

OpenCode version

1.0.223

Steps to reproduce

No response

Screenshot and/or share link

No response

Operating System

No response

Terminal

No response

Activity

  1. github-actions commented on Jan 3, 2026

    @github-actions
    Contributor

    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 thinkmode config is ignored when the provider lacks support. Feel free to ignore if none of these address your specific case.

  2. rekram1-node commented on Jan 3, 2026

    @rekram1-node
    Contributor

    im not sure what u mean whats thinkmode?

  3. DevSissi commented on Jan 4, 2026

    @DevSissi
    Author

    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?

  4. rekram1-node commented on Jan 4, 2026

    @rekram1-node
    Contributor

    what is kiro? How are u hitting it? Is this an issue w/ ur plugin? I dont think we maintain a kiro provider

  5. DevSissi commented on Jan 4, 2026

    @DevSissi
    Author

    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.)

  6. rekram1-node commented on Jan 4, 2026

    @rekram1-node
    Contributor

    i mean if it is entirely custom model then opencode doesnt know but all the models we maintain lists of we track:

    • reasoning (is it a reasoning model)
    • context limits
    • tool call capabilities
      and much more
  7. DevSissi commented on Jan 4, 2026

    @DevSissi
    Author

    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/

  8. github-actions commented on Mar 25, 2026

    @github-actions
    Contributor

    To stay organized issues are automatically closed after 90 days of no activity. If the issue is still relevant please open a new one.

  9. removed
    bugSomething isn't working
    on May 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions