Skip to content

Commit 701ca09

Browse files
committed
Only send 1M context beta header for supported models
1 parent aa535aa commit 701ca09

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

packages/agent/src/adapters/claude/claude-agent.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,7 @@ import {
6666
DEFAULT_MODEL,
6767
getEffortOptions,
6868
resolveModelPreference,
69+
supports1MContext,
6970
toSdkModelId,
7071
} from "./session/models";
7172
import {
@@ -932,6 +933,10 @@ export class ClaudeAcpAgent extends BaseAcpAgent {
932933
await this.session.query.setModel(resolvedSdkModel);
933934
}
934935

936+
if (supports1MContext(resolvedModelId)) {
937+
options.betas = ["context-1m-2025-08-07"];
938+
}
939+
935940
const availableModes = getAvailableModes();
936941
const modes: SessionModeState = {
937942
currentModeId: permissionMode,

0 commit comments

Comments
 (0)