Skip to content

0.146.1 has seemingly broken Anthropic models via github-copilot #528

Description

@crzcrz

After updating eca to 0.146.1 requests to anthropic models via github-copilot fail with the following error:

Anthropic response status: 400 body: {"type":"error","error":{"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."},"request_id":"req_011CczPVpm9GRnUynsmzHa5X"}

To Reproduce

Select an anthropic model, e.g. github-copilot/claude-opus-4.8, and send any prompt.

Expected behavior

The model responds.

Doctor

ECA version: 0.146.1

Server cmd: /Users/.../.config/emacs/.local/cache/eca/eca server

Default model: github-copilot/claude-opus-4.8 (Subscription (oauth), expires 2026-07-13 19:10)

Logged providers: 
github-copilot: Subscription (oauth), expires 2026-07-13 19:10

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Fields

    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