Skip to content

continue seems to be ignoring my thinking type in the config #12908

Description

@abrown28

Before submitting your bug report

Relevant environment info

- OS: Linux
- Continue version: 2.0.0
- IDE version: vs code 1.126.0
- Model: Claude opus 4.8
- config:
  
name: Local Config
version: 1.0.0
schema: v1
models:
  - name: Claude Opus 4.8
    provider: anthropic
    model: claude-opus-4-8
    apiKey: # removed for obvious reason
    roles:
      - chat
      - edit
      - apply
    defaultCompletionOptions:
      promptCaching: true
      thinking:
        type: adaptive
      output_config:
        effort: high

  - name: Remote Chat Code
    provider: ollama
    model: qwen3-coder-next:latest
    apiBase: http://192.168.0.108:11434
    roles:
      - chat
      - edit
      - apply   
# Global defaults
defaultModel: Claude Opus 4.8
defaultCompletionOptions:
  thinking:
    type: adaptive

Description

I get this error when trying a simple hello query

{"type":"invalid_request_error","message":"\"thinking.type.enabled\" is not supported for this model. Use \"thinking.type.adaptive\" and \"output_config.effort\" to control thinking behavior."}

To reproduce

No response

Log output

{"type":"invalid_request_error","message":"\"thinking.type.enabled\" is not supported for this model. Use \"thinking.type.adaptive\" and \"output_config.effort\" to control thinking behavior."}

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:configurationRelates to configuration optionside:vscodeRelates specifically to VS Code extensionkind:bugIndicates an unexpected problem or unintended behavioros:linuxHappening specifically on Linux

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions