From 8d7a067c8d82a592bfb3dcacf05305c39550cbc6 Mon Sep 17 00:00:00 2001 From: astarring Date: Wed, 9 Sep 2026 02:35:42 +0800 Subject: feat: add per-tab request headers (#30) Expose explicit set and clear tools so environment-routed pages can be opened without leaking header values or carrying headers across unrelated browsing. Co-Authored-By: Claude Sonnet 4.6 noreply@anthropic.com Co-authored-by: zouzhigang --- src/cdp/commands.ts | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/cdp/commands.ts') diff --git a/src/cdp/commands.ts b/src/cdp/commands.ts index 580f8cf..08ddf41 100644 --- a/src/cdp/commands.ts +++ b/src/cdp/commands.ts @@ -228,6 +228,10 @@ export const COMMANDS = { Type.Object({ requestId: Type.String() }), Type.Object({ body: Type.String(), base64Encoded: Type.Optional(Type.Boolean()) }), ), + "Network.setExtraHTTPHeaders": cmd( + Type.Object({ headers: Type.Record(Type.String(), Type.String()) }), + Empty, + ), "Emulation.setDeviceMetricsOverride": cmd(Type.Object({}, { additionalProperties: true }), Empty), "Accessibility.getFullAXTree": cmd( Type.Object({ depth: Type.Optional(Type.Number()) }, { additionalProperties: true }), -- cgit v1.2.3