AgentTooling
Browse all 160 domain entities categorized under AgentTooling in the Claude Code Architecture architecture documentation.
AuthenticationCancelledError Class — claude-code Architecture
Architecture documentation for the AuthenticationCancelledError class in auth.ts from the claude-code codebase.
ClaudeAuthProvider Class — claude-code Architecture
Architecture documentation for the ClaudeAuthProvider class in auth.ts from the claude-code codebase.
McpAuthError Class — claude-code Architecture
Architecture documentation for the McpAuthError class in client.ts from the claude-code codebase.
McpSessionExpiredError Class — claude-code Architecture
Architecture documentation for the McpSessionExpiredError class in client.ts from the claude-code codebase.
McpToolCallError_I_VERIFIED_THIS_IS_NOT_CODE_OR_FILEPATHS Class — claude-code Architecture
Architecture documentation for the McpToolCallError_I_VERIFIED_THIS_IS_NOT_CODE_OR_FILEPATHS class in client.ts from the claude-code codebase.
SdkControlClientTransport Class — claude-code Architecture
Architecture documentation for the SdkControlClientTransport class in SdkControlTransport.ts from the claude-code codebase.
SdkControlServerTransport Class — claude-code Architecture
Architecture documentation for the SdkControlServerTransport class in SdkControlTransport.ts from the claude-code codebase.
TasksV2Store Class — claude-code Architecture
Architecture documentation for the TasksV2Store class in useTasksV2.ts from the claude-code codebase.
XaaTokenExchangeError Class — claude-code Architecture
Architecture documentation for the XaaTokenExchangeError class in xaa.ts from the claude-code codebase.
AgentTooling Domain — claude-code Architecture
The extensibility framework that allows for specialized sub-agents and external tools via the Model Context Protocol (MCP). Architectural overview of the AgentTooling domain in the claude-code codebase. Contains 147 source files.
fileSuggestions.ts — claude-code Source File
Architecture documentation for fileSuggestions.ts, a typescript file in the claude-code codebase.
useAutoModeUnavailableNotification.ts — claude-code Source File
Architecture documentation for useAutoModeUnavailableNotification.ts, a typescript file in the claude-code codebase.
useCanSwitchToExistingSubscription.tsx — claude-code Source File
Architecture documentation for useCanSwitchToExistingSubscription.tsx, a tsx file in the claude-code codebase.
useDeprecationWarningNotification.tsx — claude-code Source File
Architecture documentation for useDeprecationWarningNotification.tsx, a tsx file in the claude-code codebase.
useFastModeNotification.tsx — claude-code Source File
Architecture documentation for useFastModeNotification.tsx, a tsx file in the claude-code codebase.
useIDEStatusIndicator.tsx — claude-code Source File
Architecture documentation for useIDEStatusIndicator.tsx, a tsx file in the claude-code codebase.
useInstallMessages.tsx — claude-code Source File
Architecture documentation for useInstallMessages.tsx, a tsx file in the claude-code codebase.
useLspInitializationNotification.tsx — claude-code Source File
Architecture documentation for useLspInitializationNotification.tsx, a tsx file in the claude-code codebase.
useMcpConnectivityStatus.tsx — claude-code Source File
Architecture documentation for useMcpConnectivityStatus.tsx, a tsx file in the claude-code codebase.
useModelMigrationNotifications.tsx — claude-code Source File
Architecture documentation for useModelMigrationNotifications.tsx, a tsx file in the claude-code codebase.
useNpmDeprecationNotification.tsx — claude-code Source File
Architecture documentation for useNpmDeprecationNotification.tsx, a tsx file in the claude-code codebase.
usePluginAutoupdateNotification.tsx — claude-code Source File
Architecture documentation for usePluginAutoupdateNotification.tsx, a tsx file in the claude-code codebase.
usePluginInstallationStatus.tsx — claude-code Source File
Architecture documentation for usePluginInstallationStatus.tsx, a tsx file in the claude-code codebase.
useRateLimitWarningNotification.tsx — claude-code Source File
Architecture documentation for useRateLimitWarningNotification.tsx, a tsx file in the claude-code codebase.
useSettingsErrors.tsx — claude-code Source File
Architecture documentation for useSettingsErrors.tsx, a tsx file in the claude-code codebase.
useStartupNotification.ts — claude-code Source File
Architecture documentation for useStartupNotification.ts, a typescript file in the claude-code codebase.
useTeammateShutdownNotification.ts — claude-code Source File
Architecture documentation for useTeammateShutdownNotification.ts, a typescript file in the claude-code codebase.
renderPlaceholder.ts — claude-code Source File
Architecture documentation for renderPlaceholder.ts, a typescript file in the claude-code codebase.
coordinatorHandler.ts — claude-code Source File
Architecture documentation for coordinatorHandler.ts, a typescript file in the claude-code codebase.
interactiveHandler.ts — claude-code Source File
Architecture documentation for interactiveHandler.ts, a typescript file in the claude-code codebase.
swarmWorkerHandler.ts — claude-code Source File
Architecture documentation for swarmWorkerHandler.ts, a typescript file in the claude-code codebase.
PermissionContext.ts — claude-code Source File
Architecture documentation for PermissionContext.ts, a typescript file in the claude-code codebase.
permissionLogging.ts — claude-code Source File
Architecture documentation for permissionLogging.ts, a typescript file in the claude-code codebase.
unifiedSuggestions.ts — claude-code Source File
Architecture documentation for unifiedSuggestions.ts, a typescript file in the claude-code codebase.
useAfterFirstRender.ts — claude-code Source File
Architecture documentation for useAfterFirstRender.ts, a typescript file in the claude-code codebase.
useApiKeyVerification.ts — claude-code Source File
Architecture documentation for useApiKeyVerification.ts, a typescript file in the claude-code codebase.
useArrowKeyHistory.tsx — claude-code Source File
Architecture documentation for useArrowKeyHistory.tsx, a tsx file in the claude-code codebase.
useAssistantHistory.ts — claude-code Source File
Architecture documentation for useAssistantHistory.ts, a typescript file in the claude-code codebase.
useAwaySummary.ts — claude-code Source File
Architecture documentation for useAwaySummary.ts, a typescript file in the claude-code codebase.
useBackgroundTaskNavigation.ts — claude-code Source File
Architecture documentation for useBackgroundTaskNavigation.ts, a typescript file in the claude-code codebase.
useBlink.ts — claude-code Source File
Architecture documentation for useBlink.ts, a typescript file in the claude-code codebase.
useCancelRequest.ts — claude-code Source File
Architecture documentation for useCancelRequest.ts, a typescript file in the claude-code codebase.
useCanUseTool.tsx — claude-code Source File
Architecture documentation for useCanUseTool.tsx, a tsx file in the claude-code codebase.
useChromeExtensionNotification.tsx — claude-code Source File
Architecture documentation for useChromeExtensionNotification.tsx, a tsx file in the claude-code codebase.
useClaudeCodeHintRecommendation.tsx — claude-code Source File
Architecture documentation for useClaudeCodeHintRecommendation.tsx, a tsx file in the claude-code codebase.
useClipboardImageHint.ts — claude-code Source File
Architecture documentation for useClipboardImageHint.ts, a typescript file in the claude-code codebase.
useCommandKeybindings.tsx — claude-code Source File
Architecture documentation for useCommandKeybindings.tsx, a tsx file in the claude-code codebase.
useCommandQueue.ts — claude-code Source File
Architecture documentation for useCommandQueue.ts, a typescript file in the claude-code codebase.