Skip to content

Broken vision for Anthropic models #1555

Closed
Closed

Description

@ruant

Describe the bug

I can't get any of the Anthropic Opus 4.5, Opus 4.6 or Sonnet 4.6 to read/understand images when using copilot-cli.

Either the request gets a timeout with:
Image
or it responds back with something completely random about the image.

Example image attached, clearly a cat isn't it?! like copilot thinks it is when using opus/sonnet (when it's not timing out).
Image

Using a different model, like gpt5.3-codex with copilot works perfectly fine.
Also, using claude code and the same anthropic models works perfectly fine, so the models are not the issue.

Affected version

GitHub Copilot CLI 0.0.412.

Steps to reproduce the behavior

  1. Try sending it an image and ask it what is inside it
  2. Either get a timeout back with an error that the model don't support vision, or a completely random wrong reply.

Expected behavior

Vision support and that it can actually see what's in the images.

Additional context

  • Tried this on both windows and linux

Activity

  1. added theissue type on Feb 20, 2026
  2. added
    area:modelsModel selection, availability, switching, rate limits, and model-specific behavior
    on Apr 6, 2026
  3. examon commented on Apr 7, 2026

    @examon

    This should be fixed now. Vision with Anthropic Claude models is working correctly as of v1.0.20, including the BYOM path. The underlying issues were in Anthropic image handling and incompatible request parameters sent to Claude models, and those fixes landed in the v1.0.14 to v1.0.16 timeframe. If you still see this after updating to v1.0.20 or later, please feel free to reopen the issue.

  4. mwijnands commented on Apr 10, 2026

    @mwijnands

    I am using v1.0.22 and still get this:

    Execution failed: CAPIError: 400 model "claude-opus-4.6" not supported for vision (Request ID: C052:1BADF5:4E0CD1:13D5AD6:69D8CA31)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:modelsModel selection, availability, switching, rate limits, and model-specific behavior

    Type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions