claude-code-best/src/utils/permissions
James Feng 0d30c6b064 fix: move ToolSearchTool from packages/builtin-tools/ to src/tools/
Eliminates cross-workspace circular dependency that triggered
Bun ARM code-splitting deadlock. The tool's 471-line RL data
collection infrastructure (analytics, GrowthBook, scoring weights,
tool_reference API) is preserved intact.

Changes:
- Move ToolSearchTool.ts, prompt.ts, constants.ts to src/tools/ToolSearchTool/
- Update 11 consumer imports from @claude-code-best/builtin-tools/ to relative paths
- Delete stubs and empty shells (MonitorTool.tsx, WorkflowPermissionRequest.tsx)
- Verify: splitting build succeeds, runtime -p mode responds without deadlock
2026-06-04 01:15:36 +08:00
..
__tests__ fix: resolve tsc errors (upstream type cleanup batch) 2026-06-01 18:44:46 +08:00
src feat: 完成stub 2026-03-31 20:40:16 +08:00
yolo-classifier-prompts feat: 尝试修复 auto mode 2026-04-02 20:57:52 +08:00
autoModeState.ts feat: build 2026-03-31 19:22:47 +08:00
bashClassifier.ts feat: build 2026-03-31 19:22:47 +08:00
bypassPermissionsKillswitch.ts feat: build 2026-03-31 19:22:47 +08:00
classifierDecision.ts fix: move ToolSearchTool from packages/builtin-tools/ to src/tools/ 2026-06-04 01:15:36 +08:00
classifierShared.ts feat: build 2026-03-31 19:22:47 +08:00
dangerousPatterns.ts feat: build 2026-03-31 19:22:47 +08:00
denialTracking.ts feat: build 2026-03-31 19:22:47 +08:00
filesystem.ts Phase 2a: mechanical dedup — import rewrite to canonical package 2026-06-03 13:54:22 +08:00
getNextPermissionMode.ts feat: build 2026-03-31 19:22:47 +08:00
pathValidation.ts feat: 问就是封包 2026-03-31 23:32:58 +08:00
permissionExplainer.ts feat: 完成第二版类型清理 2026-03-31 23:03:47 +08:00
PermissionMode.ts feat: build 2026-03-31 19:22:47 +08:00
PermissionPromptToolResultSchema.ts feat: build 2026-03-31 19:22:47 +08:00
PermissionResult.ts feat: build 2026-03-31 19:22:47 +08:00
PermissionRule.ts feat: build 2026-03-31 19:22:47 +08:00
permissionRuleParser.ts Phase 2a: mechanical dedup — import rewrite to canonical package 2026-06-03 13:54:22 +08:00
permissions.ts Phase 2a: mechanical dedup — import rewrite to canonical package 2026-06-03 13:54:22 +08:00
permissionSetup.ts Phase 2a: mechanical dedup — import rewrite to canonical package 2026-06-03 13:54:22 +08:00
permissionsLoader.ts feat: build 2026-03-31 19:22:47 +08:00
PermissionUpdate.ts feat: build 2026-03-31 19:22:47 +08:00
PermissionUpdateSchema.ts feat: build 2026-03-31 19:22:47 +08:00
shadowedRuleDetection.ts Phase 2a: mechanical dedup — import rewrite to canonical package 2026-06-03 13:54:22 +08:00
shellRuleMatching.ts feat: build 2026-03-31 19:22:47 +08:00
yoloClassifier.ts Fix Vite runtime requires for restored features 2026-06-01 21:23:28 +08:00