MCPcopy Create free account

hub / github.com/codeaashu/claude-code / functions

Functions13,048 in github.com/codeaashu/claude-code

↓ 1 callersFunctionpathsEqual
(path1: string, path2: string)
src/utils/file.ts:582
↓ 1 callersFunctionpathsOverlap
* One path is a prefix of the other. Special-cases root (normalize('/') + sep * = '//'). Case-insensitive on win32 since normalize() doesn't lowercas
src/utils/plugins/orphanedPluginFilter.ts:99
↓ 1 callersFunctionpatternWithRoot
( pattern: string, source: PermissionRuleSource, )
src/utils/permissions/filesystem.ts:853
↓ 1 callersFunctionpeekForStdinData
( stream: NodeJS.EventEmitter, ms: number, )
src/utils/process.ts:50
↓ 1 callersFunctionpeekSpeculativeClassifierCheck
( command: string, )
src/tools/BashTool/bashPermissions.ts:1491
↓ 1 callersFunctionperformBackgroundPluginInstallations
( setAppState: SetAppState, )
src/services/plugins/PluginInstallationManager.ts:60
↓ 1 callersFunctionperformHandoff
()
src/components/DesktopHandoff.tsx:71
↓ 1 callersFunctionperformHeapDump
( trigger: 'manual' | 'auto-1.5GB' = 'manual', dumpNumber = 0, )
src/utils/heapDumpService.ts:221
↓ 1 callersFunctionperformMCPXaaAuth
* XAA (Cross-App Access) auth. * * One IdP browser login is reused across all XAA-configured MCP servers: * 1. Acquire an id_token from the IdP (ca
src/services/mcp/auth.ts:664
↓ 1 callersFunctionperformPluginUpdate
* Perform the actual plugin update: fetch source, calculate version, copy to cache, update disk. * This is the core update execution extracted from u
src/services/plugins/pluginOperations.ts:896
↓ 1 callersFunctionperformStartupChecks
(setAppState: SetAppState)
src/utils/plugins/performStartupChecks.tsx:24
↓ 1 callersFunctionpermissionComponentForTool
(tool: Tool)
src/components/permissions/PermissionRequest.tsx:47
↓ 1 callersFunctionpermissionResultToLog
(permissionResult: PermissionResult)
src/components/permissions/hooks.ts:31
↓ 1 callersFunctionpermissionRuleExtractPrefix
( permissionRule: string, )
src/utils/permissions/shellRuleMatching.ts:43
↓ 1 callersFunctionpersistRemoteAgentMetadata
* Persist a remote-agent metadata entry to the session sidecar. * Fire-and-forget — persistence failures must not block task registration.
src/tasks/RemoteAgentTask/RemoteAgentTask.tsx:92
↓ 1 callersMethodpersistToRemote
(sessionId: UUID, entry: TranscriptMessage)
src/utils/sessionStorage.ts:1302
↓ 1 callersFunctionpickDepthOneUuidCandidate
* Disambiguate multiple `"uuid":"<36>","timestamp":"` matches in one line by * finding the one at JSON nesting depth 1. String-aware brace counter:
src/utils/sessionStorage.ts:3275
↓ 1 callersFunctionpickDiverseCoreFiles
( sortedPaths: string[], want: number, )
src/utils/exampleCommands.ts:56
↓ 1 callersFunctionpickLineFormatInstruction
()
src/tools/FileReadTool/FileReadTool.ts:720
↓ 1 callersFunctionpillNeedsCta
(tasks: BackgroundTaskState[])
src/tasks/pillLabel.ts:74
↓ 1 callersFunctionpinCacheEdits
( userMessageIndex: number, block: import('./cachedMicrocompact.js').CacheEditsBlock, )
src/services/compact/microCompact.ts:111
↓ 1 callersFunctionpluginDisableHandler
( plugin: string | undefined, options: { scope?: string; cowork?: boolean; all?: boolean }, )
src/cli/handlers/plugins.ts:782
↓ 1 callersFunctionpluginEnableHandler
( plugin: string, options: { scope?: string; cowork?: boolean }, )
src/cli/handlers/plugins.ts:740
↓ 1 callersFunctionpluginInstallHandler
( plugin: string, options: { scope?: string; cowork?: boolean }, )
src/cli/handlers/plugins.ts:668
↓ 1 callersFunctionpluginListHandler
(options: { json?: boolean available?: boolean cowork?: boolean })
src/cli/handlers/plugins.ts:157
↓ 1 callersFunctionpluginUninstallHandler
( plugin: string, options: { scope?: string; cowork?: boolean; keepData?: boolean }, )
src/cli/handlers/plugins.ts:704
↓ 1 callersFunctionpluginUpdateHandler
( plugin: string, options: { scope?: string; cowork?: boolean }, )
src/cli/handlers/plugins.ts:846
↓ 1 callersFunctionpluginValidateHandler
( manifestPath: string, options: { cowork?: boolean }, )
src/cli/handlers/plugins.ts:101
↓ 1 callersFunctionpoll
()
src/tasks/RemoteAgentTask/RemoteAgentTask.tsx:552
↓ 1 callersMethodpoll
(fn: (msg: Message) => boolean = () => true)
src/utils/mailbox.ts:48
↓ 1 callersFunctionpollForApprovedExitPlanMode
( sessionId: string, timeoutMs: number, onPhaseChange?: (phase: UltraplanPhase) => void, shouldStop?:
src/utils/ultraplan/ccrSession.ts:198
↓ 1 callersFunctionpollForResponse
( requestId: string, _agentName?: string, teamName?: string, )
src/utils/swarm/permissionSync.ts:544
↓ 1 callersFunctionpollPolicyLimits
* Background polling callback
src/services/policyLimits/index.ts:613
↓ 1 callersFunctionpollRemoteSettings
* Background polling callback - fetches settings and triggers hot-reload if changed
src/services/remoteManagedSettings/index.ts:584
↓ 1 callersFunctionpopulateOAuthAccountInfoIfNeeded
()
src/services/oauth/client.ts:451
↓ 1 callersMethodpostOnce
* Single-attempt POST. Throws on retryable failures (429, 5xx, network) * so SerialBatchEventUploader re-queues and retries. Returns on success
src/cli/transports/HybridTransport.ts:202
↓ 1 callersMethodpostStream
* POST that returns the raw Response (for streaming). Timeout is disabled * automatically.
web/lib/api/client.ts:254
↓ 1 callersFunctionpowershellCommandIsSafe
( _command: string, parsed: ParsedPowerShellCommand, )
src/tools/PowerShellTool/powershellSecurity.ts:1042
↓ 1 callersFunctionpowershellPermissionRule
( permissionRule: string, )
src/tools/PowerShellTool/powershellPermissions.ts:132
↓ 1 callersFunctionpowershellToolCheckPermission
( input: PowerShellInput, toolPermissionContext: ToolPermissionContext, )
src/tools/PowerShellTool/powershellPermissions.ts:435
↓ 1 callersFunctionpowershellToolHasPermission
( input: PowerShellInput, context: ToolUseContext, )
src/tools/PowerShellTool/powershellPermissions.ts:639
↓ 1 callersFunctionpowershellToolUseOptions
({ suggestions = [], onRejectFeedbackChange, onAcceptFeedbackChange, yesInputMode = false, noInputMo
src/components/permissions/PowerShellPermissionRequest/powershellToolUseOptions.tsx:7
↓ 1 callersFunctionpreconnectAnthropicApi
()
src/utils/apiPreconnect.ts:31
↓ 1 callersFunctionprefetchApiKeyFromApiKeyHelperIfSafe
( isNonInteractiveSession: boolean, )
src/utils/auth.ts:591
↓ 1 callersFunctionprefetchAwsCredentialsAndBedRockInfoIfSafe
()
src/utils/auth.ts:1023
↓ 1 callersFunctionprefetchGcpCredentialsIfSafe
()
src/utils/auth.ts:994
↓ 1 callersFunctionprefetchOfficialMcpUrls
()
src/services/mcp/officialRegistry.ts:33
↓ 1 callersFunctionprefetchPassesEligibility
()
src/services/api/referral.ts:274
↓ 1 callersFunctionprefetchSystemContextIfSafe
* Prefetch system context (including git status) only when it's safe to do so. * Git commands can execute arbitrary code via hooks and config (e.g.,
src/main.tsx:360
↓ 1 callersFunctionprepareIfConditionMatcher
* Prepare a matcher for hook `if` conditions. Expensive work (tool lookup, * Zod validation, tree-sitter parsing for Bash) happens once here; the *
src/utils/hooks.ts:1390
↓ 1 callersFunctionprepareMessagesForInjection
(messages: Message[])
src/services/PromptSuggestion/speculation.ts:203
↓ 1 callersFunctionprepareServers
()
src/components/mcp/MCPSettings.tsx:70
↓ 1 callersFunctionprependBaseDir
( blocks: ContentBlockParam[], baseDir: string, )
src/skills/bundledSkills.ts:208
↓ 1 callersFunctionprependModeCharacterToInput
( input: string, mode: PromptInputMode, )
src/components/PromptInput/inputModes.ts:4
↓ 1 callersFunctionprependPathRefs
( content: string | Array<ContentBlockParam>, prefix: string, )
src/bridge/inboundAttachments.ts:142
↓ 1 callersFunctionprependToShellHistoryCache
(command: string)
src/utils/suggestions/shellHistoryCompletion.ts:74
↓ 1 callersFunctionpresenceAddUser
( state: PresenceState, user: CollabUser )
web/lib/collaboration/presence.ts:31
↓ 1 callersFunctionpresenceRemoveUser
( state: PresenceState, userId: string )
web/lib/collaboration/presence.ts:38
↓ 1 callersFunctionpresenceUpdateCursor
( state: PresenceState, userId: string, position: number, selectionStart?: number, selectionEnd?: nu
web/lib/collaboration/presence.ts:60
↓ 1 callersMethodprevVimWord
()
src/utils/Cursor.ts:737
↓ 1 callersMethodprevWORD
()
src/utils/Cursor.ts:821
↓ 1 callersFunctionprewarmModifiers
()
src/utils/modifiers.ts:9
↓ 1 callersFunctionprimeKeychainCacheFromPrefetch
(stdout: string | null)
src/utils/secureStorage/macOsKeychainHelpers.ts:98
↓ 1 callersFunctionprintBanner
()
src/bridge/stub.ts:42
↓ 1 callersFunctionprintHelp
()
src/bridge/bridgeMain.ts:1889
↓ 1 callersFunctionprobeSeedCacheAnyVersion
( pluginId: string, )
src/utils/plugins/pluginLoader.ts:220
↓ 1 callersFunctionprobeTmuxControlModeSync
* Sync one-shot probe: asks tmux directly whether this client is in control * mode via `#{client_control_mode}`. Runs on first isTmuxControlMode() ca
src/utils/fullscreen.ts:56
↓ 1 callersFunctionprocess
(msg: InMessage)
web/lib/workers/markdown.worker.ts:53
↓ 1 callersFunctionprocessAdjacentLines
(lineObjects: LineObject[])
src/components/StructuredDiff/Fallback.tsx:153
↓ 1 callersFunctionprocessAgentMentions
( input: string, agents: AgentDefinition[], )
src/utils/attachments.ts:1966
↓ 1 callersFunctionprocessAssistantMessage
( msg: AssistantMessage | NormalizedAssistantMessage, breakdown: MessageBreakdown, )
src/utils/analyzeContext.ts:782
↓ 1 callersFunctionprocessAtMentionedFiles
( input: string, toolUseContext: ToolUseContext, )
src/utils/attachments.ts:1894
↓ 1 callersFunctionprocessAttachment
( msg: AttachmentMessage, breakdown: MessageBreakdown, )
src/utils/analyzeContext.ts:839
↓ 1 callersFunctionprocessBashCommand
(inputString: string, precedingInputBlocks: ContentBlockParam[], attachmentMessages: AttachmentMessage[], cont
src/utils/processUserInput/processBashCommand.tsx:17
↓ 1 callersFunctionprocessBlock
( block: ContentBlockParam | ContentBlock | BetaContentBlock, message: UserMessage | AssistantMessage, s
src/utils/contextAnalysis.ts:99
↓ 1 callersFunctionprocessChunk
* Process a chunk of input data
src/utils/earlyInput.ts:72
↓ 1 callersFunctionprocessDispatchQueue
* Execute collected listeners with propagation control. * * Before each handler, calls event._prepareForTarget(node) so event * subclasses can do p
src/ink/events/dispatcher.ts:87
↓ 1 callersFunctionprocessElements
(elements: MarkdownToken[])
src/utils/claudemd.ts:494
↓ 1 callersFunctionprocessInitialMessage
(initialMsg: NonNullable<typeof pending>)
src/screens/REPL.tsx:3035
↓ 1 callersFunctionprocessMCPResult
( result: unknown, tool: string, // Tool name for validation (e.g., "search") name: string, // Server na
src/services/mcp/client.ts:2720
↓ 1 callersFunctionprocessMcpResourceAttachments
( input: string, toolUseContext: ToolUseContext, )
src/utils/attachments.ts:1995
↓ 1 callersFunctionprocessOrphanedPluginVersion
( versionPath: string, now: number, )
src/utils/plugins/cacheUtils.ts:149
↓ 1 callersFunctionprocessPreMappedToolResultBlock
( toolResultBlock: ToolResultBlockParam, toolName: string, maxResultSizeChars: number, )
src/utils/toolResultStorage.ts:232
↓ 1 callersFunctionprocessProgressMessages
* Process progress messages to group consecutive search/read operations into summaries. * For ants only - returns original messages for non-ants. *
src/tools/AgentTool/UI.tsx:100
↓ 1 callersFunctionprocessPromptSlashCommand
(commandName: string, args: string, commands: Command[], context: ToolUseContext, imageContentBlocks: ContentB
src/utils/processUserInput/processSlashCommand.tsx:817
↓ 1 callersFunctionprocessQueueIfReady
({ executeInput, }: ProcessQueueParams)
src/utils/queueProcessor.ts:52
↓ 1 callersFunctionprocessQueuedCommands
* Process queued commands to cap task notifications at MAX_VISIBLE_NOTIFICATIONS lines. * Other command types are always shown in full. * Idle notif
src/components/PromptInput/PromptInputQueuedCommands.tsx:47
↓ 1 callersFunctionprocessResponse
* Process a permission response by invoking the registered callback
src/hooks/useSwarmPermissionPoller.ts:231
↓ 1 callersFunctionprocessSandboxPermissionResponse
(params: { requestId: string host: string allow: boolean })
src/hooks/useSwarmPermissionPoller.ts:201
↓ 1 callersMethodprocessSequence
(seq: string)
src/ink/termio/parser.ts:339
↓ 1 callersFunctionprocessStraddle
( s: LoadState, chunk: Buffer, bytesRead: number, )
src/utils/sessionStoragePortable.ts:572
↓ 1 callersMethodprocessText
(text: string)
src/ink/termio/parser.ts:309
↓ 1 callersFunctionprocessTextPrompt
( input: string | Array<ContentBlockParam>, imageContentBlocks: ContentBlockParam[], imagePasteIds: numb
src/utils/processUserInput/processTextPrompt.ts:19
↓ 1 callersMethodprocessToken
(token: Token)
src/ink/termio/parser.ts:299
↓ 1 callersFunctionprocessUserInputBase
( input: string | Array<ContentBlockParam>, mode: PromptInputMode, setToolJSX: SetToolJSXFn, context:
src/utils/processUserInput/processUserInput.ts:281
↓ 1 callersFunctionprocessUserMessage
( msg: UserMessage | NormalizedUserMessage, breakdown: MessageBreakdown, toolUseIdToName: Map<string, st
src/utils/analyzeContext.ts:805
↓ 1 callersFunctionprocessedStatsToClaudeCodeStats
* Convert ProcessedStats to ClaudeCodeStats. * Used for filtered date ranges that bypass the cache.
src/utils/stats.ts:749
↓ 1 callersFunctionproductionDeps
()
src/query/deps.ts:33
↓ 1 callersFunctionprojectIsInGitRepo
(cwd: string)
src/utils/memory/versions.ts:6
↓ 1 callersMethodproposeDimensions
()
src/server/web/public/terminal.js:6177
← previousnext →7,901–8,000 of 13,048, ranked by callers