Directory

utils

This directory groups related source files that collaborate around a shared concern.

file-tools · 19 session-engine · 16 repo-context · 14 planner-verifier-agents · 10 tool-system · 7 modes · 6
31
Child dirs
298
Child files
91,057
Direct lines
2057
Detected imports
6
Subsystem signals

Beginner explanation

This folder is best understood as a neighborhood inside the repo. Start with the child files that have the clearest names, then open the file pages to see how they connect.

What this is for

This directory groups related source files that collaborate around a shared concern.

Expert explanation

Use this page to inspect local cohesion: direct files, dominant subsystem tags, import density, and adjacency to parent/child directories. Directory boundaries are useful but not perfect architectural boundaries, so confirm by opening the linked file pages.

Child directories

Child file index

FileLinesImportanceSubsystems
CircularBuffer.ts
utils/CircularBuffer.ts
85mediumgeneral
Cursor.ts
utils/Cursor.ts
1531highgeneral
QueryGuard.ts
utils/QueryGuard.ts
122mediumgeneral
Shell.ts
utils/Shell.ts
475highshell-safety
ShellCommand.ts
utils/ShellCommand.ts
466highshell-safety, commands
abortController.ts
utils/abortController.ts
100mediumgeneral
activityManager.ts
utils/activityManager.ts
165mediumgeneral
advisor.ts
utils/advisor.ts
146highplanner-verifier-agents
agentContext.ts
utils/agentContext.ts
179highplanner-verifier-agents, repo-context
agentId.ts
utils/agentId.ts
100mediumplanner-verifier-agents
agentSwarmsEnabled.ts
utils/agentSwarmsEnabled.ts
45mediumplanner-verifier-agents
agenticSessionSearch.ts
utils/agenticSessionSearch.ts
308highsession-engine, planner-verifier-agents
analyzeContext.ts
utils/analyzeContext.ts
1383highrepo-context
ansiToPng.ts
utils/ansiToPng.ts
335highgeneral
ansiToSvg.ts
utils/ansiToSvg.ts
273highgeneral
api.ts
utils/api.ts
719highintegrations
apiPreconnect.ts
utils/apiPreconnect.ts
72mediumintegrations
appleTerminalBackup.ts
utils/appleTerminalBackup.ts
125highgeneral
argumentSubstitution.ts
utils/argumentSubstitution.ts
146mediumgeneral
array.ts
utils/array.ts
14mediumgeneral
asciicast.ts
utils/asciicast.ts
240highgeneral
attachments.ts
utils/attachments.ts
3998highgeneral
attribution.ts
utils/attribution.ts
394highgeneral
auth.ts
utils/auth.ts
2003highgeneral
authFileDescriptor.ts
utils/authFileDescriptor.ts
197highfile-tools
authPortable.ts
utils/authPortable.ts
20mediumgeneral
autoModeDenials.ts
utils/autoModeDenials.ts
27mediummodes
autoRunIssue.tsx
utils/autoRunIssue.tsx
122highgeneral
autoUpdater.ts
utils/autoUpdater.ts
562highgeneral
aws.ts
utils/aws.ts
75highgeneral
awsAuthStatusManager.ts
utils/awsAuthStatusManager.ts
82mediumgeneral
backgroundHousekeeping.ts
utils/backgroundHousekeeping.ts
95mediumgeneral
betas.ts
utils/betas.ts
435highgeneral
billing.ts
utils/billing.ts
79mediumgeneral
binaryCheck.ts
utils/binaryCheck.ts
54mediumgeneral
browser.ts
utils/browser.ts
69mediumgeneral
bufferedWriter.ts
utils/bufferedWriter.ts
101mediumgeneral
bundledMode.ts
utils/bundledMode.ts
23mediummodes
caCerts.ts
utils/caCerts.ts
116mediumgeneral
caCertsConfig.ts
utils/caCertsConfig.ts
89mediumgeneral
cachePaths.ts
utils/cachePaths.ts
39mediumgeneral
classifierApprovals.ts
utils/classifierApprovals.ts
89highgeneral
classifierApprovalsHook.ts
utils/classifierApprovalsHook.ts
18mediumgeneral
claudeCodeHints.ts
utils/claudeCodeHints.ts
194highgeneral
claudeDesktop.ts
utils/claudeDesktop.ts
153mediumgeneral
claudemd.ts
utils/claudemd.ts
1480highgeneral
cleanup.ts
utils/cleanup.ts
603highgeneral
cleanupRegistry.ts
utils/cleanupRegistry.ts
26mediumgeneral
cliArgs.ts
utils/cliArgs.ts
61mediumgeneral
cliHighlight.ts
utils/cliHighlight.ts
55mediumgeneral
codeIndexing.ts
utils/codeIndexing.ts
207mediumgeneral
collapseBackgroundBashNotifications.ts
utils/collapseBackgroundBashNotifications.ts
85mediumgeneral
collapseHookSummaries.ts
utils/collapseHookSummaries.ts
60mediumgeneral
collapseReadSearch.ts
utils/collapseReadSearch.ts
1110highgeneral
collapseTeammateShutdowns.ts
utils/collapseTeammateShutdowns.ts
56mediumgeneral
combinedAbortSignal.ts
utils/combinedAbortSignal.ts
48mediumgeneral
commandLifecycle.ts
utils/commandLifecycle.ts
22mediumcommands
commitAttribution.ts
utils/commitAttribution.ts
962highgeneral
completionCache.ts
utils/completionCache.ts
167mediumgeneral
concurrentSessions.ts
utils/concurrentSessions.ts
205highsession-engine
config.ts
utils/config.ts
1818highgeneral
configConstants.ts
utils/configConstants.ts
22mediumgeneral
contentArray.ts
utils/contentArray.ts
52mediumgeneral
context.ts
utils/context.ts
222highrepo-context
contextAnalysis.ts
utils/contextAnalysis.ts
273mediumrepo-context
contextSuggestions.ts
utils/contextSuggestions.ts
236mediumrepo-context
controlMessageCompat.ts
utils/controlMessageCompat.ts
33mediumgeneral
conversationRecovery.ts
utils/conversationRecovery.ts
598highgeneral
cron.ts
utils/cron.ts
309highgeneral
cronJitterConfig.ts
utils/cronJitterConfig.ts
76mediumgeneral
cronScheduler.ts
utils/cronScheduler.ts
566highgeneral
cronTasks.ts
utils/cronTasks.ts
459hightasks-background-jobs
cronTasksLock.ts
utils/cronTasksLock.ts
196mediumtasks-background-jobs
crossProjectResume.ts
utils/crossProjectResume.ts
76mediumgeneral
crypto.ts
utils/crypto.ts
14mediumgeneral
cwd.ts
utils/cwd.ts
33mediumgeneral
debug.ts
utils/debug.ts
269highgeneral
debugFilter.ts
utils/debugFilter.ts
158highgeneral
desktopDeepLink.ts
utils/desktopDeepLink.ts
237mediumui-flow
detectRepository.ts
utils/detectRepository.ts
179highrepo-context
diagLogs.ts
utils/diagLogs.ts
95mediumgeneral
diff.ts
utils/diff.ts
178highgeneral
directMemberMessage.ts
utils/directMemberMessage.ts
70mediummemory-layers
displayTags.ts
utils/displayTags.ts
52mediumgeneral
doctorContextWarnings.ts
utils/doctorContextWarnings.ts
266mediumrepo-context
doctorDiagnostic.ts
utils/doctorDiagnostic.ts
626highgeneral
earlyInput.ts
utils/earlyInput.ts
192highgeneral
editor.ts
utils/editor.ts
184mediumgeneral
effort.ts
utils/effort.ts
330highgeneral
embeddedTools.ts
utils/embeddedTools.ts
30mediumtool-system
env.ts
utils/env.ts
348highgeneral
envDynamic.ts
utils/envDynamic.ts
152mediumgeneral
envUtils.ts
utils/envUtils.ts
184highgeneral
envValidation.ts
utils/envValidation.ts
39mediumgeneral
errorLogSink.ts
utils/errorLogSink.ts
236highui-flow
errors.ts
utils/errors.ts
239highgeneral
exampleCommands.ts
utils/exampleCommands.ts
185mediumcommands
execFileNoThrow.ts
utils/execFileNoThrow.ts
151mediumfile-tools
execFileNoThrowPortable.ts
utils/execFileNoThrowPortable.ts
90mediumfile-tools
execSyncWrapper.ts
utils/execSyncWrapper.ts
39mediumgeneral
exportRenderer.tsx
utils/exportRenderer.tsx
98mediumgeneral
extraUsage.ts
utils/extraUsage.ts
24mediumgeneral
fastMode.ts
utils/fastMode.ts
533highmodes
file.ts
utils/file.ts
585highfile-tools
fileHistory.ts
utils/fileHistory.ts
1116highsession-engine, file-tools
fileOperationAnalytics.ts
utils/fileOperationAnalytics.ts
72highfile-tools, integrations
fileRead.ts
utils/fileRead.ts
103highfile-tools
fileReadCache.ts
utils/fileReadCache.ts
97mediumfile-tools
fileStateCache.ts
utils/fileStateCache.ts
143highfile-tools
findExecutable.ts
utils/findExecutable.ts
18mediumgeneral
fingerprint.ts
utils/fingerprint.ts
77mediumgeneral
forkedAgent.ts
utils/forkedAgent.ts
690highplanner-verifier-agents
format.ts
utils/format.ts
309highgeneral
formatBriefTimestamp.ts
utils/formatBriefTimestamp.ts
82mediumgeneral
fpsTracker.ts
utils/fpsTracker.ts
48mediumgeneral
frontmatterParser.ts
utils/frontmatterParser.ts
371highgeneral
fsOperations.ts
utils/fsOperations.ts
771highgeneral
fullscreen.ts
utils/fullscreen.ts
203highgeneral
generatedFiles.ts
utils/generatedFiles.ts
137mediumfile-tools
generators.ts
utils/generators.ts
89mediumgeneral
genericProcessUtils.ts
utils/genericProcessUtils.ts
185highgeneral
getWorktreePaths.ts
utils/getWorktreePaths.ts
71mediumgeneral
getWorktreePathsPortable.ts
utils/getWorktreePathsPortable.ts
28mediumgeneral
ghPrStatus.ts
utils/ghPrStatus.ts
107mediumgeneral
git.ts
utils/git.ts
927highgeneral
gitDiff.ts
utils/gitDiff.ts
533highgeneral
gitSettings.ts
utils/gitSettings.ts
19mediumgeneral
githubRepoPathMapping.ts
utils/githubRepoPathMapping.ts
163highrepo-context, integrations
glob.ts
utils/glob.ts
131mediumrepo-context
gracefulShutdown.ts
utils/gracefulShutdown.ts
530highgeneral
groupToolUses.ts
utils/groupToolUses.ts
183mediumtool-system
handlePromptSubmit.ts
utils/handlePromptSubmit.ts
611highgeneral
hash.ts
utils/hash.ts
47mediumgeneral
headlessProfiler.ts
utils/headlessProfiler.ts
179mediumfile-tools
heapDumpService.ts
utils/heapDumpService.ts
304highintegrations
heatmap.ts
utils/heatmap.ts
199mediumgeneral
highlightMatch.tsx
utils/highlightMatch.tsx
28mediumgeneral
hooks.ts
utils/hooks.ts
5023highgeneral
horizontalScroll.ts
utils/horizontalScroll.ts
138mediumgeneral
http.ts
utils/http.ts
137highgeneral
hyperlink.ts
utils/hyperlink.ts
40mediumui-flow
iTermBackup.ts
utils/iTermBackup.ts
74mediumgeneral
ide.ts
utils/ide.ts
1495highgeneral
idePathConversion.ts
utils/idePathConversion.ts
91mediumgeneral
idleTimeout.ts
utils/idleTimeout.ts
54mediumgeneral
imagePaste.ts
utils/imagePaste.ts
417highgeneral
imageResizer.ts
utils/imageResizer.ts
881highgeneral
imageStore.ts
utils/imageStore.ts
168highgeneral
imageValidation.ts
utils/imageValidation.ts
105mediumgeneral
immediateCommand.ts
utils/immediateCommand.ts
16mediumcommands
inProcessTeammateHelpers.ts
utils/inProcessTeammateHelpers.ts
103mediumgeneral
ink.ts
utils/ink.ts
27mediumui-flow
intl.ts
utils/intl.ts
95highgeneral
jetbrains.ts
utils/jetbrains.ts
192mediumgeneral
json.ts
utils/json.ts
278highgeneral
jsonRead.ts
utils/jsonRead.ts
17mediumgeneral
keyboardShortcuts.ts
utils/keyboardShortcuts.ts
15mediumgeneral
lazySchema.ts
utils/lazySchema.ts
9mediumgeneral
listSessionsImpl.ts
utils/listSessionsImpl.ts
455highsession-engine
localInstaller.ts
utils/localInstaller.ts
163highgeneral
lockfile.ts
utils/lockfile.ts
44mediumfile-tools
log.ts
utils/log.ts
363highgeneral
logoV2Utils.ts
utils/logoV2Utils.ts
351highgeneral
mailbox.ts
utils/mailbox.ts
74mediumgeneral
managedEnv.ts
utils/managedEnv.ts
200mediumgeneral
managedEnvConstants.ts
utils/managedEnvConstants.ts
192mediumgeneral
markdown.ts
utils/markdown.ts
382highgeneral
markdownConfigLoader.ts
utils/markdownConfigLoader.ts
601highgeneral
mcpInstructionsDelta.ts
utils/mcpInstructionsDelta.ts
131mediummcp
mcpOutputStorage.ts
utils/mcpOutputStorage.ts
190highmcp
mcpValidation.ts
utils/mcpValidation.ts
209highmcp
mcpWebSocketTransport.ts
utils/mcpWebSocketTransport.ts
201mediummcp
memoize.ts
utils/memoize.ts
270mediummemory-layers
memoryFileDetection.ts
utils/memoryFileDetection.ts
290highfile-tools, memory-layers
messagePredicates.ts
utils/messagePredicates.ts
9mediumgeneral
messageQueueManager.ts
utils/messageQueueManager.ts
548highgeneral
messages.ts
utils/messages.ts
5513highgeneral
modelCost.ts
utils/modelCost.ts
232highmodes
modifiers.ts
utils/modifiers.ts
37mediumgeneral
mtls.ts
utils/mtls.ts
180highgeneral
notebook.ts
utils/notebook.ts
225mediumgeneral
objectGroupBy.ts
utils/objectGroupBy.ts
19mediumgeneral
pasteStore.ts
utils/pasteStore.ts
105mediumgeneral
path.ts
utils/path.ts
156highgeneral
pdf.ts
utils/pdf.ts
301highgeneral
pdfUtils.ts
utils/pdfUtils.ts
71mediumgeneral
peerAddress.ts
utils/peerAddress.ts
22mediumgeneral
planModeV2.ts
utils/planModeV2.ts
96highmodes, planner-verifier-agents
plans.ts
utils/plans.ts
398highplanner-verifier-agents
platform.ts
utils/platform.ts
151highgeneral
preflightChecks.tsx
utils/preflightChecks.tsx
151mediumgeneral
privacyLevel.ts
utils/privacyLevel.ts
56mediumgeneral
process.ts
utils/process.ts
69highgeneral
profilerBase.ts
utils/profilerBase.ts
47mediumfile-tools
promptCategory.ts
utils/promptCategory.ts
50mediumgeneral
promptEditor.ts
utils/promptEditor.ts
189mediumgeneral
promptShellExecution.ts
utils/promptShellExecution.ts
184mediumshell-safety
proxy.ts
utils/proxy.ts
427highgeneral
queryContext.ts
utils/queryContext.ts
180mediumrepo-context
queryHelpers.ts
utils/queryHelpers.ts
553highgeneral
queryProfiler.ts
utils/queryProfiler.ts
302highfile-tools
queueProcessor.ts
utils/queueProcessor.ts
96mediumgeneral
readEditContext.ts
utils/readEditContext.ts
228highrepo-context
readFileInRange.ts
utils/readFileInRange.ts
384highfile-tools
releaseNotes.ts
utils/releaseNotes.ts
361highgeneral
renderOptions.ts
utils/renderOptions.ts
78mediumgeneral
ripgrep.ts
utils/ripgrep.ts
680highrepo-context
sanitization.ts
utils/sanitization.ts
92mediumgeneral
screenshotClipboard.ts
utils/screenshotClipboard.ts
122mediumgeneral
sdkEventQueue.ts
utils/sdkEventQueue.ts
135mediumgeneral
semanticBoolean.ts
utils/semanticBoolean.ts
30mediumgeneral
semanticNumber.ts
utils/semanticNumber.ts
37mediumgeneral
semver.ts
utils/semver.ts
60highgeneral
sequential.ts
utils/sequential.ts
57mediumgeneral
sessionActivity.ts
utils/sessionActivity.ts
134highsession-engine
sessionEnvVars.ts
utils/sessionEnvVars.ts
23mediumsession-engine
sessionEnvironment.ts
utils/sessionEnvironment.ts
167highsession-engine
sessionFileAccessHooks.ts
utils/sessionFileAccessHooks.ts
251highsession-engine, file-tools
sessionIngressAuth.ts
utils/sessionIngressAuth.ts
141mediumsession-engine
sessionRestore.ts
utils/sessionRestore.ts
552highsession-engine
sessionStart.ts
utils/sessionStart.ts
233mediumsession-engine
sessionState.ts
utils/sessionState.ts
151highsession-engine
sessionStorage.ts
utils/sessionStorage.ts
5106highsession-engine
sessionStoragePortable.ts
utils/sessionStoragePortable.ts
794highsession-engine
sessionTitle.ts
utils/sessionTitle.ts
130mediumsession-engine
sessionUrl.ts
utils/sessionUrl.ts
65mediumsession-engine
set.ts
utils/set.ts
54mediumgeneral
shellConfig.ts
utils/shellConfig.ts
168highshell-safety
sideQuery.ts
utils/sideQuery.ts
223mediumgeneral
sideQuestion.ts
utils/sideQuestion.ts
156mediumgeneral
signal.ts
utils/signal.ts
44mediumgeneral
sinks.ts
utils/sinks.ts
17mediumui-flow
slashCommandParsing.ts
utils/slashCommandParsing.ts
61mediumcommands
sleep.ts
utils/sleep.ts
85mediumgeneral
sliceAnsi.ts
utils/sliceAnsi.ts
92mediumgeneral
slowOperations.ts
utils/slowOperations.ts
287highgeneral
standaloneAgent.ts
utils/standaloneAgent.ts
24mediumplanner-verifier-agents
startupProfiler.ts
utils/startupProfiler.ts
195highfile-tools
staticRender.tsx
utils/staticRender.tsx
116mediumgeneral
stats.ts
utils/stats.ts
1062highgeneral
statsCache.ts
utils/statsCache.ts
435highgeneral
status.tsx
utils/status.tsx
362highgeneral
statusNoticeDefinitions.tsx
utils/statusNoticeDefinitions.tsx
198highgeneral
statusNoticeHelpers.ts
utils/statusNoticeHelpers.ts
21mediumgeneral
stream.ts
utils/stream.ts
77mediumgeneral
streamJsonStdoutGuard.ts
utils/streamJsonStdoutGuard.ts
124mediumgeneral
streamlinedTransform.ts
utils/streamlinedTransform.ts
202mediumgeneral
stringUtils.ts
utils/stringUtils.ts
236highgeneral
subprocessEnv.ts
utils/subprocessEnv.ts
100mediumgeneral
systemDirectories.ts
utils/systemDirectories.ts
75mediumgeneral
systemPrompt.ts
utils/systemPrompt.ts
124mediumgeneral
systemPromptType.ts
utils/systemPromptType.ts
15mediumgeneral
systemTheme.ts
utils/systemTheme.ts
120highgeneral
taggedId.ts
utils/taggedId.ts
55mediumgeneral
tasks.ts
utils/tasks.ts
863hightasks-background-jobs
teamDiscovery.ts
utils/teamDiscovery.ts
82mediumgeneral
teamMemoryOps.ts
utils/teamMemoryOps.ts
89mediummemory-layers
teammate.ts
utils/teammate.ts
293highgeneral
teammateContext.ts
utils/teammateContext.ts
97highrepo-context
teammateMailbox.ts
utils/teammateMailbox.ts
1184highgeneral
telemetryAttributes.ts
utils/telemetryAttributes.ts
72mediumgeneral
teleport.tsx
utils/teleport.tsx
1226highgeneral
tempfile.ts
utils/tempfile.ts
32mediumfile-tools
terminal.ts
utils/terminal.ts
132mediumgeneral
terminalPanel.ts
utils/terminalPanel.ts
192mediumgeneral
textHighlighting.ts
utils/textHighlighting.ts
167mediumgeneral
theme.ts
utils/theme.ts
640highgeneral
thinking.ts
utils/thinking.ts
163highui-flow
timeouts.ts
utils/timeouts.ts
40mediumgeneral
tmuxSocket.ts
utils/tmuxSocket.ts
428highgeneral
tokenBudget.ts
utils/tokenBudget.ts
74mediumgeneral
tokens.ts
utils/tokens.ts
262highgeneral
toolErrors.ts
utils/toolErrors.ts
133mediumtool-system
toolPool.ts
utils/toolPool.ts
80mediumtool-system
toolResultStorage.ts
utils/toolResultStorage.ts
1041hightool-system
toolSchemaCache.ts
utils/toolSchemaCache.ts
27mediumtool-system
toolSearch.ts
utils/toolSearch.ts
757hightool-system
transcriptSearch.ts
utils/transcriptSearch.ts
203mediumgeneral
treeify.ts
utils/treeify.ts
171mediumgeneral
truncate.ts
utils/truncate.ts
180highgeneral
unaryLogging.ts
utils/unaryLogging.ts
40mediumgeneral
undercover.ts
utils/undercover.ts
90mediumgeneral
user.ts
utils/user.ts
195highgeneral
userAgent.ts
utils/userAgent.ts
11mediumplanner-verifier-agents
userPromptKeywords.ts
utils/userPromptKeywords.ts
28mediumgeneral
uuid.ts
utils/uuid.ts
28mediumgeneral
warningHandler.ts
utils/warningHandler.ts
122mediumgeneral
which.ts
utils/which.ts
83mediumgeneral
windowsPaths.ts
utils/windowsPaths.ts
174mediumgeneral
withResolvers.ts
utils/withResolvers.ts
14mediumgeneral
words.ts
utils/words.ts
801highgeneral
workloadContext.ts
utils/workloadContext.ts
58mediumrepo-context
worktree.ts
utils/worktree.ts
1520highgeneral
worktreeModeEnabled.ts
utils/worktreeModeEnabled.ts
12mediummodes
xdg.ts
utils/xdg.ts
66mediumgeneral
xml.ts
utils/xml.ts
17mediumgeneral
yaml.ts
utils/yaml.ts
16mediumgeneral
zodToJsonSchema.ts
utils/zodToJsonSchema.ts
24mediumgeneral