claude-code-best/src/utils
claude-code-best 92f8a92fbb
feat: 正式启用 auto mode (#307)
* fix: 修复settings.json内存状态溢出的问题

* fix: 修复auto mode gate check未处理的promise rejection

在 bypassPermissionsKillswitch.ts 的 useKickOffCheckAndDisableAutoModeIfNeeded
中,void fire-and-forget 调用缺少 .catch() 处理,导致 verifyAutoModeGateAccess
失败时产生 unhandled promise rejection。同时移除 permissionSetup.ts 中冗余的
null check。

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* feat: 开放 auto mode 和 bypass mode 给所有用户

通过 Shift+Tab 统一循环:default → acceptEdits → plan → auto → bypassPermissions → default

- 移除 USER_TYPE 分支判断,所有用户使用同一循环路径
- isBypassPermissionsModeAvailable 始终为 true
- isAutoModeAvailable 初始化直接为 true
- 移除 AutoModeOptInDialog 确认流程
- 简化 isAutoModeGateEnabled 仅保留快模式熔断器
- 简化 verifyAutoModeGateAccess 仅检查快模式
- 移除 GrowthBook/Statsig 远程门控
- bypass permissions killswitch 改为 no-op
- 新增 24 个测试覆盖循环逻辑和门控不变量

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* feat: 为sideQuery添加Langfuse追踪

sideQuery 绕过了 claude.ts 的主 API 路径,导致所有走 sideQuery 的调用
(auto mode classifier、permission explainer、session search 等)都没有
Langfuse 记录。现在为每次 sideQuery 调用创建独立 trace 并记录 LLM observation,
未配置 Langfuse 时全部 no-op。

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* fix: ACP availableModes 补齐 bypassPermissions 并修正测试 import 路径

- ACP agent availableModes 按条件包含 bypassPermissions(非 root/sandbox)
- 顺序对齐 REPL 循环:default → acceptEdits → plan → auto → bypassPermissions
- 新增 2 个测试验证 availableModes 包含 bypassPermissions 及模式切换
- 修正 getNextPermissionMode.test.ts 和 permissionSetup.test.ts 的 import 路径

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-20 10:20:27 +08:00
..
__tests__ feat(remote-control): 优化 Web 展示、状态同步与桥接控制流程 (#288) 2026-04-17 16:21:27 +08:00
background/remote feat: 完成stub 2026-03-31 20:40:16 +08:00
bash feat: 完成stub 2026-03-31 20:40:16 +08:00
claudeInChrome feat: 工具层及 mcp 大重构 (#252) 2026-04-13 09:52:05 +08:00
computerUse fix: 修复截图 MIME 类型硬编码导致 API 拒绝的问题 2026-04-12 17:32:28 +08:00
deepLink Revert "Revert "feat: 第一个可以用的 ink 组件抽象 (#158)" (#175)" 2026-04-07 16:17:48 +08:00
dxt feat: 问就是封包 2026-03-31 23:32:58 +08:00
filePersistence feat: 问就是封包 2026-03-31 23:32:58 +08:00
git test: Phase 5 — 添加 12 个测试文件 (+209 tests, 1177 total) 2026-04-02 10:11:43 +08:00
github feat: build 2026-03-31 19:22:47 +08:00
hooks feat: 工具层及 mcp 大重构 (#252) 2026-04-13 09:52:05 +08:00
mcp feat: 完成第二版类型清理 2026-03-31 23:03:47 +08:00
memory feat: build 2026-03-31 19:22:47 +08:00
messages feat: 工具层及 mcp 大重构 (#252) 2026-04-13 09:52:05 +08:00
model fix: 修正顺序 2026-04-12 23:12:09 +08:00
nativeInstaller feat: 完成stub 2026-03-31 20:40:16 +08:00
permissions feat: 正式启用 auto mode (#307) 2026-04-20 10:20:27 +08:00
plugins feat: 工具层及 mcp 大重构 (#252) 2026-04-13 09:52:05 +08:00
powershell feat: build 2026-03-31 19:22:47 +08:00
processUserInput feat(remote-control): 优化 Web 展示、状态同步与桥接控制流程 (#288) 2026-04-17 16:21:27 +08:00
sandbox feat: 工具层及 mcp 大重构 (#252) 2026-04-13 09:52:05 +08:00
secureStorage feat: 完成stub 2026-03-31 20:40:16 +08:00
settings feat: 正式启用 auto mode (#307) 2026-04-20 10:20:27 +08:00
shell feat: 工具层及 mcp 大重构 (#252) 2026-04-13 09:52:05 +08:00
skills feat: build 2026-03-31 19:22:47 +08:00
src feat: 全面清理类型错误 — tsc 零错误,any 标注全部消除 2026-04-01 01:00:10 +08:00
suggestions feat: 为 project 级 skill 添加黄色 [local] 标签区分显示 2026-04-06 14:34:44 +08:00
swarm Feat/integrate lint preview (#285) 2026-04-16 20:59:29 +08:00
task feat: build 2026-03-31 19:22:47 +08:00
telemetry feat: 工具层及 mcp 大重构 (#252) 2026-04-13 09:52:05 +08:00
teleport feat: 问就是封包 2026-03-31 23:32:58 +08:00
todo feat: build 2026-03-31 19:22:47 +08:00
ultraplan feat: 工具层及 mcp 大重构 (#252) 2026-04-13 09:52:05 +08:00
abortController.ts feat: build 2026-03-31 19:22:47 +08:00
activityManager.ts feat: build 2026-03-31 19:22:47 +08:00
advisor.ts feat: build 2026-03-31 19:22:47 +08:00
agentContext.ts feat: build 2026-03-31 19:22:47 +08:00
agenticSessionSearch.ts feat: build 2026-03-31 19:22:47 +08:00
agentId.ts feat: build 2026-03-31 19:22:47 +08:00
agentSwarmsEnabled.ts feat: build 2026-03-31 19:22:47 +08:00
analyzeContext.ts feat: 工具层及 mcp 大重构 (#252) 2026-04-13 09:52:05 +08:00
ansiToPng.ts Revert "Revert "feat: 第一个可以用的 ink 组件抽象 (#158)" (#175)" 2026-04-07 16:17:48 +08:00
ansiToSvg.ts feat: build 2026-03-31 19:22:47 +08:00
api.ts feat: 工具层及 mcp 大重构 (#252) 2026-04-13 09:52:05 +08:00
apiPreconnect.ts feat: build 2026-03-31 19:22:47 +08:00
appleTerminalBackup.ts feat: build 2026-03-31 19:22:47 +08:00
argumentSubstitution.ts feat: build 2026-03-31 19:22:47 +08:00
array.ts feat: build 2026-03-31 19:22:47 +08:00
asciicast.ts feat: 全部类型问题解决 2026-04-11 10:24:00 +08:00
attachments.ts feat: 工具层及 mcp 大重构 (#252) 2026-04-13 09:52:05 +08:00
attribution.ts feat: 工具层及 mcp 大重构 (#252) 2026-04-13 09:52:05 +08:00
attributionHooks.ts feat: 全面清理类型错误 — tsc 零错误,any 标注全部消除 2026-04-01 01:00:10 +08:00
attributionTrailer.ts feat: 全面清理类型错误 — tsc 零错误,any 标注全部消除 2026-04-01 01:00:10 +08:00
auth.ts feat: 添加gemini协议适配 (#125) 2026-04-06 09:55:20 +08:00
authFileDescriptor.ts feat: build 2026-03-31 19:22:47 +08:00
authPortable.ts feat: build 2026-03-31 19:22:47 +08:00
autoModeDenials.ts feat: build 2026-03-31 19:22:47 +08:00
autonomyAuthority.ts Feat/integrate lint preview (#285) 2026-04-16 20:59:29 +08:00
autonomyFlows.ts Feat/integrate lint preview (#285) 2026-04-16 20:59:29 +08:00
autonomyPersistence.ts Feat/integrate lint preview (#285) 2026-04-16 20:59:29 +08:00
autonomyRuns.ts Feat/integrate lint preview (#285) 2026-04-16 20:59:29 +08:00
autoRunIssue.tsx Revert "Revert "feat: 第一个可以用的 ink 组件抽象 (#158)" (#175)" 2026-04-07 16:17:48 +08:00
autoUpdater.ts feat: build 2026-03-31 19:22:47 +08:00
aws.ts feat: build 2026-03-31 19:22:47 +08:00
awsAuthStatusManager.ts feat: build 2026-03-31 19:22:47 +08:00
backgroundHousekeeping.ts feat: build 2026-03-31 19:22:47 +08:00
betas.ts feat: 移除反蒸馏代码 2026-04-02 22:56:23 +08:00
billing.ts feat: build 2026-03-31 19:22:47 +08:00
binaryCheck.ts feat: build 2026-03-31 19:22:47 +08:00
browser.ts feat: build 2026-03-31 19:22:47 +08:00
bufferedWriter.ts feat: build 2026-03-31 19:22:47 +08:00
bundledMode.ts feat: build 2026-03-31 19:22:47 +08:00
caCerts.ts feat: build 2026-03-31 19:22:47 +08:00
caCertsConfig.ts feat: build 2026-03-31 19:22:47 +08:00
cachePaths.ts feat: build 2026-03-31 19:22:47 +08:00
ccshareResume.ts feat: 全面清理类型错误 — tsc 零错误,any 标注全部消除 2026-04-01 01:00:10 +08:00
CircularBuffer.ts feat: build 2026-03-31 19:22:47 +08:00
classifierApprovals.ts feat: build 2026-03-31 19:22:47 +08:00
classifierApprovalsHook.ts feat: build 2026-03-31 19:22:47 +08:00
claudeCodeHints.ts feat: build 2026-03-31 19:22:47 +08:00
claudeDesktop.ts feat: build 2026-03-31 19:22:47 +08:00
claudemd.ts feat: 远程群控 (#243) 2026-04-11 23:22:55 +08:00
cleanup.ts feat: build 2026-03-31 19:22:47 +08:00
cleanupRegistry.ts feat: build 2026-03-31 19:22:47 +08:00
cliArgs.ts feat: build 2026-03-31 19:22:47 +08:00
cliHighlight.ts feat: 全面清理类型错误 — tsc 零错误,any 标注全部消除 2026-04-01 01:00:10 +08:00
cliLaunch.ts Feat/integrate lint preview (#285) 2026-04-16 20:59:29 +08:00
codeIndexing.ts feat: build 2026-03-31 19:22:47 +08:00
collapseBackgroundBashNotifications.ts feat: 完成第二版类型清理 2026-03-31 23:03:47 +08:00
collapseHookSummaries.ts feat: build 2026-03-31 19:22:47 +08:00
collapseReadSearch.ts feat: 工具层及 mcp 大重构 (#252) 2026-04-13 09:52:05 +08:00
collapseTeammateShutdowns.ts feat: 全部类型问题解决 2026-04-11 10:24:00 +08:00
combinedAbortSignal.ts feat: build 2026-03-31 19:22:47 +08:00
commandLifecycle.ts feat: build 2026-03-31 19:22:47 +08:00
commitAttribution.ts feat: build 2026-03-31 19:22:47 +08:00
completionCache.ts Revert "Revert "feat: 第一个可以用的 ink 组件抽象 (#158)" (#175)" 2026-04-07 16:17:48 +08:00
concurrentSessions.ts feat: build 2026-03-31 19:22:47 +08:00
config.ts Feat/integrate lint preview (#285) 2026-04-16 20:59:29 +08:00
configConstants.ts feat: build 2026-03-31 19:22:47 +08:00
contentArray.ts feat: build 2026-03-31 19:22:47 +08:00
context.ts fix: 修复 USER_TYPE=ant 时 TUI 无法启动的问题 2026-04-02 20:31:04 +08:00
contextAnalysis.ts feat: 全部类型问题解决 2026-04-11 10:24:00 +08:00
contextSuggestions.ts feat: 工具层及 mcp 大重构 (#252) 2026-04-13 09:52:05 +08:00
controlMessageCompat.ts feat: build 2026-03-31 19:22:47 +08:00
conversationRecovery.ts feat: 工具层及 mcp 大重构 (#252) 2026-04-13 09:52:05 +08:00
cron.ts feat: build 2026-03-31 19:22:47 +08:00
cronJitterConfig.ts feat: build 2026-03-31 19:22:47 +08:00
cronScheduler.ts feat: 问就是封包 2026-03-31 23:32:58 +08:00
cronTasks.ts feat: build 2026-03-31 19:22:47 +08:00
cronTasksLock.ts feat: build 2026-03-31 19:22:47 +08:00
crossProjectResume.ts feat: build 2026-03-31 19:22:47 +08:00
crypto.ts feat: build 2026-03-31 19:22:47 +08:00
Cursor.ts Revert "Revert "feat: 第一个可以用的 ink 组件抽象 (#158)" (#175)" 2026-04-07 16:17:48 +08:00
cwd.ts feat: build 2026-03-31 19:22:47 +08:00
debug.ts 更新大量 tsx 原始文件; 已经迁移 login panel; 部分 (#121) 2026-04-04 23:24:27 +08:00
debugFilter.ts feat: build 2026-03-31 19:22:47 +08:00
desktopDeepLink.ts feat: build 2026-03-31 19:22:47 +08:00
detectRepository.ts feat: build 2026-03-31 19:22:47 +08:00
diagLogs.ts feat: build 2026-03-31 19:22:47 +08:00
diff.ts feat: 工具层及 mcp 大重构 (#252) 2026-04-13 09:52:05 +08:00
directMemberMessage.ts feat: build 2026-03-31 19:22:47 +08:00
displayTags.ts feat: build 2026-03-31 19:22:47 +08:00
doctorContextWarnings.ts feat: 工具层及 mcp 大重构 (#252) 2026-04-13 09:52:05 +08:00
doctorDiagnostic.ts feat: build 2026-03-31 19:22:47 +08:00
earlyInput.ts fix: prevent iTerm2 terminal response sequences from leaking into REPL input (#172) 2026-04-07 15:11:06 +08:00
editor.ts Revert "Revert "feat: 第一个可以用的 ink 组件抽象 (#158)" (#175)" 2026-04-07 16:17:48 +08:00
effort.ts fix: 修复 USER_TYPE=ant 时 TUI 无法启动的问题 2026-04-02 20:31:04 +08:00
embeddedTools.ts feat: build 2026-03-31 19:22:47 +08:00
env.ts feat: build 2026-03-31 19:22:47 +08:00
envDynamic.ts feat: build 2026-03-31 19:22:47 +08:00
envUtils.ts feat: build 2026-03-31 19:22:47 +08:00
envValidation.ts feat: build 2026-03-31 19:22:47 +08:00
errorLogSink.ts feat: 更新 sentry 错误上报 2026-04-03 09:39:25 +08:00
errors.ts feat: build 2026-03-31 19:22:47 +08:00
eventLoopStallDetector.ts feat: 全面清理类型错误 — tsc 零错误,any 标注全部消除 2026-04-01 01:00:10 +08:00
exampleCommands.ts feat: build 2026-03-31 19:22:47 +08:00
execFileNoThrow.ts fix: 修复 @ typeahead 文件搜索无结果的问题 2026-04-01 17:11:09 +08:00
execFileNoThrowPortable.ts feat: 完成一大波类型修复, 虽然 any 很多 2026-03-31 23:43:39 +08:00
execSyncWrapper.ts feat: build 2026-03-31 19:22:47 +08:00
exportRenderer.tsx feat: 全部类型问题解决 2026-04-11 10:24:00 +08:00
extraUsage.ts feat: build 2026-03-31 19:22:47 +08:00
fastMode.ts feat: build 2026-03-31 19:22:47 +08:00
file.ts feat: 远程群控 (#243) 2026-04-11 23:22:55 +08:00
fileHistory.ts feat: build 2026-03-31 19:22:47 +08:00
fileOperationAnalytics.ts feat: build 2026-03-31 19:22:47 +08:00
fileRead.ts feat: build 2026-03-31 19:22:47 +08:00
fileReadCache.ts feat: build 2026-03-31 19:22:47 +08:00
fileStateCache.ts fix: improve size calculation for LRU cache and handle nested object content 2026-04-05 01:43:18 +08:00
findExecutable.ts feat: build 2026-03-31 19:22:47 +08:00
fingerprint.ts feat: build 2026-03-31 19:22:47 +08:00
forkedAgent.ts feat: 重构供应商层次 (#286) 2026-04-17 09:33:14 +08:00
format.ts feat: build 2026-03-31 19:22:47 +08:00
formatBriefTimestamp.ts fix(openai): fix stop_reason null, zero usage fields and max_tokens forwarding 2026-04-10 12:17:52 +08:00
fpsTracker.ts feat: build 2026-03-31 19:22:47 +08:00
frontmatterParser.ts feat: build 2026-03-31 19:22:47 +08:00
fsOperations.ts feat: build 2026-03-31 19:22:47 +08:00
fullscreen.ts fix: 回退全屏模式 2026-04-06 17:10:16 +08:00
generatedFiles.ts feat: build 2026-03-31 19:22:47 +08:00
generators.ts feat: 完成一大波类型修复, 虽然 any 很多 2026-03-31 23:43:39 +08:00
genericProcessUtils.ts feat: build 2026-03-31 19:22:47 +08:00
getWorktreePaths.ts feat: build 2026-03-31 19:22:47 +08:00
getWorktreePathsPortable.ts feat: build 2026-03-31 19:22:47 +08:00
ghPrStatus.ts feat: build 2026-03-31 19:22:47 +08:00
git.ts feat: build 2026-03-31 19:22:47 +08:00
gitDiff.ts feat: build 2026-03-31 19:22:47 +08:00
githubRepoPathMapping.ts feat: build 2026-03-31 19:22:47 +08:00
gitSettings.ts feat: build 2026-03-31 19:22:47 +08:00
glob.ts feat: build 2026-03-31 19:22:47 +08:00
gracefulShutdown.ts Revert "Revert "feat: 第一个可以用的 ink 组件抽象 (#158)" (#175)" 2026-04-07 16:17:48 +08:00
groupToolUses.ts feat: 全部类型问题解决 2026-04-11 10:24:00 +08:00
handlePromptSubmit.ts feat(remote-control): 优化 Web 展示、状态同步与桥接控制流程 (#288) 2026-04-17 16:21:27 +08:00
hash.ts feat: build 2026-03-31 19:22:47 +08:00
headlessProfiler.ts feat: build 2026-03-31 19:22:47 +08:00
heapDumpService.ts feat: build 2026-03-31 19:22:47 +08:00
heatmap.ts feat: build 2026-03-31 19:22:47 +08:00
highlightMatch.tsx Revert "Revert "feat: 第一个可以用的 ink 组件抽象 (#158)" (#175)" 2026-04-07 16:17:48 +08:00
hooks.ts feat: 全部类型问题解决 2026-04-11 10:24:00 +08:00
horizontalScroll.ts feat: build 2026-03-31 19:22:47 +08:00
http.ts feat: build 2026-03-31 19:22:47 +08:00
hyperlink.ts Revert "Revert "feat: 第一个可以用的 ink 组件抽象 (#158)" (#175)" 2026-04-07 16:17:48 +08:00
ide.ts feat: build 2026-03-31 19:22:47 +08:00
idePathConversion.ts feat: build 2026-03-31 19:22:47 +08:00
idleTimeout.ts feat: build 2026-03-31 19:22:47 +08:00
imagePaste.ts feat: 工具层及 mcp 大重构 (#252) 2026-04-13 09:52:05 +08:00
imageResizer.ts feat: 工具层及 mcp 大重构 (#252) 2026-04-13 09:52:05 +08:00
imageStore.ts feat: build 2026-03-31 19:22:47 +08:00
imageValidation.ts feat: build 2026-03-31 19:22:47 +08:00
immediateCommand.ts feat: build 2026-03-31 19:22:47 +08:00
ink.ts feat: 工具层及 mcp 大重构 (#252) 2026-04-13 09:52:05 +08:00
inProcessTeammateHelpers.ts feat: build 2026-03-31 19:22:47 +08:00
intl.ts feat: build 2026-03-31 19:22:47 +08:00
iTermBackup.ts feat: build 2026-03-31 19:22:47 +08:00
jetbrains.ts feat: build 2026-03-31 19:22:47 +08:00
json.ts feat: build 2026-03-31 19:22:47 +08:00
jsonRead.ts feat: build 2026-03-31 19:22:47 +08:00
keyboardShortcuts.ts feat: build 2026-03-31 19:22:47 +08:00
lanBeacon.ts feat: 远程群控 (#243) 2026-04-11 23:22:55 +08:00
language.ts Feat/integrate lint preview (#285) 2026-04-16 20:59:29 +08:00
lazySchema.ts feat: build 2026-03-31 19:22:47 +08:00
listSessionsImpl.ts feat: build 2026-03-31 19:22:47 +08:00
localInstaller.ts feat: build 2026-03-31 19:22:47 +08:00
lockfile.ts feat: build 2026-03-31 19:22:47 +08:00
log.ts feat: 全面清理类型错误 — tsc 零错误,any 标注全部消除 2026-04-01 01:00:10 +08:00
logoV2Utils.ts Revert "Revert "feat: 第一个可以用的 ink 组件抽象 (#158)" (#175)" 2026-04-07 16:17:48 +08:00
mailbox.ts feat: build 2026-03-31 19:22:47 +08:00
managedEnv.ts feat: build 2026-03-31 19:22:47 +08:00
managedEnvConstants.ts gemini模型环境变量分离 provider指令支持切换gemini 2026-04-06 11:23:05 +08:00
markdown.ts Revert "Revert "feat: 第一个可以用的 ink 组件抽象 (#158)" (#175)" 2026-04-07 16:17:48 +08:00
markdownConfigLoader.ts feat: build 2026-03-31 19:22:47 +08:00
mcpInstructionsDelta.ts feat: 全部类型问题解决 2026-04-11 10:24:00 +08:00
mcpOutputStorage.ts feat: build 2026-03-31 19:22:47 +08:00
mcpValidation.ts feat: build 2026-03-31 19:22:47 +08:00
mcpWebSocketTransport.ts feat: build 2026-03-31 19:22:47 +08:00
memoize.ts feat: build 2026-03-31 19:22:47 +08:00
memoryFileDetection.ts feat: 工具层及 mcp 大重构 (#252) 2026-04-13 09:52:05 +08:00
messagePredicates.ts feat: build 2026-03-31 19:22:47 +08:00
messageQueueManager.ts feat(remote-control): 优化 Web 展示、状态同步与桥接控制流程 (#288) 2026-04-17 16:21:27 +08:00
messages.ts feat: 工具层及 mcp 大重构 (#252) 2026-04-13 09:52:05 +08:00
modelCost.ts feat: build 2026-03-31 19:22:47 +08:00
modifiers.ts feat: build 2026-03-31 19:22:47 +08:00
mtls.ts feat: build 2026-03-31 19:22:47 +08:00
ndjsonFramer.ts feat: 远程群控 (#243) 2026-04-11 23:22:55 +08:00
notebook.ts feat: 工具层及 mcp 大重构 (#252) 2026-04-13 09:52:05 +08:00
objectGroupBy.ts feat: build 2026-03-31 19:22:47 +08:00
pasteStore.ts feat: build 2026-03-31 19:22:47 +08:00
path.ts feat: 远程群控 (#243) 2026-04-11 23:22:55 +08:00
pdf.ts feat: build 2026-03-31 19:22:47 +08:00
pdfUtils.ts feat: build 2026-03-31 19:22:47 +08:00
peerAddress.ts feat: 远程群控 (#243) 2026-04-11 23:22:55 +08:00
pipeMuteState.ts Feat/integrate lint preview (#285) 2026-04-16 20:59:29 +08:00
pipePermissionRelay.ts Feat/integrate lint preview (#285) 2026-04-16 20:59:29 +08:00
pipeRegistry.ts feat: 远程群控 (#243) 2026-04-11 23:22:55 +08:00
pipeTransport.ts Feat/integrate lint preview (#285) 2026-04-16 20:59:29 +08:00
planModeV2.ts feat: build 2026-03-31 19:22:47 +08:00
plans.ts feat: 工具层及 mcp 大重构 (#252) 2026-04-13 09:52:05 +08:00
platform.ts feat: build 2026-03-31 19:22:47 +08:00
postCommitAttribution.ts feat: 全面清理类型错误 — tsc 零错误,any 标注全部消除 2026-04-01 01:00:10 +08:00
preflightChecks.tsx fix: 修复初次登陆的校验问题 2026-04-10 22:06:02 +08:00
privacyLevel.ts feat: build 2026-03-31 19:22:47 +08:00
process.ts feat: build 2026-03-31 19:22:47 +08:00
profilerBase.ts feat: build 2026-03-31 19:22:47 +08:00
promptCategory.ts feat: build 2026-03-31 19:22:47 +08:00
promptEditor.ts Revert "Revert "feat: 第一个可以用的 ink 组件抽象 (#158)" (#175)" 2026-04-07 16:17:48 +08:00
promptShellExecution.ts feat: 工具层及 mcp 大重构 (#252) 2026-04-13 09:52:05 +08:00
protectedNamespace.ts feat: 全面清理类型错误 — tsc 零错误,any 标注全部消除 2026-04-01 01:00:10 +08:00
proxy.ts feat: build 2026-03-31 19:22:47 +08:00
queryContext.ts feat: 工具层及 mcp 大重构 (#252) 2026-04-13 09:52:05 +08:00
QueryGuard.ts feat: build 2026-03-31 19:22:47 +08:00
queryHelpers.ts feat: 工具层及 mcp 大重构 (#252) 2026-04-13 09:52:05 +08:00
queryProfiler.ts feat: build 2026-03-31 19:22:47 +08:00
queueProcessor.ts feat(remote-control): 优化 Web 展示、状态同步与桥接控制流程 (#288) 2026-04-17 16:21:27 +08:00
readEditContext.ts feat: build 2026-03-31 19:22:47 +08:00
readFileInRange.ts feat: build 2026-03-31 19:22:47 +08:00
releaseNotes.ts feat: build 2026-03-31 19:22:47 +08:00
renderOptions.ts Revert "Revert "feat: 第一个可以用的 ink 组件抽象 (#158)" (#175)" 2026-04-07 16:17:48 +08:00
ripgrep.ts feat: build 2026-03-31 19:22:47 +08:00
sanitization.ts feat: build 2026-03-31 19:22:47 +08:00
screenshotClipboard.ts feat: build 2026-03-31 19:22:47 +08:00
sdkEventQueue.ts feat: build 2026-03-31 19:22:47 +08:00
sdkHeapDumpMonitor.ts feat: 全面清理类型错误 — tsc 零错误,any 标注全部消除 2026-04-01 01:00:10 +08:00
semanticBoolean.ts feat: build 2026-03-31 19:22:47 +08:00
semanticNumber.ts feat: build 2026-03-31 19:22:47 +08:00
semver.ts feat: build 2026-03-31 19:22:47 +08:00
sentry.ts fix(types): clean type fixes across 92 files 2026-04-09 23:45:56 +08:00
sequential.ts feat: build 2026-03-31 19:22:47 +08:00
sessionActivity.ts feat: build 2026-03-31 19:22:47 +08:00
sessionDataUploader.ts feat: 全面清理类型错误 — tsc 零错误,any 标注全部消除 2026-04-01 01:00:10 +08:00
sessionEnvironment.ts feat: build 2026-03-31 19:22:47 +08:00
sessionEnvVars.ts feat: build 2026-03-31 19:22:47 +08:00
sessionFileAccessHooks.ts feat: 工具层及 mcp 大重构 (#252) 2026-04-13 09:52:05 +08:00
sessionIngressAuth.ts feat: build 2026-03-31 19:22:47 +08:00
sessionRestore.ts feat: 工具层及 mcp 大重构 (#252) 2026-04-13 09:52:05 +08:00
sessionStart.ts feat: build 2026-03-31 19:22:47 +08:00
sessionState.ts feat(remote-control): 优化 Web 展示、状态同步与桥接控制流程 (#288) 2026-04-17 16:21:27 +08:00
sessionStorage.ts feat: 工具层及 mcp 大重构 (#252) 2026-04-13 09:52:05 +08:00
sessionStoragePortable.ts feat: build 2026-03-31 19:22:47 +08:00
sessionTitle.ts feat: 全部类型问题解决 2026-04-11 10:24:00 +08:00
sessionUrl.ts feat: build 2026-03-31 19:22:47 +08:00
set.ts feat: build 2026-03-31 19:22:47 +08:00
Shell.ts feat: build 2026-03-31 19:22:47 +08:00
ShellCommand.ts feat: build 2026-03-31 19:22:47 +08:00
shellConfig.ts feat: build 2026-03-31 19:22:47 +08:00
sideQuery.ts feat: 正式启用 auto mode (#307) 2026-04-20 10:20:27 +08:00
sideQuestion.ts feat: 重构供应商层次 (#286) 2026-04-17 09:33:14 +08:00
signal.ts feat: build 2026-03-31 19:22:47 +08:00
sinks.ts Revert "Revert "feat: 第一个可以用的 ink 组件抽象 (#158)" (#175)" 2026-04-07 16:17:48 +08:00
slashCommandParsing.ts feat: build 2026-03-31 19:22:47 +08:00
sleep.ts feat: build 2026-03-31 19:22:47 +08:00
sliceAnsi.ts Revert "Revert "feat: 第一个可以用的 ink 组件抽象 (#158)" (#175)" 2026-04-07 16:17:48 +08:00
slowOperations.ts feat: build 2026-03-31 19:22:47 +08:00
standaloneAgent.ts feat: build 2026-03-31 19:22:47 +08:00
startupProfiler.ts feat: build 2026-03-31 19:22:47 +08:00
staticRender.tsx Revert "Revert "feat: 第一个可以用的 ink 组件抽象 (#158)" (#175)" 2026-04-07 16:17:48 +08:00
stats.ts feat: 完成第二版类型清理 2026-03-31 23:03:47 +08:00
statsCache.ts feat: build 2026-03-31 19:22:47 +08:00
status.tsx 补全status界面里的信息 (#189) 2026-04-08 10:56:46 +08:00
statusNoticeDefinitions.tsx feat: 工具层及 mcp 大重构 (#252) 2026-04-13 09:52:05 +08:00
statusNoticeHelpers.ts feat: 工具层及 mcp 大重构 (#252) 2026-04-13 09:52:05 +08:00
stream.ts feat: build 2026-03-31 19:22:47 +08:00
streamJsonStdoutGuard.ts feat: build 2026-03-31 19:22:47 +08:00
streamlinedTransform.ts feat: 工具层及 mcp 大重构 (#252) 2026-04-13 09:52:05 +08:00
stringUtils.ts feat: build 2026-03-31 19:22:47 +08:00
subprocessEnv.ts feat: build 2026-03-31 19:22:47 +08:00
systemDirectories.ts feat: build 2026-03-31 19:22:47 +08:00
systemPrompt.ts feat: 工具层及 mcp 大重构 (#252) 2026-04-13 09:52:05 +08:00
systemPromptType.ts feat: 重构供应商层次 (#286) 2026-04-17 09:33:14 +08:00
systemTheme.ts feat: build 2026-03-31 19:22:47 +08:00
systemThemeWatcher.ts feat: 全面清理类型错误 — tsc 零错误,any 标注全部消除 2026-04-01 01:00:10 +08:00
taggedId.ts feat: build 2026-03-31 19:22:47 +08:00
tasks.ts feat: build 2026-03-31 19:22:47 +08:00
taskStateMessage.ts feat(remote-control): 优化 Web 展示、状态同步与桥接控制流程 (#288) 2026-04-17 16:21:27 +08:00
taskSummary.ts Feat/integrate lint preview (#285) 2026-04-16 20:59:29 +08:00
teamDiscovery.ts feat: build 2026-03-31 19:22:47 +08:00
teammate.ts feat: build 2026-03-31 19:22:47 +08:00
teammateContext.ts feat: build 2026-03-31 19:22:47 +08:00
teammateMailbox.ts feat: 工具层及 mcp 大重构 (#252) 2026-04-13 09:52:05 +08:00
teamMemoryOps.ts feat: 工具层及 mcp 大重构 (#252) 2026-04-13 09:52:05 +08:00
telemetryAttributes.ts feat: build 2026-03-31 19:22:47 +08:00
teleport.tsx feat: 全部类型问题解决 2026-04-11 10:24:00 +08:00
tempfile.ts feat: build 2026-03-31 19:22:47 +08:00
terminal.ts Revert "Revert "feat: 第一个可以用的 ink 组件抽象 (#158)" (#175)" 2026-04-07 16:17:48 +08:00
terminalPanel.ts Revert "Revert "feat: 第一个可以用的 ink 组件抽象 (#158)" (#175)" 2026-04-07 16:17:48 +08:00
textHighlighting.ts feat: 完成一大波类型修复, 虽然 any 很多 2026-03-31 23:43:39 +08:00
theme.ts feat: build 2026-03-31 19:22:47 +08:00
thinking.ts fix: 修复 USER_TYPE=ant 时 TUI 无法启动的问题 2026-04-02 20:31:04 +08:00
timeouts.ts feat: build 2026-03-31 19:22:47 +08:00
tmuxSocket.ts feat: build 2026-03-31 19:22:47 +08:00
tokenBudget.ts feat: build 2026-03-31 19:22:47 +08:00
tokens.ts feat: ACP 协议版本 remote control (#293) 2026-04-18 21:54:22 +08:00
toolErrors.ts feat: build 2026-03-31 19:22:47 +08:00
toolPool.ts feat: build 2026-03-31 19:22:47 +08:00
toolResultStorage.ts feat: 全部类型问题解决 2026-04-11 10:24:00 +08:00
toolSchemaCache.ts feat: build 2026-03-31 19:22:47 +08:00
toolSearch.ts feat: 工具层及 mcp 大重构 (#252) 2026-04-13 09:52:05 +08:00
transcriptSearch.ts feat: 全部类型问题解决 2026-04-11 10:24:00 +08:00
treeify.ts Revert "Revert "feat: 第一个可以用的 ink 组件抽象 (#158)" (#175)" 2026-04-07 16:17:48 +08:00
truncate.ts Revert "Revert "feat: 第一个可以用的 ink 组件抽象 (#158)" (#175)" 2026-04-07 16:17:48 +08:00
udsClient.ts feat: 远程群控 (#243) 2026-04-11 23:22:55 +08:00
udsMessaging.ts feat: 远程群控 (#243) 2026-04-11 23:22:55 +08:00
unaryLogging.ts feat: build 2026-03-31 19:22:47 +08:00
undercover.ts feat: build 2026-03-31 19:22:47 +08:00
user.ts feat: build 2026-03-31 19:22:47 +08:00
userAgent.ts feat: build 2026-03-31 19:22:47 +08:00
userPromptKeywords.ts feat: build 2026-03-31 19:22:47 +08:00
uuid.ts feat: build 2026-03-31 19:22:47 +08:00
warningHandler.ts feat: build 2026-03-31 19:22:47 +08:00
which.ts feat: build 2026-03-31 19:22:47 +08:00
windowsPaths.ts Feat/integrate lint preview (#285) 2026-04-16 20:59:29 +08:00
withResolvers.ts feat: build 2026-03-31 19:22:47 +08:00
words.ts feat: build 2026-03-31 19:22:47 +08:00
workloadContext.ts feat: build 2026-03-31 19:22:47 +08:00
worktree.ts feat: 完成一大波类型修复, 虽然 any 很多 2026-03-31 23:43:39 +08:00
worktreeModeEnabled.ts feat: build 2026-03-31 19:22:47 +08:00
xdg.ts feat: 远程群控 (#243) 2026-04-11 23:22:55 +08:00
xml.ts feat: build 2026-03-31 19:22:47 +08:00
yaml.ts feat: build 2026-03-31 19:22:47 +08:00
zodToJsonSchema.ts feat: build 2026-03-31 19:22:47 +08:00