MCPcopy Create free account

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

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

↓ 1 callersFunctionisAllowRuleShadowedByAskRule
* Check if a specific allow rule is shadowed (unreachable) by an ask rule. * * An allow rule is unreachable when: * 1. There's a tool-wide ask rule
src/utils/permissions/shadowedRuleDetection.ts:111
↓ 1 callersFunctionisAllowRuleShadowedByDenyRule
* Check if an allow rule is shadowed (completely blocked) by a deny rule. * * An allow rule is unreachable when: * 1. There's a tool-wide deny rule
src/utils/permissions/shadowedRuleDetection.ts:160
↓ 1 callersFunctionisAnalyticsToolDetailsLoggingEnabled
( mcpServerType: string | undefined, mcpServerBaseUrl: string | undefined, )
src/services/analytics/metadata.ts:102
↓ 1 callersFunctionisAppleTerminalBellDisabled
()
src/services/notifier.ts:110
↓ 1 callersFunctionisAttributionHeaderEnabled
* Check if attribution header is enabled. * Enabled by default, can be disabled via env var or GrowthBook killswitch.
src/constants/system.ts:52
↓ 1 callersFunctionisAuthenticationError
* Check if a git error indicates authentication failure. * Used to provide enhanced error messages for auth failures.
src/utils/plugins/marketplaceManager.ts:767
↓ 1 callersFunctionisAutoDreamEnabled
()
src/services/autoDream/config.ts:13
↓ 1 callersFunctionisAutoManagedMemoryPattern
(pattern: string)
src/utils/memoryFileDetection.ts:277
↓ 1 callersFunctionisAutoToolSearchMode
* Check if ENABLE_TOOL_SEARCH is set to auto mode (auto or auto:N).
src/utils/toolSearch.ts:75
↓ 1 callersFunctionisAutobackgroundingAllowed
* Checks if a command is allowed to be automatically backgrounded * @param command The command to check * @returns false for commands that should no
src/tools/PowerShellTool/PowerShellTool.tsx:176
↓ 1 callersFunctionisAutobackgroundingAllowed
* Checks if a command is allowed to be automatically backgrounded * @param command The command to check * @returns false for commands that should no
src/tools/BashTool/BashTool.tsx:307
↓ 1 callersMethodisAvailable
* Checks if tmux is installed and available. * Delegates to detection.ts for consistent detection logic.
src/utils/swarm/backends/TmuxBackend.ts:113
↓ 1 callersFunctionisAwsCredentialsProviderError
(err: unknown)
src/utils/aws.ts:20
↓ 1 callersFunctionisBase64ImageBlock
* Type guard to check if a block is a base64 image block
src/utils/imageValidation.ts:40
↓ 1 callersFunctionisBaseDigit
(c: string)
src/utils/bash/bashParser.ts:242
↓ 1 callersFunctionisBaselineLayout
(node: Node, flowChildren: Node[])
src/native-ts/yoga-layout/index.ts:2325
↓ 1 callersFunctionisBashPrefixTool
(toolName: string)
src/utils/settings/toolValidationConfig.ts:96
↓ 1 callersFunctionisBeingDebugged
()
src/main.tsx:232
↓ 1 callersFunctionisBigQueryMetricsEnabled
()
src/utils/telemetry/instrumentation.ts:336
↓ 1 callersFunctionisBinaryContent
(buffer: Buffer)
src/constants/files.ts:131
↓ 1 callersFunctionisBinaryContentType
(contentType: string)
src/utils/mcpOutputStorage.ts:125
↓ 1 callersFunctionisBinaryInstalled
(command: string)
src/utils/binaryCheck.ts:14
↓ 1 callersFunctionisBlockedDevicePath
(filePath: string)
src/tools/FileReadTool/FileReadTool.ts:117
↓ 1 callersFunctionisBlockedOfficialName
(name: string)
src/utils/plugins/schemas.ts:87
↓ 1 callersFunctionisBlockedV6
(address: string)
src/utils/hooks/ssrfGuard.ts:88
↓ 1 callersFunctionisBoundary
(code: number)
src/native-ts/file-index/index.ts:305
↓ 1 callersFunctionisBridgeEnabledBlocking
()
src/bridge/bridgeEnabled.ts:50
↓ 1 callersFunctionisBridgePermissionResponse
Type predicate for validating a parsed control_response payload * as a BridgePermissionResponse. Checks the required `behavior` * discriminant rat
src/bridge/bridgePermissionCallbacks.ts:32
↓ 1 callersFunctionisBridgeSafeCommand
(cmd: Command)
src/commands.ts:674
↓ 1 callersFunctionisBuddyTeaserWindow
()
src/buddy/useBuddyNotification.tsx:12
↓ 1 callersFunctionisBuiltinPluginId
(pluginId: string)
src/plugins/builtinPlugins.ts:37
↓ 1 callersFunctionisCSIFinal
(byte: number)
src/ink/termio/csi.ts:36
↓ 1 callersFunctionisCSIParam
(byte: number)
src/ink/termio/csi.ts:24
↓ 1 callersFunctionisCcrMirrorEnabled
()
src/bridge/bridgeEnabled.ts:197
↓ 1 callersMethodisCellSelected
(e3, t3, i3)
src/server/web/public/terminal.js:1589
↓ 1 callersFunctionisChannelAllowlisted
( pluginSource: string | undefined, )
src/services/mcp/channelAllowlist.ts:67
↓ 1 callersFunctionisChannelPermissionRelayEnabled
()
src/services/mcp/channelPermissions.ts:36
↓ 1 callersFunctionisChromeExtensionInstalled_CACHED_MAY_BE_STALE
* Get cached value of whether Chrome extension is installed. Returns * from disk cache immediately, updates cache in background. * * Use this for s
src/utils/claudeInChrome/setup.ts:362
↓ 1 callersFunctionisClassifierChecking
(toolUseID: string)
src/utils/classifierApprovals.ts:76
↓ 1 callersFunctionisClassifierDenial
(content: string)
src/utils/messages.ts:257
↓ 1 callersFunctionisClaudeConfigFilePath
(filePath: string)
src/utils/permissions/filesystem.ts:225
↓ 1 callersFunctionisClaudeMdExcluded
* Checks whether a CLAUDE.md file path is excluded by the claudeMdExcludes setting. * Only applies to User, Project, and Local memory types. * Manag
src/utils/claudemd.ts:547
↓ 1 callersFunctionisClaudeProcess
* Validate that a running process is actually a Claude process * This helps mitigate PID reuse issues
src/utils/nativeInstaller/pidLock.ts:101
↓ 1 callersFunctionisClosedMessage
(data: unknown)
src/hooks/useDiffInIDE.ts:346
↓ 1 callersMethodisClosedStatus
()
src/cli/transports/SSETransport.ts:663
↓ 1 callersFunctionisCollapsibleToolResult
* Type predicate: Check if a message is a tool result for collapsible tools. * Returns true if ALL tool results in the message are for tracked collap
src/utils/collapseReadSearch.ts:431
↓ 1 callersFunctionisCollapsibleToolUse
* Type predicate: Check if a message is a collapsible tool use.
src/utils/collapseReadSearch.ts:406
↓ 1 callersMethodisCombined
()
src/server/web/public/terminal.js:4334
↓ 1 callersMethodisCombined
()
src/server/web/public/terminal.js:8430
↓ 1 callersFunctionisCommandAvailable
(command: string)
src/utils/editor.ts:13
↓ 1 callersFunctionisCommandAvailable
* Check if a command is available in PATH. * * Uses which to find the actual executable without executing it. * This is a security best practice to
src/utils/plugins/gitAvailability.ts:21
↓ 1 callersFunctionisCommandList
(command: string)
src/utils/bash/commands.ts:539
↓ 1 callersFunctionisCommandReadOnly
* Checks if a single command string is read-only based on READONLY_COMMAND_REGEXES. * Internal helper function that validates individual commands. *
src/tools/BashTool/readOnlyValidation.ts:1678
↓ 1 callersFunctionisCommandSafeViaFlagParsing
(command: string)
src/tools/BashTool/readOnlyValidation.ts:1246
↓ 1 callersFunctionisCommandSeparator
* Checks if an operator is a command separator that starts a new command context. * After these operators, environment variable assignments are valid
src/utils/bash/bashPipeCommand.ts:227
↓ 1 callersFunctionisComputerUseLock
(value: unknown)
src/utils/computerUse/computerUseLock.ts:34
↓ 1 callersFunctionisComputerUseMCPServer
(name: string)
src/utils/computerUse/common.ts:59
↓ 1 callersFunctionisConnectionError
(err: unknown)
src/bridge/bridgeMain.ts:1590
↓ 1 callersFunctionisConsumerPlan
(plan: SubscriptionType)
src/utils/auth.ts:1842
↓ 1 callersFunctionisContentAlreadyCompacted
( content: ToolResultBlockParam['content'], )
src/utils/toolResultStorage.ts:498
↓ 1 callersFunctionisCoreFile
(path: string)
src/utils/exampleCommands.ts:31
↓ 1 callersFunctionisCtrlKey
(code: string)
src/ink/parse-keypress.ts:440
↓ 1 callersFunctionisCursorInstalled
()
src/utils/ide.ts:1051
↓ 1 callersFunctionisDOMElement
(node: DOMElement | TextNode)
src/ink/dom.ts:439
↓ 1 callersFunctionisDangerousBashPermission
( toolName: string, ruleContent: string | undefined, )
src/utils/permissions/permissionSetup.ts:94
↓ 1 callersFunctionisDangerousFilePathToAutoEdit
* Check if a file path is dangerous to auto-edit without explicit permission. * This includes: * - Files in .git directories or .gitconfig files (to
src/utils/permissions/filesystem.ts:435
↓ 1 callersFunctionisDangerousPowerShellPermission
( toolName: string, ruleContent: string | undefined, )
src/utils/permissions/permissionSetup.ts:157
↓ 1 callersFunctionisDangerousTaskPermission
( toolName: string, _ruleContent: string | undefined, )
src/utils/permissions/permissionSetup.ts:240
↓ 1 callersFunctionisDefaultMode
(mode: PermissionMode | undefined)
src/utils/permissions/PermissionMode.ts:127
↓ 1 callersFunctionisDefaultPermissionModeAuto
()
src/utils/permissions/permissionSetup.ts:1433
↓ 1 callersFunctionisDirEmpty
(dirPath: string)
src/utils/file.ts:335
↓ 1 callersFunctionisDockerSafe
(args: string[])
src/tools/PowerShellTool/readOnlyValidation.ts:1759
↓ 1 callersFunctionisDotnetSafe
(args: string[])
src/tools/PowerShellTool/readOnlyValidation.ts:1809
↓ 1 callersFunctionisDreamTask
(task: unknown)
src/tasks/DreamTask/DreamTask.ts:43
↓ 1 callersFunctionisEagainError
* Check if an error is EAGAIN (resource temporarily unavailable). * This happens in resource-constrained environments (Docker, CI) when * ripgrep tr
src/utils/ripgrep.ts:87
↓ 1 callersFunctionisEastAsianWide
(codePoint: number)
src/ink/termio/parser.ts:39
↓ 1 callersFunctionisEmoji
(codePoint: number)
src/ink/termio/parser.ts:29
↓ 1 callersFunctionisEmptyCellByIndex
(screen: Screen, index: number)
src/ink/screen.ts:417
↓ 1 callersFunctionisEnabled
()
src/commands/bridge/index.ts:5
↓ 1 callersFunctionisEndCode
(code: AnsiCode)
src/utils/sliceAnsi.ts:11
↓ 1 callersFunctionisEnvironmentVariableAssignment
* Checks if a string is an environment variable assignment (VAR=value) * Environment variable names must start with letter or underscore, * followed
src/utils/bash/bashPipeCommand.ts:219
↓ 1 callersFunctionisEphemeralToolProgress
(dataType: unknown)
src/utils/sessionStorage.ts:194
↓ 1 callersFunctionisExcludedModel
(model: string)
src/services/api/promptCacheBreakDetection.ts:129
↓ 1 callersFunctionisExternalCommandSafe
(command: string, args: string[])
src/tools/PowerShellTool/readOnlyValidation.ts:1522
↓ 1 callersFunctionisExternalPermissionMode
( mode: PermissionMode, )
src/utils/permissions/PermissionMode.ts:97
↓ 1 callersFunctionisFastModeNotEnabledError
(error: unknown)
src/services/api/withRetry.ts:600
↓ 1 callersFunctionisFileDeleted
(filePath: string)
src/utils/commitAttribution.ts:793
↓ 1 callersFunctionisFileEditResult
(result: unknown)
src/hooks/useTurnDiffs.ts:36
↓ 1 callersFunctionisFilePatternTool
(toolName: string)
src/utils/settings/toolValidationConfig.ts:91
↓ 1 callersFunctionisFileWriteOutput
(result: FileEditResult)
src/hooks/useTurnDiffs.ts:49
↓ 1 callersFunctionisFilesystemCommand
(command: string)
src/tools/BashTool/modeValidation.ts:19
↓ 1 callersFunctionisForced
()
src/services/autoDream/autoDream.ts:105
↓ 1 callersFunctionisGateOpen
()
src/services/autoDream/autoDream.ts:95
↓ 1 callersFunctionisGhSafe
(args: string[])
src/tools/PowerShellTool/readOnlyValidation.ts:1703
↓ 1 callersFunctionisGitSafe
(args: string[])
src/tools/PowerShellTool/readOnlyValidation.ts:1584
↓ 1 callersFunctionisGoogleAuthLibraryCredentialError
(error: unknown)
src/services/api/withRetry.ts:660
↓ 1 callersFunctionisGuiEditor
(editor: string)
src/utils/promptEditor.ts:21
↓ 1 callersFunctionisHTTPConfig
(config: McpServerConfig)
src/services/mcp/utils.ts:449
↓ 1 callersFunctionisHelpCommand
(command: string)
src/utils/bash/commands.ts:388
↓ 1 callersFunctionisHeredocDelimChar
* Unquoted heredoc delimiter chars. Bash accepts most non-metacharacters — * not just identifiers. Stop at whitespace, redirects, pipe/list operators
src/utils/bash/bashParser.ts:252
← previousnext →7,201–7,300 of 13,048, ranked by callers