All Entities
Browse all 3,000 entities in the Claude Code Architecture architecture documentation — every file, function, class, type, domain, and directory.
ExecResult Type — claude-code Architecture
Architecture documentation for the ExecResult type/interface in ShellCommand.ts from the claude-code codebase.
ShellCommand Type — claude-code Architecture
Architecture documentation for the ShellCommand type/interface in ShellCommand.ts from the claude-code codebase.
ShellProvider Type — claude-code Architecture
Architecture documentation for the ShellProvider type/interface in shellProvider.ts from the claude-code codebase.
ShellType Type — claude-code Architecture
Architecture documentation for the ShellType type/interface in shellProvider.ts from the claude-code codebase.
SkillUpdate Type — claude-code Architecture
Architecture documentation for the SkillUpdate type/interface in skillImprovement.ts from the claude-code codebase.
Output Type — claude-code Architecture
Architecture documentation for the Output type/interface in SkillTool.ts from the claude-code codebase.
SSEFrame Type — claude-code Architecture
Architecture documentation for the SSEFrame type/interface in SSETransport.ts from the claude-code codebase.
SSETransportState Type — claude-code Architecture
Architecture documentation for the SSETransportState type/interface in SSETransport.ts from the claude-code codebase.
StreamClientEvent Type — claude-code Architecture
Architecture documentation for the StreamClientEvent type/interface in SSETransport.ts from the claude-code codebase.
AttributedCounter Type — claude-code Architecture
Architecture documentation for the AttributedCounter type/interface in state.ts from the claude-code codebase.
ChannelEntry Type — claude-code Architecture
Architecture documentation for the ChannelEntry type/interface in state.ts from the claude-code codebase.
InvokedSkillInfo Type — claude-code Architecture
Architecture documentation for the InvokedSkillInfo type/interface in state.ts from the claude-code codebase.
RegisteredHookMatcher Type — claude-code Architecture
Architecture documentation for the RegisteredHookMatcher type/interface in state.ts from the claude-code codebase.
SessionCronTask Type — claude-code Architecture
Architecture documentation for the SessionCronTask type/interface in state.ts from the claude-code codebase.
State Type — claude-code Architecture
Architecture documentation for the State type/interface in state.ts from the claude-code codebase.
DailyActivity Type — claude-code Architecture
Architecture documentation for the DailyActivity type/interface in stats.ts from the claude-code codebase.
DailyModelTokens Type — claude-code Architecture
Architecture documentation for the DailyModelTokens type/interface in stats.ts from the claude-code codebase.
SessionStats Type — claude-code Architecture
Architecture documentation for the SessionStats type/interface in stats.ts from the claude-code codebase.
StatsStore Type — claude-code Architecture
Architecture documentation for the StatsStore type/interface in stats.tsx from the claude-code codebase.
Props Type — claude-code Architecture
Architecture documentation for the Props type/interface in StdinContext.ts from the claude-code codebase.
Store Type — claude-code Architecture
Architecture documentation for the Store type/interface in store.ts from the claude-code codebase.
PendingRequest Type — claude-code Architecture
Architecture documentation for the PendingRequest type/interface in structuredIO.ts from the claude-code codebase.
Color Type — claude-code Architecture
Architecture documentation for the Color type/interface in styles.ts from the claude-code codebase.
RGBColor Type — claude-code Architecture
Architecture documentation for the RGBColor type/interface in styles.ts from the claude-code codebase.
Styles Type — claude-code Architecture
Architecture documentation for the Styles type/interface in styles.ts from the claude-code codebase.
TextStyles Type — claude-code Architecture
Architecture documentation for the TextStyles type/interface in styles.ts from the claude-code codebase.
SuccessStepProps Type — claude-code Architecture
Architecture documentation for the SuccessStepProps type/interface in SuccessStep.tsx from the claude-code codebase.
SystemPrompt Type — claude-code Architecture
Architecture documentation for the SystemPrompt type/interface in systemPromptType.ts from the claude-code codebase.
LocalShellSpawnInput Type — claude-code Architecture
Architecture documentation for the LocalShellSpawnInput type/interface in Task.ts from the claude-code codebase.
SetAppState Type — claude-code Architecture
Architecture documentation for the SetAppState type/interface in Task.ts from the claude-code codebase.
Task Type — claude-code Architecture
Architecture documentation for the Task type/interface in Task.ts from the claude-code codebase.
TaskContext Type — claude-code Architecture
Architecture documentation for the TaskContext type/interface in Task.ts from the claude-code codebase.
TaskHandle Type — claude-code Architecture
Architecture documentation for the TaskHandle type/interface in Task.ts from the claude-code codebase.
TaskStateBase Type — claude-code Architecture
Architecture documentation for the TaskStateBase type/interface in Task.ts from the claude-code codebase.
TaskStatus Type — claude-code Architecture
Architecture documentation for the TaskStatus type/interface in Task.ts from the claude-code codebase.
TaskType Type — claude-code Architecture
Architecture documentation for the TaskType type/interface in Task.ts from the claude-code codebase.
Task Type — claude-code Architecture
Architecture documentation for the Task type/interface in tasks.ts from the claude-code codebase.
Output Type — claude-code Architecture
Architecture documentation for the Output type/interface in TaskStopTool.ts from the claude-code codebase.
Input Type — claude-code Architecture
Architecture documentation for the Input type/interface in TeamCreateTool.ts from the claude-code codebase.
Output Type — claude-code Architecture
Architecture documentation for the Output type/interface in TeamDeleteTool.ts from the claude-code codebase.
TeamSummary Type — claude-code Architecture
Architecture documentation for the TeamSummary type/interface in teamDiscovery.ts from the claude-code codebase.
TeamFile Type — claude-code Architecture
Architecture documentation for the TeamFile type/interface in teamHelpers.ts from the claude-code codebase.
TeammateContext Type — claude-code Architecture
Architecture documentation for the TeammateContext type/interface in teammateContext.ts from the claude-code codebase.
EventTarget Type — claude-code Architecture
Architecture documentation for the EventTarget type/interface in terminal-event.ts from the claude-code codebase.
TerminalFocusEventType Type — claude-code Architecture
Architecture documentation for the TerminalFocusEventType type/interface in terminal-focus-event.ts from the claude-code codebase.
VSCodeKeybinding Type — claude-code Architecture
Architecture documentation for the VSCodeKeybinding type/interface in terminalSetup.tsx from the claude-code codebase.
Props Type — claude-code Architecture
Architecture documentation for the Props type/interface in Text.tsx from the claude-code codebase.
TextHighlight Type — claude-code Architecture
Architecture documentation for the TextHighlight type/interface in textHighlighting.ts from the claude-code codebase.