All Entities
Browse all 3,000 entities in the Claude Code Architecture architecture documentation — every file, function, class, type, domain, and directory.
AgentProgress Type — claude-code Architecture
Architecture documentation for the AgentProgress type/interface in LocalAgentTask.tsx from the claude-code codebase.
LocalAgentTaskState Type — claude-code Architecture
Architecture documentation for the LocalAgentTaskState type/interface in LocalAgentTask.tsx from the claude-code codebase.
ToolActivity Type — claude-code Architecture
Architecture documentation for the ToolActivity type/interface in LocalAgentTask.tsx from the claude-code codebase.
AttributionSnapshotMessage Type — claude-code Architecture
Architecture documentation for the AttributionSnapshotMessage type/interface in logs.ts from the claude-code codebase.
ContentReplacementEntry Type — claude-code Architecture
Architecture documentation for the ContentReplacementEntry type/interface in logs.ts from the claude-code codebase.
ContextCollapseCommitEntry Type — claude-code Architecture
Architecture documentation for the ContextCollapseCommitEntry type/interface in logs.ts from the claude-code codebase.
ContextCollapseSnapshotEntry Type — claude-code Architecture
Architecture documentation for the ContextCollapseSnapshotEntry type/interface in logs.ts from the claude-code codebase.
Entry Type — claude-code Architecture
Architecture documentation for the Entry type/interface in logs.ts from the claude-code codebase.
FileAttributionState Type — claude-code Architecture
Architecture documentation for the FileAttributionState type/interface in logs.ts from the claude-code codebase.
LogOption Type — claude-code Architecture
Architecture documentation for the LogOption type/interface in logs.ts from the claude-code codebase.
PersistedWorktreeSession Type — claude-code Architecture
Architecture documentation for the PersistedWorktreeSession type/interface in logs.ts from the claude-code codebase.
SerializedMessage Type — claude-code Architecture
Architecture documentation for the SerializedMessage type/interface in logs.ts from the claude-code codebase.
SpeculationAcceptMessage Type — claude-code Architecture
Architecture documentation for the SpeculationAcceptMessage type/interface in logs.ts from the claude-code codebase.
TranscriptMessage Type — claude-code Architecture
Architecture documentation for the TranscriptMessage type/interface in logs.ts from the claude-code codebase.
LSPServerManager Type — claude-code Architecture
Architecture documentation for the LSPServerManager type/interface in LSPServerManager.ts from the claude-code codebase.
Input Type — claude-code Architecture
Architecture documentation for the Input type/interface in LSPTool.ts from the claude-code codebase.
Output Type — claude-code Architecture
Architecture documentation for the Output type/interface in LSPTool.ts from the claude-code codebase.
InternalViewState Type — claude-code Architecture
Architecture documentation for the InternalViewState type/interface in ManageMarketplaces.tsx from the claude-code codebase.
ManageMarketplacesKeyHintsProps Type — claude-code Architecture
Architecture documentation for the ManageMarketplacesKeyHintsProps type/interface in ManageMarketplaces.tsx from the claude-code codebase.
MarketplaceState Type — claude-code Architecture
Architecture documentation for the MarketplaceState type/interface in ManageMarketplaces.tsx from the claude-code codebase.
Props Type — claude-code Architecture
Architecture documentation for the Props type/interface in ManageMarketplaces.tsx from the claude-code codebase.
FailedPluginInfo Type — claude-code Architecture
Architecture documentation for the FailedPluginInfo type/interface in ManagePlugins.tsx from the claude-code codebase.
FlaggedPluginInfo Type — claude-code Architecture
Architecture documentation for the FlaggedPluginInfo type/interface in ManagePlugins.tsx from the claude-code codebase.
MarketplaceInfo Type — claude-code Architecture
Architecture documentation for the MarketplaceInfo type/interface in ManagePlugins.tsx from the claude-code codebase.
PluginState Type — claude-code Architecture
Architecture documentation for the PluginState type/interface in ManagePlugins.tsx from the claude-code codebase.
PluginWithChildren Type — claude-code Architecture
Architecture documentation for the PluginWithChildren type/interface in ManagePlugins.tsx from the claude-code codebase.
Props Type — claude-code Architecture
Architecture documentation for the Props type/interface in ManagePlugins.tsx from the claude-code codebase.
ViewState Type — claude-code Architecture
Architecture documentation for the ViewState type/interface in ManagePlugins.tsx from the claude-code codebase.
MCPToolResult Type — claude-code Architecture
Architecture documentation for the MCPToolResult type/interface in mcpValidation.ts from the claude-code codebase.
SetAppState Type — claude-code Architecture
Architecture documentation for the SetAppState type/interface in messageQueueManager.ts from the claude-code codebase.
AnalyticsMetadata_I_VERIFIED_THIS_IS_NOT_CODE_OR_FILEPATHS Type — claude-code Architecture
Architecture documentation for the AnalyticsMetadata_I_VERIFIED_THIS_IS_NOT_CODE_OR_FILEPATHS type/interface in metadata.ts from the claude-code codebase.
Platform Type — claude-code Architecture
Architecture documentation for the Platform type/interface in mobile.tsx from the claude-code codebase.
Props Type — claude-code Architecture
Architecture documentation for the Props type/interface in mobile.tsx from the claude-code codebase.
ModelName Type — claude-code Architecture
Architecture documentation for the ModelName type/interface in model.ts from the claude-code codebase.
ModelSetting Type — claude-code Architecture
Architecture documentation for the ModelSetting type/interface in model.ts from the claude-code codebase.
ModelOption Type — claude-code Architecture
Architecture documentation for the ModelOption type/interface in modelOptions.ts from the claude-code codebase.
Props Type — claude-code Architecture
Architecture documentation for the Props type/interface in Newline.tsx from the claude-code codebase.
LayoutAlign Type — claude-code Architecture
Architecture documentation for the LayoutAlign type/interface in node.ts from the claude-code codebase.
LayoutDisplay Type — claude-code Architecture
Architecture documentation for the LayoutDisplay type/interface in node.ts from the claude-code codebase.
LayoutEdge Type — claude-code Architecture
Architecture documentation for the LayoutEdge type/interface in node.ts from the claude-code codebase.
LayoutFlexDirection Type — claude-code Architecture
Architecture documentation for the LayoutFlexDirection type/interface in node.ts from the claude-code codebase.
LayoutGutter Type — claude-code Architecture
Architecture documentation for the LayoutGutter type/interface in node.ts from the claude-code codebase.
LayoutJustify Type — claude-code Architecture
Architecture documentation for the LayoutJustify type/interface in node.ts from the claude-code codebase.
LayoutMeasureMode Type — claude-code Architecture
Architecture documentation for the LayoutMeasureMode type/interface in node.ts from the claude-code codebase.
LayoutNode Type — claude-code Architecture
Architecture documentation for the LayoutNode type/interface in node.ts from the claude-code codebase.
LayoutOverflow Type — claude-code Architecture
Architecture documentation for the LayoutOverflow type/interface in node.ts from the claude-code codebase.
LayoutPositionType Type — claude-code Architecture
Architecture documentation for the LayoutPositionType type/interface in node.ts from the claude-code codebase.
LayoutWrap Type — claude-code Architecture
Architecture documentation for the LayoutWrap type/interface in node.ts from the claude-code codebase.