All Entities
Browse all 3,000 entities in the Claude Code Architecture architecture documentation — every file, function, class, type, domain, and directory.
SlashCommands Domain — claude-code Architecture
The set of user-invocable commands that allow manual control over the CLI and session settings. Architectural overview of the SlashCommands domain in the claude-code codebase. Contains 7 source files.
SystemInfrastructure Domain — claude-code Architecture
Lower-level services handling authentication, persistence, and host system interactions. Architectural overview of the SystemInfrastructure domain in the claude-code codebase. Contains 32 source files.
TerminalUI Domain — claude-code Architecture
A React-based CLI interface using the Ink framework to render interactive components and real-time streaming feedback in the console. Architectural overview of the TerminalUI domain in the claude-code codebase. Contains 410 source files.
sessionHistory.ts — claude-code Source File
Architecture documentation for sessionHistory.ts, a typescript file in the claude-code codebase.
state.ts — claude-code Source File
Architecture documentation for state.ts, a typescript file in the claude-code codebase.
bridgeApi.ts — claude-code Source File
Architecture documentation for bridgeApi.ts, a typescript file in the claude-code codebase.
bridgeConfig.ts — claude-code Source File
Architecture documentation for bridgeConfig.ts, a typescript file in the claude-code codebase.
bridgeDebug.ts — claude-code Source File
Architecture documentation for bridgeDebug.ts, a typescript file in the claude-code codebase.
bridgeEnabled.ts — claude-code Source File
Architecture documentation for bridgeEnabled.ts, a typescript file in the claude-code codebase.
bridgeMain.ts — claude-code Source File
Architecture documentation for bridgeMain.ts, a typescript file in the claude-code codebase.
bridgeMessaging.ts — claude-code Source File
Architecture documentation for bridgeMessaging.ts, a typescript file in the claude-code codebase.
bridgePermissionCallbacks.ts — claude-code Source File
Architecture documentation for bridgePermissionCallbacks.ts, a typescript file in the claude-code codebase.
bridgePointer.ts — claude-code Source File
Architecture documentation for bridgePointer.ts, a typescript file in the claude-code codebase.
bridgeStatusUtil.ts — claude-code Source File
Architecture documentation for bridgeStatusUtil.ts, a typescript file in the claude-code codebase.
bridgeUI.ts — claude-code Source File
Architecture documentation for bridgeUI.ts, a typescript file in the claude-code codebase.
capacityWake.ts — claude-code Source File
Architecture documentation for capacityWake.ts, a typescript file in the claude-code codebase.
codeSessionApi.ts — claude-code Source File
Architecture documentation for codeSessionApi.ts, a typescript file in the claude-code codebase.
createSession.ts — claude-code Source File
Architecture documentation for createSession.ts, a typescript file in the claude-code codebase.
debugUtils.ts — claude-code Source File
Architecture documentation for debugUtils.ts, a typescript file in the claude-code codebase.
envLessBridgeConfig.ts — claude-code Source File
Architecture documentation for envLessBridgeConfig.ts, a typescript file in the claude-code codebase.
flushGate.ts — claude-code Source File
Architecture documentation for flushGate.ts, a typescript file in the claude-code codebase.
inboundAttachments.ts — claude-code Source File
Architecture documentation for inboundAttachments.ts, a typescript file in the claude-code codebase.
inboundMessages.ts — claude-code Source File
Architecture documentation for inboundMessages.ts, a typescript file in the claude-code codebase.
initReplBridge.ts — claude-code Source File
Architecture documentation for initReplBridge.ts, a typescript file in the claude-code codebase.
jwtUtils.ts — claude-code Source File
Architecture documentation for jwtUtils.ts, a typescript file in the claude-code codebase.
pollConfig.ts — claude-code Source File
Architecture documentation for pollConfig.ts, a typescript file in the claude-code codebase.
pollConfigDefaults.ts — claude-code Source File
Architecture documentation for pollConfigDefaults.ts, a typescript file in the claude-code codebase.
remoteBridgeCore.ts — claude-code Source File
Architecture documentation for remoteBridgeCore.ts, a typescript file in the claude-code codebase.
replBridge.ts — claude-code Source File
Architecture documentation for replBridge.ts, a typescript file in the claude-code codebase.
replBridgeHandle.ts — claude-code Source File
Architecture documentation for replBridgeHandle.ts, a typescript file in the claude-code codebase.
replBridgeTransport.ts — claude-code Source File
Architecture documentation for replBridgeTransport.ts, a typescript file in the claude-code codebase.
sessionIdCompat.ts — claude-code Source File
Architecture documentation for sessionIdCompat.ts, a typescript file in the claude-code codebase.
sessionRunner.ts — claude-code Source File
Architecture documentation for sessionRunner.ts, a typescript file in the claude-code codebase.
trustedDevice.ts — claude-code Source File
Architecture documentation for trustedDevice.ts, a typescript file in the claude-code codebase.
types.ts — claude-code Source File
Architecture documentation for types.ts, a typescript file in the claude-code codebase.
workSecret.ts — claude-code Source File
Architecture documentation for workSecret.ts, a typescript file in the claude-code codebase.
companion.ts — claude-code Source File
Architecture documentation for companion.ts, a typescript file in the claude-code codebase.
CompanionSprite.tsx — claude-code Source File
Architecture documentation for CompanionSprite.tsx, a tsx file in the claude-code codebase.
prompt.ts — claude-code Source File
Architecture documentation for prompt.ts, a typescript file in the claude-code codebase.
sprites.ts — claude-code Source File
Architecture documentation for sprites.ts, a typescript file in the claude-code codebase.
types.ts — claude-code Source File
Architecture documentation for types.ts, a typescript file in the claude-code codebase.
useBuddyNotification.tsx — claude-code Source File
Architecture documentation for useBuddyNotification.tsx, a tsx file in the claude-code codebase.
exit.ts — claude-code Source File
Architecture documentation for exit.ts, a typescript file in the claude-code codebase.
agents.ts — claude-code Source File
Architecture documentation for agents.ts, a typescript file in the claude-code codebase.
auth.ts — claude-code Source File
Architecture documentation for auth.ts, a typescript file in the claude-code codebase.
autoMode.ts — claude-code Source File
Architecture documentation for autoMode.ts, a typescript file in the claude-code codebase.
mcp.tsx — claude-code Source File
Architecture documentation for mcp.tsx, a tsx file in the claude-code codebase.
plugins.ts — claude-code Source File
Architecture documentation for plugins.ts, a typescript file in the claude-code codebase.