AI EngineerGuide

computer_20250124 isn’t accepted by Claude Sonnet 5.5 or Haiku 5.5

Returns 400 Applies to claude-sonnet-5-5, claude-haiku-5-5 on the Anthropic Messages API.

Anthropic's docs describe this error but don't quote the exact message, so we don't either.

How to fix it

On the Claude API, use the computer_toolset_20260801 toolset. On Amazon Bedrock, use computer_20251124. This needs agent-loop changes, so it isn’t auto-fixed.

Before
{
  "max_tokens": 1024,
  "messages": [
    {
      "content": "Summarize this ticket.",
      "role": "user"
    }
  ],
  "model": "claude-sonnet-4-5-20250929",
  "tools": [
    {
      "display_height_px": 800,
      "display_width_px": 1280,
      "name": "computer",
      "type": "computer_20250124"
    }
  ]
}
After (Claude Sonnet 5.5)
{
  "max_tokens": 1024,
  "messages": [
    {
      "content": "Summarize this ticket.",
      "role": "user"
    }
  ],
  "model": "claude-sonnet-5-5",
  "tools": [
    {
      "name": "computer",
      "type": "computer_toolset_20260801"
    }
  ]
}

Official source

Claude Sonnet 5.5 doesn’t accept computer_20250124 on any platform.

https://platform.claude.com/docs/en/models/sonnet-5-5/migration-guide#computer-use-toolset (last checked 2026-11-02)

If you use computer use, replace computer_20250124

https://platform.claude.com/docs/en/models/haiku-5-5/migration-guide (last checked 2026-11-02)

Other changes for the same models

All migration errors

FAQ

How do I fix this when moving to claude-sonnet-5-5, claude-haiku-5-5?

On the Claude API, use the computer_toolset_20260801 toolset. On Amazon Bedrock, use computer_20251124. This needs agent-loop changes, so it isn’t auto-fixed.

Where is this documented?

In Anthropic’s official docs: https://platform.claude.com/docs/en/models/sonnet-5-5/migration-guide#computer-use-toolset, last checked 2026-11-02.