Make the repository's primary source tree genuinely Python

The old tracked TypeScript snapshot has been removed from the repository history and the root  directory is now a Python porting workspace. README and tests now describe and verify the Python-first layout instead of treating the exposed snapshot as the active source tree.

A local archive can still exist outside Git, but the tracked repository now presents only the Python porting surface, related essay context, and OmX workflow artifacts.

Constraint: Tracked history should collapse to a single commit while excluding the archived snapshot from Git
Rejected: Keep the exposed TypeScript tree in tracked history under an archive path | user explicitly wanted only the Python porting repo state in Git
Confidence: medium
Scope-risk: broad
Reversibility: messy
Directive: Keep future tracked additions focused on the Python port itself; do not reintroduce the exposed snapshot into Git history
Tested: python3 -m unittest discover -s tests -v; python3 -m src.main summary; git diff --check
Not-tested: Behavioral parity with the original TypeScript system beyond the current Python workspace surface
This commit is contained in:
instructkr
2026-03-31 05:38:29 -07:00
commit 507c2460b9
92 changed files with 3984 additions and 0 deletions

View File

@@ -0,0 +1 @@
"""Tracked snapshot metadata extracted from the local TypeScript archive."""

View File

@@ -0,0 +1,63 @@
{
"archive_root": "archive/claude_code_ts_snapshot/src",
"root_files": [
"QueryEngine.ts",
"Task.ts",
"Tool.ts",
"commands.ts",
"context.ts",
"cost-tracker.ts",
"costHook.ts",
"dialogLaunchers.tsx",
"history.ts",
"ink.ts",
"interactiveHelpers.tsx",
"main.tsx",
"projectOnboardingState.ts",
"query.ts",
"replLauncher.tsx",
"setup.ts",
"tasks.ts",
"tools.ts"
],
"root_dirs": [
"assistant",
"bootstrap",
"bridge",
"buddy",
"cli",
"commands",
"components",
"constants",
"context",
"coordinator",
"entrypoints",
"hooks",
"ink",
"keybindings",
"memdir",
"migrations",
"moreright",
"native-ts",
"outputStyles",
"plugins",
"query",
"remote",
"schemas",
"screens",
"server",
"services",
"skills",
"state",
"tasks",
"tools",
"types",
"upstreamproxy",
"utils",
"vim",
"voice"
],
"total_ts_like_files": 1902,
"command_entry_count": 207,
"tool_entry_count": 184
}

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,8 @@
{
"archive_name": "assistant",
"package_name": "assistant",
"module_count": 1,
"sample_files": [
"assistant/sessionHistory.ts"
]
}

View File

@@ -0,0 +1,8 @@
{
"archive_name": "bootstrap",
"package_name": "bootstrap",
"module_count": 1,
"sample_files": [
"bootstrap/state.ts"
]
}

View File

@@ -0,0 +1,32 @@
{
"archive_name": "bridge",
"package_name": "bridge",
"module_count": 31,
"sample_files": [
"bridge/bridgeApi.ts",
"bridge/bridgeConfig.ts",
"bridge/bridgeDebug.ts",
"bridge/bridgeEnabled.ts",
"bridge/bridgeMain.ts",
"bridge/bridgeMessaging.ts",
"bridge/bridgePermissionCallbacks.ts",
"bridge/bridgePointer.ts",
"bridge/bridgeStatusUtil.ts",
"bridge/bridgeUI.ts",
"bridge/capacityWake.ts",
"bridge/codeSessionApi.ts",
"bridge/createSession.ts",
"bridge/debugUtils.ts",
"bridge/envLessBridgeConfig.ts",
"bridge/flushGate.ts",
"bridge/inboundAttachments.ts",
"bridge/inboundMessages.ts",
"bridge/initReplBridge.ts",
"bridge/jwtUtils.ts",
"bridge/pollConfig.ts",
"bridge/pollConfigDefaults.ts",
"bridge/remoteBridgeCore.ts",
"bridge/replBridge.ts",
"bridge/replBridgeHandle.ts"
]
}

View File

@@ -0,0 +1,13 @@
{
"archive_name": "buddy",
"package_name": "buddy",
"module_count": 6,
"sample_files": [
"buddy/CompanionSprite.tsx",
"buddy/companion.ts",
"buddy/prompt.ts",
"buddy/sprites.ts",
"buddy/types.ts",
"buddy/useBuddyNotification.tsx"
]
}

View File

@@ -0,0 +1,26 @@
{
"archive_name": "cli",
"package_name": "cli",
"module_count": 19,
"sample_files": [
"cli/exit.ts",
"cli/handlers/agents.ts",
"cli/handlers/auth.ts",
"cli/handlers/autoMode.ts",
"cli/handlers/mcp.tsx",
"cli/handlers/plugins.ts",
"cli/handlers/util.tsx",
"cli/ndjsonSafeStringify.ts",
"cli/print.ts",
"cli/remoteIO.ts",
"cli/structuredIO.ts",
"cli/transports/HybridTransport.ts",
"cli/transports/SSETransport.ts",
"cli/transports/SerialBatchEventUploader.ts",
"cli/transports/WebSocketTransport.ts",
"cli/transports/WorkerStateUploader.ts",
"cli/transports/ccrClient.ts",
"cli/transports/transportUtils.ts",
"cli/update.ts"
]
}

View File

@@ -0,0 +1,32 @@
{
"archive_name": "components",
"package_name": "components",
"module_count": 389,
"sample_files": [
"components/AgentProgressLine.tsx",
"components/App.tsx",
"components/ApproveApiKey.tsx",
"components/AutoModeOptInDialog.tsx",
"components/AutoUpdater.tsx",
"components/AutoUpdaterWrapper.tsx",
"components/AwsAuthStatusBox.tsx",
"components/BaseTextInput.tsx",
"components/BashModeProgress.tsx",
"components/BridgeDialog.tsx",
"components/BypassPermissionsModeDialog.tsx",
"components/ChannelDowngradeDialog.tsx",
"components/ClaudeCodeHint/PluginHintMenu.tsx",
"components/ClaudeInChromeOnboarding.tsx",
"components/ClaudeMdExternalIncludesDialog.tsx",
"components/ClickableImageRef.tsx",
"components/CompactSummary.tsx",
"components/ConfigurableShortcutHint.tsx",
"components/ConsoleOAuthFlow.tsx",
"components/ContextSuggestions.tsx",
"components/ContextVisualization.tsx",
"components/CoordinatorAgentStatus.tsx",
"components/CostThresholdDialog.tsx",
"components/CtrlOToExpand.tsx",
"components/CustomSelect/SelectMulti.tsx"
]
}

View File

@@ -0,0 +1,28 @@
{
"archive_name": "constants",
"package_name": "constants",
"module_count": 21,
"sample_files": [
"constants/apiLimits.ts",
"constants/betas.ts",
"constants/common.ts",
"constants/cyberRiskInstruction.ts",
"constants/errorIds.ts",
"constants/figures.ts",
"constants/files.ts",
"constants/github-app.ts",
"constants/keys.ts",
"constants/messages.ts",
"constants/oauth.ts",
"constants/outputStyles.ts",
"constants/product.ts",
"constants/prompts.ts",
"constants/spinnerVerbs.ts",
"constants/system.ts",
"constants/systemPromptSections.ts",
"constants/toolLimits.ts",
"constants/tools.ts",
"constants/turnCompletionVerbs.ts",
"constants/xml.ts"
]
}

View File

@@ -0,0 +1,8 @@
{
"archive_name": "coordinator",
"package_name": "coordinator",
"module_count": 1,
"sample_files": [
"coordinator/coordinatorMode.ts"
]
}

View File

@@ -0,0 +1,15 @@
{
"archive_name": "entrypoints",
"package_name": "entrypoints",
"module_count": 8,
"sample_files": [
"entrypoints/agentSdkTypes.ts",
"entrypoints/cli.tsx",
"entrypoints/init.ts",
"entrypoints/mcp.ts",
"entrypoints/sandboxTypes.ts",
"entrypoints/sdk/controlSchemas.ts",
"entrypoints/sdk/coreSchemas.ts",
"entrypoints/sdk/coreTypes.ts"
]
}

View File

@@ -0,0 +1,32 @@
{
"archive_name": "hooks",
"package_name": "hooks",
"module_count": 104,
"sample_files": [
"hooks/fileSuggestions.ts",
"hooks/notifs/useAutoModeUnavailableNotification.ts",
"hooks/notifs/useCanSwitchToExistingSubscription.tsx",
"hooks/notifs/useDeprecationWarningNotification.tsx",
"hooks/notifs/useFastModeNotification.tsx",
"hooks/notifs/useIDEStatusIndicator.tsx",
"hooks/notifs/useInstallMessages.tsx",
"hooks/notifs/useLspInitializationNotification.tsx",
"hooks/notifs/useMcpConnectivityStatus.tsx",
"hooks/notifs/useModelMigrationNotifications.tsx",
"hooks/notifs/useNpmDeprecationNotification.tsx",
"hooks/notifs/usePluginAutoupdateNotification.tsx",
"hooks/notifs/usePluginInstallationStatus.tsx",
"hooks/notifs/useRateLimitWarningNotification.tsx",
"hooks/notifs/useSettingsErrors.tsx",
"hooks/notifs/useStartupNotification.ts",
"hooks/notifs/useTeammateShutdownNotification.ts",
"hooks/renderPlaceholder.ts",
"hooks/toolPermission/PermissionContext.ts",
"hooks/toolPermission/handlers/coordinatorHandler.ts",
"hooks/toolPermission/handlers/interactiveHandler.ts",
"hooks/toolPermission/handlers/swarmWorkerHandler.ts",
"hooks/toolPermission/permissionLogging.ts",
"hooks/unifiedSuggestions.ts",
"hooks/useAfterFirstRender.ts"
]
}

View File

@@ -0,0 +1,21 @@
{
"archive_name": "keybindings",
"package_name": "keybindings",
"module_count": 14,
"sample_files": [
"keybindings/KeybindingContext.tsx",
"keybindings/KeybindingProviderSetup.tsx",
"keybindings/defaultBindings.ts",
"keybindings/loadUserBindings.ts",
"keybindings/match.ts",
"keybindings/parser.ts",
"keybindings/reservedShortcuts.ts",
"keybindings/resolver.ts",
"keybindings/schema.ts",
"keybindings/shortcutFormat.ts",
"keybindings/template.ts",
"keybindings/useKeybinding.ts",
"keybindings/useShortcutDisplay.ts",
"keybindings/validate.ts"
]
}

View File

@@ -0,0 +1,15 @@
{
"archive_name": "memdir",
"package_name": "memdir",
"module_count": 8,
"sample_files": [
"memdir/findRelevantMemories.ts",
"memdir/memdir.ts",
"memdir/memoryAge.ts",
"memdir/memoryScan.ts",
"memdir/memoryTypes.ts",
"memdir/paths.ts",
"memdir/teamMemPaths.ts",
"memdir/teamMemPrompts.ts"
]
}

View File

@@ -0,0 +1,18 @@
{
"archive_name": "migrations",
"package_name": "migrations",
"module_count": 11,
"sample_files": [
"migrations/migrateAutoUpdatesToSettings.ts",
"migrations/migrateBypassPermissionsAcceptedToSettings.ts",
"migrations/migrateEnableAllProjectMcpServersToSettings.ts",
"migrations/migrateFennecToOpus.ts",
"migrations/migrateLegacyOpusToCurrent.ts",
"migrations/migrateOpusToOpus1m.ts",
"migrations/migrateReplBridgeEnabledToRemoteControlAtStartup.ts",
"migrations/migrateSonnet1mToSonnet45.ts",
"migrations/migrateSonnet45ToSonnet46.ts",
"migrations/resetAutoModeOptInForDefaultOffer.ts",
"migrations/resetProToOpusDefault.ts"
]
}

View File

@@ -0,0 +1,8 @@
{
"archive_name": "moreright",
"package_name": "moreright",
"module_count": 1,
"sample_files": [
"moreright/useMoreRight.tsx"
]
}

View File

@@ -0,0 +1,11 @@
{
"archive_name": "native-ts",
"package_name": "native_ts",
"module_count": 4,
"sample_files": [
"native-ts/color-diff/index.ts",
"native-ts/file-index/index.ts",
"native-ts/yoga-layout/enums.ts",
"native-ts/yoga-layout/index.ts"
]
}

View File

@@ -0,0 +1,8 @@
{
"archive_name": "outputStyles",
"package_name": "outputStyles",
"module_count": 1,
"sample_files": [
"outputStyles/loadOutputStylesDir.ts"
]
}

View File

@@ -0,0 +1,9 @@
{
"archive_name": "plugins",
"package_name": "plugins",
"module_count": 2,
"sample_files": [
"plugins/builtinPlugins.ts",
"plugins/bundled/index.ts"
]
}

View File

@@ -0,0 +1,11 @@
{
"archive_name": "remote",
"package_name": "remote",
"module_count": 4,
"sample_files": [
"remote/RemoteSessionManager.ts",
"remote/SessionsWebSocket.ts",
"remote/remotePermissionBridge.ts",
"remote/sdkMessageAdapter.ts"
]
}

View File

@@ -0,0 +1,8 @@
{
"archive_name": "schemas",
"package_name": "schemas",
"module_count": 1,
"sample_files": [
"schemas/hooks.ts"
]
}

View File

@@ -0,0 +1,10 @@
{
"archive_name": "screens",
"package_name": "screens",
"module_count": 3,
"sample_files": [
"screens/Doctor.tsx",
"screens/REPL.tsx",
"screens/ResumeConversation.tsx"
]
}

View File

@@ -0,0 +1,10 @@
{
"archive_name": "server",
"package_name": "server",
"module_count": 3,
"sample_files": [
"server/createDirectConnectSession.ts",
"server/directConnectManager.ts",
"server/types.ts"
]
}

View File

@@ -0,0 +1,32 @@
{
"archive_name": "services",
"package_name": "services",
"module_count": 130,
"sample_files": [
"services/AgentSummary/agentSummary.ts",
"services/MagicDocs/magicDocs.ts",
"services/MagicDocs/prompts.ts",
"services/PromptSuggestion/promptSuggestion.ts",
"services/PromptSuggestion/speculation.ts",
"services/SessionMemory/prompts.ts",
"services/SessionMemory/sessionMemory.ts",
"services/SessionMemory/sessionMemoryUtils.ts",
"services/analytics/config.ts",
"services/analytics/datadog.ts",
"services/analytics/firstPartyEventLogger.ts",
"services/analytics/firstPartyEventLoggingExporter.ts",
"services/analytics/growthbook.ts",
"services/analytics/index.ts",
"services/analytics/metadata.ts",
"services/analytics/sink.ts",
"services/analytics/sinkKillswitch.ts",
"services/api/adminRequests.ts",
"services/api/bootstrap.ts",
"services/api/claude.ts",
"services/api/client.ts",
"services/api/dumpPrompts.ts",
"services/api/emptyUsage.ts",
"services/api/errorUtils.ts",
"services/api/errors.ts"
]
}

View File

@@ -0,0 +1,27 @@
{
"archive_name": "skills",
"package_name": "skills",
"module_count": 20,
"sample_files": [
"skills/bundled/batch.ts",
"skills/bundled/claudeApi.ts",
"skills/bundled/claudeApiContent.ts",
"skills/bundled/claudeInChrome.ts",
"skills/bundled/debug.ts",
"skills/bundled/index.ts",
"skills/bundled/keybindings.ts",
"skills/bundled/loop.ts",
"skills/bundled/loremIpsum.ts",
"skills/bundled/remember.ts",
"skills/bundled/scheduleRemoteAgents.ts",
"skills/bundled/simplify.ts",
"skills/bundled/skillify.ts",
"skills/bundled/stuck.ts",
"skills/bundled/updateConfig.ts",
"skills/bundled/verify.ts",
"skills/bundled/verifyContent.ts",
"skills/bundledSkills.ts",
"skills/loadSkillsDir.ts",
"skills/mcpSkillBuilders.ts"
]
}

View File

@@ -0,0 +1,13 @@
{
"archive_name": "state",
"package_name": "state",
"module_count": 6,
"sample_files": [
"state/AppState.tsx",
"state/AppStateStore.ts",
"state/onChangeAppState.ts",
"state/selectors.ts",
"state/store.ts",
"state/teammateViewHelpers.ts"
]
}

View File

@@ -0,0 +1,18 @@
{
"archive_name": "types",
"package_name": "types",
"module_count": 11,
"sample_files": [
"types/command.ts",
"types/generated/events_mono/claude_code/v1/claude_code_internal_event.ts",
"types/generated/events_mono/common/v1/auth.ts",
"types/generated/events_mono/growthbook/v1/growthbook_experiment_event.ts",
"types/generated/google/protobuf/timestamp.ts",
"types/hooks.ts",
"types/ids.ts",
"types/logs.ts",
"types/permissions.ts",
"types/plugin.ts",
"types/textInputTypes.ts"
]
}

View File

@@ -0,0 +1,9 @@
{
"archive_name": "upstreamproxy",
"package_name": "upstreamproxy",
"module_count": 2,
"sample_files": [
"upstreamproxy/relay.ts",
"upstreamproxy/upstreamproxy.ts"
]
}

View File

@@ -0,0 +1,32 @@
{
"archive_name": "utils",
"package_name": "utils",
"module_count": 564,
"sample_files": [
"utils/CircularBuffer.ts",
"utils/Cursor.ts",
"utils/QueryGuard.ts",
"utils/Shell.ts",
"utils/ShellCommand.ts",
"utils/abortController.ts",
"utils/activityManager.ts",
"utils/advisor.ts",
"utils/agentContext.ts",
"utils/agentId.ts",
"utils/agentSwarmsEnabled.ts",
"utils/agenticSessionSearch.ts",
"utils/analyzeContext.ts",
"utils/ansiToPng.ts",
"utils/ansiToSvg.ts",
"utils/api.ts",
"utils/apiPreconnect.ts",
"utils/appleTerminalBackup.ts",
"utils/argumentSubstitution.ts",
"utils/array.ts",
"utils/asciicast.ts",
"utils/attachments.ts",
"utils/attribution.ts",
"utils/auth.ts",
"utils/authFileDescriptor.ts"
]
}

View File

@@ -0,0 +1,12 @@
{
"archive_name": "vim",
"package_name": "vim",
"module_count": 5,
"sample_files": [
"vim/motions.ts",
"vim/operators.ts",
"vim/textObjects.ts",
"vim/transitions.ts",
"vim/types.ts"
]
}

View File

@@ -0,0 +1,8 @@
{
"archive_name": "voice",
"package_name": "voice",
"module_count": 1,
"sample_files": [
"voice/voiceModeEnabled.ts"
]
}

View File

@@ -0,0 +1,922 @@
[
{
"name": "AgentTool",
"source_hint": "tools/AgentTool/AgentTool.tsx",
"responsibility": "Tool module mirrored from archived TypeScript path tools/AgentTool/AgentTool.tsx"
},
{
"name": "UI",
"source_hint": "tools/AgentTool/UI.tsx",
"responsibility": "Tool module mirrored from archived TypeScript path tools/AgentTool/UI.tsx"
},
{
"name": "agentColorManager",
"source_hint": "tools/AgentTool/agentColorManager.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/AgentTool/agentColorManager.ts"
},
{
"name": "agentDisplay",
"source_hint": "tools/AgentTool/agentDisplay.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/AgentTool/agentDisplay.ts"
},
{
"name": "agentMemory",
"source_hint": "tools/AgentTool/agentMemory.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/AgentTool/agentMemory.ts"
},
{
"name": "agentMemorySnapshot",
"source_hint": "tools/AgentTool/agentMemorySnapshot.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/AgentTool/agentMemorySnapshot.ts"
},
{
"name": "agentToolUtils",
"source_hint": "tools/AgentTool/agentToolUtils.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/AgentTool/agentToolUtils.ts"
},
{
"name": "claudeCodeGuideAgent",
"source_hint": "tools/AgentTool/built-in/claudeCodeGuideAgent.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/AgentTool/built-in/claudeCodeGuideAgent.ts"
},
{
"name": "exploreAgent",
"source_hint": "tools/AgentTool/built-in/exploreAgent.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/AgentTool/built-in/exploreAgent.ts"
},
{
"name": "generalPurposeAgent",
"source_hint": "tools/AgentTool/built-in/generalPurposeAgent.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/AgentTool/built-in/generalPurposeAgent.ts"
},
{
"name": "planAgent",
"source_hint": "tools/AgentTool/built-in/planAgent.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/AgentTool/built-in/planAgent.ts"
},
{
"name": "statuslineSetup",
"source_hint": "tools/AgentTool/built-in/statuslineSetup.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/AgentTool/built-in/statuslineSetup.ts"
},
{
"name": "verificationAgent",
"source_hint": "tools/AgentTool/built-in/verificationAgent.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/AgentTool/built-in/verificationAgent.ts"
},
{
"name": "builtInAgents",
"source_hint": "tools/AgentTool/builtInAgents.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/AgentTool/builtInAgents.ts"
},
{
"name": "constants",
"source_hint": "tools/AgentTool/constants.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/AgentTool/constants.ts"
},
{
"name": "forkSubagent",
"source_hint": "tools/AgentTool/forkSubagent.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/AgentTool/forkSubagent.ts"
},
{
"name": "loadAgentsDir",
"source_hint": "tools/AgentTool/loadAgentsDir.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/AgentTool/loadAgentsDir.ts"
},
{
"name": "prompt",
"source_hint": "tools/AgentTool/prompt.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/AgentTool/prompt.ts"
},
{
"name": "resumeAgent",
"source_hint": "tools/AgentTool/resumeAgent.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/AgentTool/resumeAgent.ts"
},
{
"name": "runAgent",
"source_hint": "tools/AgentTool/runAgent.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/AgentTool/runAgent.ts"
},
{
"name": "AskUserQuestionTool",
"source_hint": "tools/AskUserQuestionTool/AskUserQuestionTool.tsx",
"responsibility": "Tool module mirrored from archived TypeScript path tools/AskUserQuestionTool/AskUserQuestionTool.tsx"
},
{
"name": "prompt",
"source_hint": "tools/AskUserQuestionTool/prompt.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/AskUserQuestionTool/prompt.ts"
},
{
"name": "BashTool",
"source_hint": "tools/BashTool/BashTool.tsx",
"responsibility": "Tool module mirrored from archived TypeScript path tools/BashTool/BashTool.tsx"
},
{
"name": "BashToolResultMessage",
"source_hint": "tools/BashTool/BashToolResultMessage.tsx",
"responsibility": "Tool module mirrored from archived TypeScript path tools/BashTool/BashToolResultMessage.tsx"
},
{
"name": "UI",
"source_hint": "tools/BashTool/UI.tsx",
"responsibility": "Tool module mirrored from archived TypeScript path tools/BashTool/UI.tsx"
},
{
"name": "bashCommandHelpers",
"source_hint": "tools/BashTool/bashCommandHelpers.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/BashTool/bashCommandHelpers.ts"
},
{
"name": "bashPermissions",
"source_hint": "tools/BashTool/bashPermissions.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/BashTool/bashPermissions.ts"
},
{
"name": "bashSecurity",
"source_hint": "tools/BashTool/bashSecurity.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/BashTool/bashSecurity.ts"
},
{
"name": "commandSemantics",
"source_hint": "tools/BashTool/commandSemantics.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/BashTool/commandSemantics.ts"
},
{
"name": "commentLabel",
"source_hint": "tools/BashTool/commentLabel.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/BashTool/commentLabel.ts"
},
{
"name": "destructiveCommandWarning",
"source_hint": "tools/BashTool/destructiveCommandWarning.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/BashTool/destructiveCommandWarning.ts"
},
{
"name": "modeValidation",
"source_hint": "tools/BashTool/modeValidation.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/BashTool/modeValidation.ts"
},
{
"name": "pathValidation",
"source_hint": "tools/BashTool/pathValidation.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/BashTool/pathValidation.ts"
},
{
"name": "prompt",
"source_hint": "tools/BashTool/prompt.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/BashTool/prompt.ts"
},
{
"name": "readOnlyValidation",
"source_hint": "tools/BashTool/readOnlyValidation.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/BashTool/readOnlyValidation.ts"
},
{
"name": "sedEditParser",
"source_hint": "tools/BashTool/sedEditParser.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/BashTool/sedEditParser.ts"
},
{
"name": "sedValidation",
"source_hint": "tools/BashTool/sedValidation.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/BashTool/sedValidation.ts"
},
{
"name": "shouldUseSandbox",
"source_hint": "tools/BashTool/shouldUseSandbox.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/BashTool/shouldUseSandbox.ts"
},
{
"name": "toolName",
"source_hint": "tools/BashTool/toolName.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/BashTool/toolName.ts"
},
{
"name": "utils",
"source_hint": "tools/BashTool/utils.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/BashTool/utils.ts"
},
{
"name": "BriefTool",
"source_hint": "tools/BriefTool/BriefTool.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/BriefTool/BriefTool.ts"
},
{
"name": "UI",
"source_hint": "tools/BriefTool/UI.tsx",
"responsibility": "Tool module mirrored from archived TypeScript path tools/BriefTool/UI.tsx"
},
{
"name": "attachments",
"source_hint": "tools/BriefTool/attachments.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/BriefTool/attachments.ts"
},
{
"name": "prompt",
"source_hint": "tools/BriefTool/prompt.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/BriefTool/prompt.ts"
},
{
"name": "upload",
"source_hint": "tools/BriefTool/upload.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/BriefTool/upload.ts"
},
{
"name": "ConfigTool",
"source_hint": "tools/ConfigTool/ConfigTool.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/ConfigTool/ConfigTool.ts"
},
{
"name": "UI",
"source_hint": "tools/ConfigTool/UI.tsx",
"responsibility": "Tool module mirrored from archived TypeScript path tools/ConfigTool/UI.tsx"
},
{
"name": "constants",
"source_hint": "tools/ConfigTool/constants.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/ConfigTool/constants.ts"
},
{
"name": "prompt",
"source_hint": "tools/ConfigTool/prompt.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/ConfigTool/prompt.ts"
},
{
"name": "supportedSettings",
"source_hint": "tools/ConfigTool/supportedSettings.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/ConfigTool/supportedSettings.ts"
},
{
"name": "EnterPlanModeTool",
"source_hint": "tools/EnterPlanModeTool/EnterPlanModeTool.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/EnterPlanModeTool/EnterPlanModeTool.ts"
},
{
"name": "UI",
"source_hint": "tools/EnterPlanModeTool/UI.tsx",
"responsibility": "Tool module mirrored from archived TypeScript path tools/EnterPlanModeTool/UI.tsx"
},
{
"name": "constants",
"source_hint": "tools/EnterPlanModeTool/constants.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/EnterPlanModeTool/constants.ts"
},
{
"name": "prompt",
"source_hint": "tools/EnterPlanModeTool/prompt.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/EnterPlanModeTool/prompt.ts"
},
{
"name": "EnterWorktreeTool",
"source_hint": "tools/EnterWorktreeTool/EnterWorktreeTool.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/EnterWorktreeTool/EnterWorktreeTool.ts"
},
{
"name": "UI",
"source_hint": "tools/EnterWorktreeTool/UI.tsx",
"responsibility": "Tool module mirrored from archived TypeScript path tools/EnterWorktreeTool/UI.tsx"
},
{
"name": "constants",
"source_hint": "tools/EnterWorktreeTool/constants.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/EnterWorktreeTool/constants.ts"
},
{
"name": "prompt",
"source_hint": "tools/EnterWorktreeTool/prompt.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/EnterWorktreeTool/prompt.ts"
},
{
"name": "ExitPlanModeV2Tool",
"source_hint": "tools/ExitPlanModeTool/ExitPlanModeV2Tool.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/ExitPlanModeTool/ExitPlanModeV2Tool.ts"
},
{
"name": "UI",
"source_hint": "tools/ExitPlanModeTool/UI.tsx",
"responsibility": "Tool module mirrored from archived TypeScript path tools/ExitPlanModeTool/UI.tsx"
},
{
"name": "constants",
"source_hint": "tools/ExitPlanModeTool/constants.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/ExitPlanModeTool/constants.ts"
},
{
"name": "prompt",
"source_hint": "tools/ExitPlanModeTool/prompt.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/ExitPlanModeTool/prompt.ts"
},
{
"name": "ExitWorktreeTool",
"source_hint": "tools/ExitWorktreeTool/ExitWorktreeTool.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/ExitWorktreeTool/ExitWorktreeTool.ts"
},
{
"name": "UI",
"source_hint": "tools/ExitWorktreeTool/UI.tsx",
"responsibility": "Tool module mirrored from archived TypeScript path tools/ExitWorktreeTool/UI.tsx"
},
{
"name": "constants",
"source_hint": "tools/ExitWorktreeTool/constants.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/ExitWorktreeTool/constants.ts"
},
{
"name": "prompt",
"source_hint": "tools/ExitWorktreeTool/prompt.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/ExitWorktreeTool/prompt.ts"
},
{
"name": "FileEditTool",
"source_hint": "tools/FileEditTool/FileEditTool.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/FileEditTool/FileEditTool.ts"
},
{
"name": "UI",
"source_hint": "tools/FileEditTool/UI.tsx",
"responsibility": "Tool module mirrored from archived TypeScript path tools/FileEditTool/UI.tsx"
},
{
"name": "constants",
"source_hint": "tools/FileEditTool/constants.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/FileEditTool/constants.ts"
},
{
"name": "prompt",
"source_hint": "tools/FileEditTool/prompt.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/FileEditTool/prompt.ts"
},
{
"name": "types",
"source_hint": "tools/FileEditTool/types.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/FileEditTool/types.ts"
},
{
"name": "utils",
"source_hint": "tools/FileEditTool/utils.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/FileEditTool/utils.ts"
},
{
"name": "FileReadTool",
"source_hint": "tools/FileReadTool/FileReadTool.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/FileReadTool/FileReadTool.ts"
},
{
"name": "UI",
"source_hint": "tools/FileReadTool/UI.tsx",
"responsibility": "Tool module mirrored from archived TypeScript path tools/FileReadTool/UI.tsx"
},
{
"name": "imageProcessor",
"source_hint": "tools/FileReadTool/imageProcessor.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/FileReadTool/imageProcessor.ts"
},
{
"name": "limits",
"source_hint": "tools/FileReadTool/limits.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/FileReadTool/limits.ts"
},
{
"name": "prompt",
"source_hint": "tools/FileReadTool/prompt.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/FileReadTool/prompt.ts"
},
{
"name": "FileWriteTool",
"source_hint": "tools/FileWriteTool/FileWriteTool.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/FileWriteTool/FileWriteTool.ts"
},
{
"name": "UI",
"source_hint": "tools/FileWriteTool/UI.tsx",
"responsibility": "Tool module mirrored from archived TypeScript path tools/FileWriteTool/UI.tsx"
},
{
"name": "prompt",
"source_hint": "tools/FileWriteTool/prompt.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/FileWriteTool/prompt.ts"
},
{
"name": "GlobTool",
"source_hint": "tools/GlobTool/GlobTool.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/GlobTool/GlobTool.ts"
},
{
"name": "UI",
"source_hint": "tools/GlobTool/UI.tsx",
"responsibility": "Tool module mirrored from archived TypeScript path tools/GlobTool/UI.tsx"
},
{
"name": "prompt",
"source_hint": "tools/GlobTool/prompt.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/GlobTool/prompt.ts"
},
{
"name": "GrepTool",
"source_hint": "tools/GrepTool/GrepTool.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/GrepTool/GrepTool.ts"
},
{
"name": "UI",
"source_hint": "tools/GrepTool/UI.tsx",
"responsibility": "Tool module mirrored from archived TypeScript path tools/GrepTool/UI.tsx"
},
{
"name": "prompt",
"source_hint": "tools/GrepTool/prompt.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/GrepTool/prompt.ts"
},
{
"name": "LSPTool",
"source_hint": "tools/LSPTool/LSPTool.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/LSPTool/LSPTool.ts"
},
{
"name": "UI",
"source_hint": "tools/LSPTool/UI.tsx",
"responsibility": "Tool module mirrored from archived TypeScript path tools/LSPTool/UI.tsx"
},
{
"name": "formatters",
"source_hint": "tools/LSPTool/formatters.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/LSPTool/formatters.ts"
},
{
"name": "prompt",
"source_hint": "tools/LSPTool/prompt.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/LSPTool/prompt.ts"
},
{
"name": "schemas",
"source_hint": "tools/LSPTool/schemas.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/LSPTool/schemas.ts"
},
{
"name": "symbolContext",
"source_hint": "tools/LSPTool/symbolContext.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/LSPTool/symbolContext.ts"
},
{
"name": "ListMcpResourcesTool",
"source_hint": "tools/ListMcpResourcesTool/ListMcpResourcesTool.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/ListMcpResourcesTool/ListMcpResourcesTool.ts"
},
{
"name": "UI",
"source_hint": "tools/ListMcpResourcesTool/UI.tsx",
"responsibility": "Tool module mirrored from archived TypeScript path tools/ListMcpResourcesTool/UI.tsx"
},
{
"name": "prompt",
"source_hint": "tools/ListMcpResourcesTool/prompt.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/ListMcpResourcesTool/prompt.ts"
},
{
"name": "MCPTool",
"source_hint": "tools/MCPTool/MCPTool.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/MCPTool/MCPTool.ts"
},
{
"name": "UI",
"source_hint": "tools/MCPTool/UI.tsx",
"responsibility": "Tool module mirrored from archived TypeScript path tools/MCPTool/UI.tsx"
},
{
"name": "classifyForCollapse",
"source_hint": "tools/MCPTool/classifyForCollapse.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/MCPTool/classifyForCollapse.ts"
},
{
"name": "prompt",
"source_hint": "tools/MCPTool/prompt.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/MCPTool/prompt.ts"
},
{
"name": "McpAuthTool",
"source_hint": "tools/McpAuthTool/McpAuthTool.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/McpAuthTool/McpAuthTool.ts"
},
{
"name": "NotebookEditTool",
"source_hint": "tools/NotebookEditTool/NotebookEditTool.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/NotebookEditTool/NotebookEditTool.ts"
},
{
"name": "UI",
"source_hint": "tools/NotebookEditTool/UI.tsx",
"responsibility": "Tool module mirrored from archived TypeScript path tools/NotebookEditTool/UI.tsx"
},
{
"name": "constants",
"source_hint": "tools/NotebookEditTool/constants.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/NotebookEditTool/constants.ts"
},
{
"name": "prompt",
"source_hint": "tools/NotebookEditTool/prompt.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/NotebookEditTool/prompt.ts"
},
{
"name": "PowerShellTool",
"source_hint": "tools/PowerShellTool/PowerShellTool.tsx",
"responsibility": "Tool module mirrored from archived TypeScript path tools/PowerShellTool/PowerShellTool.tsx"
},
{
"name": "UI",
"source_hint": "tools/PowerShellTool/UI.tsx",
"responsibility": "Tool module mirrored from archived TypeScript path tools/PowerShellTool/UI.tsx"
},
{
"name": "clmTypes",
"source_hint": "tools/PowerShellTool/clmTypes.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/PowerShellTool/clmTypes.ts"
},
{
"name": "commandSemantics",
"source_hint": "tools/PowerShellTool/commandSemantics.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/PowerShellTool/commandSemantics.ts"
},
{
"name": "commonParameters",
"source_hint": "tools/PowerShellTool/commonParameters.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/PowerShellTool/commonParameters.ts"
},
{
"name": "destructiveCommandWarning",
"source_hint": "tools/PowerShellTool/destructiveCommandWarning.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/PowerShellTool/destructiveCommandWarning.ts"
},
{
"name": "gitSafety",
"source_hint": "tools/PowerShellTool/gitSafety.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/PowerShellTool/gitSafety.ts"
},
{
"name": "modeValidation",
"source_hint": "tools/PowerShellTool/modeValidation.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/PowerShellTool/modeValidation.ts"
},
{
"name": "pathValidation",
"source_hint": "tools/PowerShellTool/pathValidation.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/PowerShellTool/pathValidation.ts"
},
{
"name": "powershellPermissions",
"source_hint": "tools/PowerShellTool/powershellPermissions.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/PowerShellTool/powershellPermissions.ts"
},
{
"name": "powershellSecurity",
"source_hint": "tools/PowerShellTool/powershellSecurity.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/PowerShellTool/powershellSecurity.ts"
},
{
"name": "prompt",
"source_hint": "tools/PowerShellTool/prompt.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/PowerShellTool/prompt.ts"
},
{
"name": "readOnlyValidation",
"source_hint": "tools/PowerShellTool/readOnlyValidation.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/PowerShellTool/readOnlyValidation.ts"
},
{
"name": "toolName",
"source_hint": "tools/PowerShellTool/toolName.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/PowerShellTool/toolName.ts"
},
{
"name": "constants",
"source_hint": "tools/REPLTool/constants.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/REPLTool/constants.ts"
},
{
"name": "primitiveTools",
"source_hint": "tools/REPLTool/primitiveTools.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/REPLTool/primitiveTools.ts"
},
{
"name": "ReadMcpResourceTool",
"source_hint": "tools/ReadMcpResourceTool/ReadMcpResourceTool.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/ReadMcpResourceTool/ReadMcpResourceTool.ts"
},
{
"name": "UI",
"source_hint": "tools/ReadMcpResourceTool/UI.tsx",
"responsibility": "Tool module mirrored from archived TypeScript path tools/ReadMcpResourceTool/UI.tsx"
},
{
"name": "prompt",
"source_hint": "tools/ReadMcpResourceTool/prompt.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/ReadMcpResourceTool/prompt.ts"
},
{
"name": "RemoteTriggerTool",
"source_hint": "tools/RemoteTriggerTool/RemoteTriggerTool.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/RemoteTriggerTool/RemoteTriggerTool.ts"
},
{
"name": "UI",
"source_hint": "tools/RemoteTriggerTool/UI.tsx",
"responsibility": "Tool module mirrored from archived TypeScript path tools/RemoteTriggerTool/UI.tsx"
},
{
"name": "prompt",
"source_hint": "tools/RemoteTriggerTool/prompt.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/RemoteTriggerTool/prompt.ts"
},
{
"name": "CronCreateTool",
"source_hint": "tools/ScheduleCronTool/CronCreateTool.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/ScheduleCronTool/CronCreateTool.ts"
},
{
"name": "CronDeleteTool",
"source_hint": "tools/ScheduleCronTool/CronDeleteTool.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/ScheduleCronTool/CronDeleteTool.ts"
},
{
"name": "CronListTool",
"source_hint": "tools/ScheduleCronTool/CronListTool.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/ScheduleCronTool/CronListTool.ts"
},
{
"name": "UI",
"source_hint": "tools/ScheduleCronTool/UI.tsx",
"responsibility": "Tool module mirrored from archived TypeScript path tools/ScheduleCronTool/UI.tsx"
},
{
"name": "prompt",
"source_hint": "tools/ScheduleCronTool/prompt.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/ScheduleCronTool/prompt.ts"
},
{
"name": "SendMessageTool",
"source_hint": "tools/SendMessageTool/SendMessageTool.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/SendMessageTool/SendMessageTool.ts"
},
{
"name": "UI",
"source_hint": "tools/SendMessageTool/UI.tsx",
"responsibility": "Tool module mirrored from archived TypeScript path tools/SendMessageTool/UI.tsx"
},
{
"name": "constants",
"source_hint": "tools/SendMessageTool/constants.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/SendMessageTool/constants.ts"
},
{
"name": "prompt",
"source_hint": "tools/SendMessageTool/prompt.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/SendMessageTool/prompt.ts"
},
{
"name": "SkillTool",
"source_hint": "tools/SkillTool/SkillTool.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/SkillTool/SkillTool.ts"
},
{
"name": "UI",
"source_hint": "tools/SkillTool/UI.tsx",
"responsibility": "Tool module mirrored from archived TypeScript path tools/SkillTool/UI.tsx"
},
{
"name": "constants",
"source_hint": "tools/SkillTool/constants.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/SkillTool/constants.ts"
},
{
"name": "prompt",
"source_hint": "tools/SkillTool/prompt.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/SkillTool/prompt.ts"
},
{
"name": "prompt",
"source_hint": "tools/SleepTool/prompt.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/SleepTool/prompt.ts"
},
{
"name": "SyntheticOutputTool",
"source_hint": "tools/SyntheticOutputTool/SyntheticOutputTool.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/SyntheticOutputTool/SyntheticOutputTool.ts"
},
{
"name": "TaskCreateTool",
"source_hint": "tools/TaskCreateTool/TaskCreateTool.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/TaskCreateTool/TaskCreateTool.ts"
},
{
"name": "constants",
"source_hint": "tools/TaskCreateTool/constants.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/TaskCreateTool/constants.ts"
},
{
"name": "prompt",
"source_hint": "tools/TaskCreateTool/prompt.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/TaskCreateTool/prompt.ts"
},
{
"name": "TaskGetTool",
"source_hint": "tools/TaskGetTool/TaskGetTool.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/TaskGetTool/TaskGetTool.ts"
},
{
"name": "constants",
"source_hint": "tools/TaskGetTool/constants.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/TaskGetTool/constants.ts"
},
{
"name": "prompt",
"source_hint": "tools/TaskGetTool/prompt.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/TaskGetTool/prompt.ts"
},
{
"name": "TaskListTool",
"source_hint": "tools/TaskListTool/TaskListTool.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/TaskListTool/TaskListTool.ts"
},
{
"name": "constants",
"source_hint": "tools/TaskListTool/constants.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/TaskListTool/constants.ts"
},
{
"name": "prompt",
"source_hint": "tools/TaskListTool/prompt.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/TaskListTool/prompt.ts"
},
{
"name": "TaskOutputTool",
"source_hint": "tools/TaskOutputTool/TaskOutputTool.tsx",
"responsibility": "Tool module mirrored from archived TypeScript path tools/TaskOutputTool/TaskOutputTool.tsx"
},
{
"name": "constants",
"source_hint": "tools/TaskOutputTool/constants.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/TaskOutputTool/constants.ts"
},
{
"name": "TaskStopTool",
"source_hint": "tools/TaskStopTool/TaskStopTool.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/TaskStopTool/TaskStopTool.ts"
},
{
"name": "UI",
"source_hint": "tools/TaskStopTool/UI.tsx",
"responsibility": "Tool module mirrored from archived TypeScript path tools/TaskStopTool/UI.tsx"
},
{
"name": "prompt",
"source_hint": "tools/TaskStopTool/prompt.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/TaskStopTool/prompt.ts"
},
{
"name": "TaskUpdateTool",
"source_hint": "tools/TaskUpdateTool/TaskUpdateTool.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/TaskUpdateTool/TaskUpdateTool.ts"
},
{
"name": "constants",
"source_hint": "tools/TaskUpdateTool/constants.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/TaskUpdateTool/constants.ts"
},
{
"name": "prompt",
"source_hint": "tools/TaskUpdateTool/prompt.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/TaskUpdateTool/prompt.ts"
},
{
"name": "TeamCreateTool",
"source_hint": "tools/TeamCreateTool/TeamCreateTool.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/TeamCreateTool/TeamCreateTool.ts"
},
{
"name": "UI",
"source_hint": "tools/TeamCreateTool/UI.tsx",
"responsibility": "Tool module mirrored from archived TypeScript path tools/TeamCreateTool/UI.tsx"
},
{
"name": "constants",
"source_hint": "tools/TeamCreateTool/constants.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/TeamCreateTool/constants.ts"
},
{
"name": "prompt",
"source_hint": "tools/TeamCreateTool/prompt.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/TeamCreateTool/prompt.ts"
},
{
"name": "TeamDeleteTool",
"source_hint": "tools/TeamDeleteTool/TeamDeleteTool.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/TeamDeleteTool/TeamDeleteTool.ts"
},
{
"name": "UI",
"source_hint": "tools/TeamDeleteTool/UI.tsx",
"responsibility": "Tool module mirrored from archived TypeScript path tools/TeamDeleteTool/UI.tsx"
},
{
"name": "constants",
"source_hint": "tools/TeamDeleteTool/constants.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/TeamDeleteTool/constants.ts"
},
{
"name": "prompt",
"source_hint": "tools/TeamDeleteTool/prompt.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/TeamDeleteTool/prompt.ts"
},
{
"name": "TodoWriteTool",
"source_hint": "tools/TodoWriteTool/TodoWriteTool.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/TodoWriteTool/TodoWriteTool.ts"
},
{
"name": "constants",
"source_hint": "tools/TodoWriteTool/constants.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/TodoWriteTool/constants.ts"
},
{
"name": "prompt",
"source_hint": "tools/TodoWriteTool/prompt.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/TodoWriteTool/prompt.ts"
},
{
"name": "ToolSearchTool",
"source_hint": "tools/ToolSearchTool/ToolSearchTool.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/ToolSearchTool/ToolSearchTool.ts"
},
{
"name": "constants",
"source_hint": "tools/ToolSearchTool/constants.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/ToolSearchTool/constants.ts"
},
{
"name": "prompt",
"source_hint": "tools/ToolSearchTool/prompt.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/ToolSearchTool/prompt.ts"
},
{
"name": "UI",
"source_hint": "tools/WebFetchTool/UI.tsx",
"responsibility": "Tool module mirrored from archived TypeScript path tools/WebFetchTool/UI.tsx"
},
{
"name": "WebFetchTool",
"source_hint": "tools/WebFetchTool/WebFetchTool.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/WebFetchTool/WebFetchTool.ts"
},
{
"name": "preapproved",
"source_hint": "tools/WebFetchTool/preapproved.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/WebFetchTool/preapproved.ts"
},
{
"name": "prompt",
"source_hint": "tools/WebFetchTool/prompt.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/WebFetchTool/prompt.ts"
},
{
"name": "utils",
"source_hint": "tools/WebFetchTool/utils.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/WebFetchTool/utils.ts"
},
{
"name": "UI",
"source_hint": "tools/WebSearchTool/UI.tsx",
"responsibility": "Tool module mirrored from archived TypeScript path tools/WebSearchTool/UI.tsx"
},
{
"name": "WebSearchTool",
"source_hint": "tools/WebSearchTool/WebSearchTool.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/WebSearchTool/WebSearchTool.ts"
},
{
"name": "prompt",
"source_hint": "tools/WebSearchTool/prompt.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/WebSearchTool/prompt.ts"
},
{
"name": "gitOperationTracking",
"source_hint": "tools/shared/gitOperationTracking.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/shared/gitOperationTracking.ts"
},
{
"name": "spawnMultiAgent",
"source_hint": "tools/shared/spawnMultiAgent.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/shared/spawnMultiAgent.ts"
},
{
"name": "TestingPermissionTool",
"source_hint": "tools/testing/TestingPermissionTool.tsx",
"responsibility": "Tool module mirrored from archived TypeScript path tools/testing/TestingPermissionTool.tsx"
},
{
"name": "utils",
"source_hint": "tools/utils.ts",
"responsibility": "Tool module mirrored from archived TypeScript path tools/utils.ts"
}
]