All Entities
Browse all 3,000 entities in the Claude Code Architecture architecture documentation — every file, function, class, type, domain, and directory.
LocalJSXCommandCall Type — claude-code Architecture
Architecture documentation for the LocalJSXCommandCall type/interface in command.ts from the claude-code codebase.
LocalJSXCommandContext Type — claude-code Architecture
Architecture documentation for the LocalJSXCommandContext type/interface in command.ts from the claude-code codebase.
LocalJSXCommandOnDone Type — claude-code Architecture
Architecture documentation for the LocalJSXCommandOnDone type/interface in command.ts from the claude-code codebase.
PromptCommand Type — claude-code Architecture
Architecture documentation for the PromptCommand type/interface in command.ts from the claude-code codebase.
ResumeEntrypoint Type — claude-code Architecture
Architecture documentation for the ResumeEntrypoint type/interface in command.ts from the claude-code codebase.
AttributionState Type — claude-code Architecture
Architecture documentation for the AttributionState type/interface in commitAttribution.ts from the claude-code codebase.
CompactionResult Type — claude-code Architecture
Architecture documentation for the CompactionResult type/interface in compact.ts from the claude-code codebase.
Props Type — claude-code Architecture
Architecture documentation for the Props type/interface in CompactSummary.tsx from the claude-code codebase.
Roll Type — claude-code Architecture
Architecture documentation for the Roll type/interface in companion.ts from the claude-code codebase.
AccountInfo Type — claude-code Architecture
Architecture documentation for the AccountInfo type/interface in config.ts from the claude-code codebase.
HistoryEntry Type — claude-code Architecture
Architecture documentation for the HistoryEntry type/interface in config.ts from the claude-code codebase.
OutputStyle Type — claude-code Architecture
Architecture documentation for the OutputStyle type/interface in config.ts from the claude-code codebase.
PastedContent Type — claude-code Architecture
Architecture documentation for the PastedContent type/interface in config.ts from the claude-code codebase.
ReleaseChannel Type — claude-code Architecture
Architecture documentation for the ReleaseChannel type/interface in config.ts from the claude-code codebase.
Input Type — claude-code Architecture
Architecture documentation for the Input type/interface in ConfigTool.ts from the claude-code codebase.
Output Type — claude-code Architecture
Architecture documentation for the Output type/interface in ConfigTool.ts from the claude-code codebase.
Props Type — claude-code Architecture
Architecture documentation for the Props type/interface in ConfigurableShortcutHint.tsx from the claude-code codebase.
OAuthStatus Type — claude-code Architecture
Architecture documentation for the OAuthStatus type/interface in ConsoleOAuthFlow.tsx from the claude-code codebase.
OAuthStatusMessageProps Type — claude-code Architecture
Architecture documentation for the OAuthStatusMessageProps type/interface in ConsoleOAuthFlow.tsx from the claude-code codebase.
Props Type — claude-code Architecture
Architecture documentation for the Props type/interface in ConsoleOAuthFlow.tsx from the claude-code codebase.
EditableSettingSource Type — claude-code Architecture
Architecture documentation for the EditableSettingSource type/interface in constants.ts from the claude-code codebase.
SettingSource Type — claude-code Architecture
Architecture documentation for the SettingSource type/interface in constants.ts from the claude-code codebase.
CollectContextDataInput Type — claude-code Architecture
Architecture documentation for the CollectContextDataInput type/interface in context-noninteractive.ts from the claude-code codebase.
ContextSuggestion Type — claude-code Architecture
Architecture documentation for the ContextSuggestion type/interface in contextSuggestions.ts from the claude-code codebase.
Props Type — claude-code Architecture
Architecture documentation for the Props type/interface in ContextSuggestions.tsx from the claude-code codebase.
Props Type — claude-code Architecture
Architecture documentation for the Props type/interface in ContextVisualization.tsx from the claude-code codebase.
TeleportRemoteResponse Type — claude-code Architecture
Architecture documentation for the TeleportRemoteResponse type/interface in conversationRecovery.ts from the claude-code codebase.
AgentLineProps Type — claude-code Architecture
Architecture documentation for the AgentLineProps type/interface in CoordinatorAgentStatus.tsx from the claude-code codebase.
CodeBlock Type — claude-code Architecture
Architecture documentation for the CodeBlock type/interface in copy.tsx from the claude-code codebase.
PickerProps Type — claude-code Architecture
Architecture documentation for the PickerProps type/interface in copy.tsx from the claude-code codebase.
PickerSelection Type — claude-code Architecture
Architecture documentation for the PickerSelection type/interface in copy.tsx from the claude-code codebase.
Props Type — claude-code Architecture
Architecture documentation for the Props type/interface in CostThresholdDialog.tsx from the claude-code codebase.
Options Type — claude-code Architecture
Architecture documentation for the Options type/interface in createMovedToPluginCommand.ts from the claude-code codebase.
GitOutcome Type — claude-code Architecture
Architecture documentation for the GitOutcome type/interface in createSession.ts from the claude-code codebase.
GitSource Type — claude-code Architecture
Architecture documentation for the GitSource type/interface in createSession.ts from the claude-code codebase.
SessionEvent Type — claude-code Architecture
Architecture documentation for the SessionEvent type/interface in createSession.ts from the claude-code codebase.
CreatingStepProps Type — claude-code Architecture
Architecture documentation for the CreatingStepProps type/interface in CreatingStep.tsx from the claude-code codebase.
CreateOutput Type — claude-code Architecture
Architecture documentation for the CreateOutput type/interface in CronCreateTool.ts from the claude-code codebase.
DeleteOutput Type — claude-code Architecture
Architecture documentation for the DeleteOutput type/interface in CronDeleteTool.ts from the claude-code codebase.
ListOutput Type — claude-code Architecture
Architecture documentation for the ListOutput type/interface in CronListTool.ts from the claude-code codebase.
CursorDeclaration Type — claude-code Architecture
Architecture documentation for the CursorDeclaration type/interface in CursorDeclarationContext.ts from the claude-code codebase.
CursorDeclarationSetter Type — claude-code Architecture
Architecture documentation for the CursorDeclarationSetter type/interface in CursorDeclarationContext.ts from the claude-code codebase.
DenialTrackingState Type — claude-code Architecture
Architecture documentation for the DenialTrackingState type/interface in denialTracking.ts from the claude-code codebase.
DiagnosticFile Type — claude-code Architecture
Architecture documentation for the DiagnosticFile type/interface in diagnosticTracking.ts from the claude-code codebase.
DirectConnectConfig Type — claude-code Architecture
Architecture documentation for the DirectConnectConfig type/interface in directConnectManager.ts from the claude-code codebase.
Props Type — claude-code Architecture
Architecture documentation for the Props type/interface in DiscoverPlugins.tsx from the claude-code codebase.
ViewState Type — claude-code Architecture
Architecture documentation for the ViewState type/interface in DiscoverPlugins.tsx from the claude-code codebase.
DOMElement Type — claude-code Architecture
Architecture documentation for the DOMElement type/interface in dom.ts from the claude-code codebase.