API Error 400: eager_input_streaming parameter not permitted in Claude Code VS Code Extension v2.1.72

Status Fixed / completed
Reported on v2.1.72
Maintainer reply None cached
Activity 10 comments · opened Mar 10, 2026 · closed Mar 10, 2026

Preflight Checklist

  • [x] I have searched existing issues and this hasn't been reported yet
  • [x] This is a single bug report (please file separate reports for different bugs)
  • [x] I am using the latest version of Claude Code

What's Wrong?

Description

The Claude Code VS Code extension (v2.1.72) is sending an invalid parameter eager_input_streaming to the Anthropic API, causing all chat prompts to fail with a 400 error.

Environment

  • Extension Version: 2.1.72
  • VS Code Version: 1.111.0
  • OS: macOS (Darwin 25.3.0, arm64)
  • Claude Model: Claude Opus 4.6 / Sonnet 4.5
  • Date Encountered: March 10, 2026

Actual Behavior

All prompts fail with a 400 error indicating that eager_input_streaming is not a permitted parameter in the API request.

Workaround

Using the Claude Code CLI (claude code command) instead of the VS Code extension works without issues.

Suggested Fix

The eager_input_streaming parameter should either be:

  1. Removed from the extension until it's supported by the Anthropic API, or
  2. Made conditional based on API version/capability detection, or
  3. Properly documented if it requires specific API tier access

Impact

This bug makes the VS Code extension completely unusable for all users on v2.1.72.

What Should Happen?

Expected Behavior

Chat prompts should execute successfully and return Claude's response.

Error Messages/Logs

Error Message

  API Error: 400 {"errorMessage":"{"message":"tools.0.custom.eager_input_streaming: Extra inputs are not permitted"}\n","errorCode":"PROXY_LLM_ERROR","date":"2026-03-10T06:40:39.147109546Z","statusCode":400,"errorArgs":{"provider":"anthropic"}}

Steps to Reproduce

Steps to Reproduce

  1. Install Claude Code VS Code extension v2.1.72
  2. Open any project in VS Code
  3. Open Claude Code chat panel
  4. Send any chat prompt
  5. Error occurs immediately on API request

Claude Model

Opus

Is this a regression?

Yes, this worked in a previous version

Last Working Version

v2.1.70

Claude Code Version

Claude Code VS Code extension v2.1.72

Platform

Anthropic API

Operating System

macOS

Terminal/Shell

Terminal.app (macOS)

Additional Information

Additional Context

  • The error occurs with every single prompt, not just specific ones
  • The Claude Code CLI (claude code in terminal) works perfectly fine
  • Extension was updated to v2.1.72 from the VS Code marketplace
  • Clearing extension cache did not resolve the issue
  • The parameter tools.0.custom.eager_input_streaming appears to be automatically added by the extension

View original on GitHub ↗

10 Comments

whatwg6 · 5 months ago

+1 Back to version 2.1.71

nurtugan · 5 months ago

+1

RinSer · 5 months ago

+1

mochaibi · 5 months ago

Confirmed: Downgrading to v2.1.71 fixes the issue.

Fix:
```bash
code --install-extension anthropic.claude-code@2.1.71 --force

zilingzhang · 5 months ago

We use bedrock for claude code, we found opus 4.6, sonnet 4.6 works. Haiku 4.5 and sonnet 4.5 will hit this on 2.1.72

kanish600 · 5 months ago

+1 on this issue. Reverted back to 2.1.71 in the meantime.

theosib · 5 months ago

We use bedrock in govcloud, which is probably going to be stuck on Sonnet 4.5 forever, and this bug gave me fits today until I found this bug report.

I use two vscode profiles, one for Anthropic, and one for GovCloud, so I had to use this command:

code --install-extension anthropic.claude-code@2.1.71 --force --profile "GovCloud"

mclermont0 · 5 months ago

I have the same issue.

  • I'm on Windows 11
  • v2.1.71 works, v2.1.72 is broken
  • CLI with Bedrock works fine
PKshresthaAtCotiviti · 5 months ago

New extension version is released now.

anthropic.claude-code
Version
2.1.73

this resolved the issue

github-actions[bot] · 5 months ago

This issue has been automatically locked since it was closed and has not had any activity for 7 days. If you're experiencing a similar issue, please file a new issue and reference this one if it's relevant.