Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Kuberwastaken/claurst
/ types & classes
Types & classes
828 in github.com/Kuberwastaken/claurst
⨍
Functions
4,591
◇
Types & classes
828
↓ 219 callers
Class
Message
src-rust/crates/core/src/lib.rs:317
↓ 54 callers
Class
SpriteFrame
src-rust/crates/buddy/src/lib.rs:423
↓ 4 callers
Class
Config
src-rust/crates/core/src/lib.rs:922
↓ 3 callers
Class
ModelId
src-rust/crates/core/src/provider_id.rs:131
↓ 3 callers
Class
ProviderId
src-rust/crates/core/src/provider_id.rs:20
Class
AccountProfile
src-rust/crates/core/src/accounts.rs:40
Class
AccountRegistry
src-rust/crates/core/src/accounts.rs:89
Class
AccountsCommand
src-rust/crates/commands/src/lib.rs:2588
Class
AcpPermissionHandler
Permission handler that defers every decision to the ACP client.
src-rust/crates/acp/src/permission.rs:23
Class
ActiveCapture
Holds an active microphone capture session. Created by `VoiceRecorder::start_recording()`, consumed by `VoiceRecorder::stop_recording()`.
src-rust/crates/tui/src/voice_capture.rs:35
Class
AddDirCommand
src-rust/crates/commands/src/named_commands.rs:131
Class
AdvisorCommand
src-rust/crates/commands/src/lib.rs:279
Class
AgentCommand
src-rust/crates/commands/src/lib.rs:287
Class
AgentDefinition
src-rust/crates/tui/src/agents_view.rs:94
Class
AgentDefinition
src-rust/crates/core/src/lib.rs:733
Enum
AgentEditorField
src-rust/crates/tui/src/agents_view.rs:116
Class
AgentEditorState
src-rust/crates/tui/src/agents_view.rs:150
Class
AgentInfo
src-rust/crates/tui/src/agents_view.rs:68
Class
AgentInput
src-rust/crates/query/src/agent_tool.rs:127
Class
AgentMessage
src-rust/crates/tools/src/send_message.rs:23
Enum
AgentMode
src-rust/crates/query/src/coordinator.rs:27
Enum
AgentRole
src-rust/crates/tui/src/agents_view.rs:24
Class
AgentRuntime
src-rust/crates/acp/src/runtime.rs:19
Class
AgentServer
The ACP agent: owns the connection, the runtime, and the session registry.
src-rust/crates/acp/src/server.rs:14
Class
AgentSpec
src-rust/crates/tools/src/team_tool.rs:172
Enum
AgentStatus
src-rust/crates/tui/src/agents_view.rs:36
Class
AgentTool
src-rust/crates/query/src/agent_tool.rs:91
Class
AgentsCommand
src-rust/crates/commands/src/named_commands.rs:46
Class
AgentsMenuState
src-rust/crates/tui/src/agents_view.rs:229
Enum
AgentsRoute
src-rust/crates/tui/src/agents_view.rs:217
Class
Aggregated
src-rust/crates/commands/src/stats.rs:496
Class
AggregatedStats
src-rust/crates/tui/src/stats_dialog.rs:42
Class
AiTitleEntry
src-rust/crates/core/src/session_storage.rs:173
Class
Analytics
Analytics sink — currently logs via `tracing`; can be extended to push events to a first-party endpoint.
src-rust/crates/core/src/analytics.rs:164
Enum
AnalyticsEvent
src-rust/crates/core/src/analytics.rs:136
Class
AnthropicClient
The main Anthropic API client.
src-rust/crates/api/src/lib.rs:457
Class
AnthropicProvider
Wraps [`AnthropicClient`] so it can be held in a [`ProviderRegistry`] behind `Arc<dyn LlmProvider>`.
src-rust/crates/api/src/providers/anthropic.rs:35
Enum
AnthropicStreamEvent
src-rust/crates/api/src/lib.rs:271
Class
AnthropicTransformer
Identity transformer: converts `ProviderRequest` to the Anthropic v1 messages JSON body, and parses the Anthropic JSON response into a `ProviderRespon
src-rust/crates/api/src/transformers/anthropic.rs:28
Class
ApiErrorDetail
src-rust/crates/api/src/lib.rs:256
Class
ApiErrorResponse
src-rust/crates/api/src/lib.rs:249
Enum
ApiKeyHeader
src-rust/crates/api/src/provider_types.rs:303
Class
ApiMessage
src-rust/crates/api/src/lib.rs:188
Class
ApiToolDefinition
src-rust/crates/api/src/lib.rs:214
Class
App
The top-level TUI application.
src-rust/crates/tui/src/app.rs:696
Class
ApplyPatchInput
src-rust/crates/tools/src/apply_patch.rs:19
Class
ApplyPatchTool
src-rust/crates/tools/src/apply_patch.rs:12
Class
ApplyResult
src-rust/crates/core/src/settings_sync.rs:350
Class
Args
src-rust/crates/commands/src/stats.rs:47
Class
AskPermissionHandler
src-rust/crates/tools/src/lib.rs:590
Class
AskUserDialogState
State for the ask-user question dialog overlay.
src-rust/crates/tui/src/ask_user_dialog.rs:41
Class
AskUserInput
src-rust/crates/tools/src/ask_user.rs:17
Class
AskUserQuestionTool
src-rust/crates/tools/src/ask_user.rs:14
Enum
AtFileIssue
src-rust/crates/tui/src/file_injection.rs:6
Class
AtFileRef
src-rust/crates/tui/src/file_injection.rs:15
Class
Attachment
src-rust/crates/core/src/attachments.rs:31
Class
AttachmentContext
Context passed to `get_attachments`.
src-rust/crates/core/src/attachments.rs:50
Enum
AttachmentKind
src-rust/crates/core/src/attachments.rs:12
Class
AttachmentMeta
src-rust/crates/tools/src/brief.rs:32
Enum
AuthMethod
src-rust/crates/api/src/provider_types.rs:266
Interface
AuthProvider
src-rust/crates/api/src/auth.rs:39
Class
AuthStore
src-rust/crates/core/src/auth_store.rs:26
Enum
AutoApproveMode
src-rust/crates/core/src/auto_mode.rs:8
Class
AutoCompactState
src-rust/crates/query/src/compact.rs:60
Class
AutoDream
Core AutoDream logic; owns path state, delegates I/O to async methods.
src-rust/crates/query/src/auto_dream.rs:64
Class
AutoDreamConfig
src-rust/crates/query/src/auto_dream.rs:23
Class
AutoModeState
src-rust/crates/core/src/auto_mode.rs:50
Class
AutoPermissionHandler
Handler for non-interactive / headless modes. Uses simple mode-based rules. For rule-based evaluation backed by a `PermissionManager`, use `ManagedA
src-rust/crates/core/src/lib.rs:2558
Class
AvailableModel
src-rust/crates/api/src/lib.rs:393
Class
AwaySummaryConfig
src-rust/crates/query/src/away_summary.rs:23
Class
AzureProvider
src-rust/crates/api/src/providers/azure.rs:35
Class
BackgroundTask
src-rust/crates/core/src/lib.rs:3949
Class
BashInput
src-rust/crates/tools/src/bash.rs:26
Class
BashInput
src-rust/crates/tools/src/pty_bash.rs:41
Enum
BashRiskLevel
src-rust/crates/core/src/bash_classifier.rs:18
Class
BashTool
src-rust/crates/tools/src/bash.rs:23
Class
BatchEditInput
src-rust/crates/tools/src/batch_edit.rs:25
Class
BatchEditTool
src-rust/crates/tools/src/batch_edit.rs:15
Class
BedrockProvider
src-rust/crates/api/src/providers/bedrock.rs:41
Enum
BranchBrowserMode
src-rust/crates/tui/src/session_branching.rs:35
Class
BranchCommand
src-rust/crates/commands/src/named_commands.rs:190
Class
BranchInfo
src-rust/crates/tui/src/session_branching.rs:18
Class
BridgeAttachment
src-rust/crates/bridge/src/lib.rs:261
Class
BridgeConfig
src-rust/crates/bridge/src/lib.rs:156
Enum
BridgeConnectionState
src-rust/crates/tui/src/bridge_state.rs:8
Enum
BridgeEvent
src-rust/crates/bridge/src/lib.rs:324
Class
BridgeManager
High-level manager wrapping configuration and a shared HTTP client. Prefer [`start_bridge`] for the simple one-shot API.
src-rust/crates/bridge/src/lib.rs:772
Enum
BridgeMessage
src-rust/crates/bridge/src/lib.rs:273
Enum
BridgeOutbound
src-rust/crates/bridge/src/lib.rs:1299
Class
BridgeRuntime
Bridge runtime channels — Some when bridge is configured and started. tui_rx: TUI-facing events from the bridge worker (connect/disconnect/prom
src-rust/crates/cli/src/main.rs:1839
Class
BridgeSession
Active bridge session: owns the HTTP client, session credentials, and state. Runs the poll loop in a background tokio task.
src-rust/crates/bridge/src/lib.rs:394
Class
BridgeSessionInfo
src-rust/crates/bridge/src/lib.rs:878
Enum
BridgeSessionState
src-rust/crates/bridge/src/lib.rs:312
Enum
BridgeState
src-rust/crates/bridge/src/lib.rs:380
Class
BridgeUsage
src-rust/crates/bridge/src/lib.rs:303
Class
BriefInput
src-rust/crates/tools/src/brief.rs:21
Class
BriefTool
src-rust/crates/tools/src/brief.rs:18
Class
BtwCommand
src-rust/crates/commands/src/lib.rs:273
Enum
BudgetSplitPolicy
src-rust/crates/core/src/lib.rs:774
Class
BugCommand
src-rust/crates/commands/src/lib.rs:214
next →
1–100 of 828, ranked by callers