claude-code-best/src/bridge
James Feng 10dfcc6710 fix: Batch 1a — WebFetchTool header 安全加固 + 核心运行时修复 (from upstream c2ac9a74)
来源: upstream c2ac9a74 (dependency audit findings)

变更 (11 files):
- WebFetchTool: getResponseHeader() 防大小写不一致绕过安全校验 + 新测试
- langfuse: Windows USERPROFILE + homedir() 路径脱敏支持
- REPL.tsx: hideTimeout 清理、onInit/diagnosticTracker ref 闭包修复
- claude.ts: 移除冗余 = undefined 初始化
- query.ts: 移除 biome-ignore + 变量声明简化
- staticRender.tsx: 静态渲染完善
- ansiToPng.ts/bridgeMain.ts/SSETransport.ts/WebSocketTransport.ts: 代码质量
- useGlobalKeybindings/useVoiceIntegration: 质量修复
- 测试文件: sliceAnsi/stringUtils/envExpansion 防模板字面量转义

Build:  565 files | Tests: 65/65 pass (0 new failures)
2026-06-04 15:45:01 +08:00
..
src/entrypoints/sdk Fix type (#1239) 2026-06-01 17:48:55 +08:00
bridgeApi.ts feat: 支持自托管的 remote-control-server (#214) 2026-04-09 17:40:50 +08:00
bridgeConfig.ts feat: 支持自托管的 remote-control-server (#214) 2026-04-09 17:40:50 +08:00
bridgeDebug.ts feat: build 2026-03-31 19:22:47 +08:00
bridgeEnabled.ts feat: 支持自托管的 remote-control-server (#214) 2026-04-09 17:40:50 +08:00
bridgeMain.ts fix: Batch 1a — WebFetchTool header 安全加固 + 核心运行时修复 (from upstream c2ac9a74) 2026-06-04 15:45:01 +08:00
bridgeMessaging.ts fix: resolve tsc errors (remaining upstream type fixes) 2026-06-01 19:01:38 +08:00
bridgePermissionCallbacks.ts feat: build 2026-03-31 19:22:47 +08:00
bridgePointer.ts feat: build 2026-03-31 19:22:47 +08:00
bridgeStatusUtil.ts feat: 支持自托管的 remote-control-server (#214) 2026-04-09 17:40:50 +08:00
bridgeUI.ts Revert "Revert "feat: 第一个可以用的 ink 组件抽象 (#158)" (#175)" 2026-04-07 16:17:48 +08:00
capacityWake.ts feat: build 2026-03-31 19:22:47 +08:00
codeSessionApi.ts feat: build 2026-03-31 19:22:47 +08:00
createSession.ts feat: 支持自托管的 remote-control-server (#214) 2026-04-09 17:40:50 +08:00
debugUtils.ts feat: build 2026-03-31 19:22:47 +08:00
envLessBridgeConfig.ts feat: build 2026-03-31 19:22:47 +08:00
flushGate.ts feat: build 2026-03-31 19:22:47 +08:00
inboundAttachments.ts feat: build 2026-03-31 19:22:47 +08:00
inboundMessages.ts feat: 完成第二版类型清理 2026-03-31 23:03:47 +08:00
initReplBridge.ts fix: resolve tsc errors (remaining upstream type fixes) 2026-06-01 19:01:38 +08:00
jwtUtils.ts feat: build 2026-03-31 19:22:47 +08:00
peerSessions.ts feat(bridge): tsc 全绿 — 补齐 Bridge/UDS/TCP/ACP 远程控制链类型 2026-06-02 11:26:11 +08:00
pollConfig.ts feat: build 2026-03-31 19:22:47 +08:00
pollConfigDefaults.ts feat: build 2026-03-31 19:22:47 +08:00
rcDebugLog.ts feat: 支持自托管的 remote-control-server (#214) 2026-04-09 17:40:50 +08:00
remoteBridgeCore.ts fix: resolve tsc errors (remaining upstream type fixes) 2026-06-01 19:01:38 +08:00
replBridge.ts fix: resolve tsc errors (remaining upstream type fixes) 2026-06-01 19:01:38 +08:00
replBridgeHandle.ts feat: build 2026-03-31 19:22:47 +08:00
replBridgeTransport.ts feat: build 2026-03-31 19:22:47 +08:00
sessionIdCompat.ts feat: build 2026-03-31 19:22:47 +08:00
sessionRunner.ts feat: build 2026-03-31 19:22:47 +08:00
trustedDevice.ts feat: build 2026-03-31 19:22:47 +08:00
types.ts feat: build 2026-03-31 19:22:47 +08:00
webhookSanitizer.ts fix: address CodeRabbit review findings 2026-04-03 04:08:04 +08:00
workSecret.ts feat: 支持自托管的 remote-control-server (#214) 2026-04-09 17:40:50 +08:00