MCPcopy Create free account

hub / github.com/akitaonrails/FrankClaw / types & classes

Types & classes423 in github.com/akitaonrails/FrankClaw

↓ 5 callersClassConnId
crates/frankclaw-core/src/types.rs:90
↓ 1 callersClassPasswordHash
crates/frankclaw-crypto/src/hashing.rs:12
ClassAXNode
crates/frankclaw-tools/src/aria.rs:130
ClassAcpServer
ACP server state.
crates/frankclaw-gateway/src/acp.rs:53
ClassAcpServerOptions
crates/frankclaw-gateway/src/acp.rs:24
ClassAcpSession
crates/frankclaw-gateway/src/acp.rs:45
ClassAgentDef
crates/frankclaw-core/src/config.rs:252
ClassAgentId
crates/frankclaw-core/src/types.rs:33
ClassAgentsConfig
crates/frankclaw-core/src/config.rs:230
ClassAgentsListTool
crates/frankclaw-tools/src/config_tools.rs:119
ClassAnthropicProvider
Anthropic Messages API provider.
crates/frankclaw-models/src/anthropic.rs:18
ClassAnthropicStreamState
crates/frankclaw-models/src/anthropic.rs:332
ClassAnthropicVisionProvider
Vision provider that describes images using the Anthropic Messages API. Uses the `messages` endpoint with base64 image content blocks, which differs
crates/frankclaw-media/src/understanding.rs:401
ClassApiError
crates/frankclaw-gateway/src/openai_api.rs:147
ClassApiMessage
crates/frankclaw-gateway/src/openai_api.rs:82
ClassApiResponseMessage
crates/frankclaw-gateway/src/openai_api.rs:105
ClassApiUsage
crates/frankclaw-gateway/src/openai_api.rs:111
ClassAppState
crates/frankclaw-gateway/src/server.rs:135
EnumApprovalDecision
crates/frankclaw-core/src/tool_approval.rs:28
EnumApprovalLevel
crates/frankclaw-tools/src/lib.rs:93
ClassApprovalRequest
crates/frankclaw-core/src/tool_approval.rs:10
ClassAriaSnapshotOptions
Options for building an ARIA snapshot.
crates/frankclaw-tools/src/aria.rs:23
EnumAttachmentKind
crates/frankclaw-channels/src/outbound_media.rs:7
ClassAudioTranscribeTool
crates/frankclaw-tools/src/audio.rs:52
InterfaceAudioTranscriber
crates/frankclaw-core/src/tool_services.rs:77
EnumAuditCode
crates/frankclaw-cli/src/main.rs:2418
EnumAuthCredential
Credential presented by a connecting client.
crates/frankclaw-gateway/src/auth.rs:115
EnumAuthMode
crates/frankclaw-core/src/auth.rs:7
ClassAuthQuery
crates/frankclaw-gateway/src/server.rs:141
ClassAuthRateLimiter
Per-IP rate limiter for authentication attempts. Tracks failed attempts per IP with sliding window and lockout. Uses a `Mutex<HashMap>` since auth at
crates/frankclaw-gateway/src/rate_limit.rs:13
EnumAuthRole
crates/frankclaw-core/src/auth.rs:99
ClassBashArgs
crates/frankclaw-tools/src/bash.rs:32
EnumBashPolicy
crates/frankclaw-tools/src/bash.rs:60
ClassBashResult
crates/frankclaw-tools/src/bash.rs:45
ClassBashTool
Bash tool for executing shell commands.
crates/frankclaw-tools/src/bash.rs:170
EnumBindMode
crates/frankclaw-core/src/config.rs:210
ClassBreakerState
crates/frankclaw-models/src/circuit_breaker.rs:44
ClassBroadcastHandle
Server-push event broadcast to all connected WebSocket clients. Uses a tokio broadcast channel. Slow consumers are dropped (lagged) rather than block
crates/frankclaw-gateway/src/broadcast.rs:8
ClassBrowserAriaSnapshotTool
crates/frankclaw-tools/src/lib.rs:1045
ClassBrowserClickTool
crates/frankclaw-tools/src/lib.rs:1024
ClassBrowserClient
crates/frankclaw-tools/src/lib.rs:398
ClassBrowserCloseTool
crates/frankclaw-tools/src/lib.rs:1039
ClassBrowserExtractTool
crates/frankclaw-tools/src/lib.rs:1018
ClassBrowserOpenTool
crates/frankclaw-tools/src/lib.rs:1015
ClassBrowserPressTool
crates/frankclaw-tools/src/lib.rs:1033
ClassBrowserProfile
crates/frankclaw-tools/src/browser_profiles.rs:18
ClassBrowserProfileConfig
crates/frankclaw-core/src/config.rs:873
ClassBrowserScreenshotTool
crates/frankclaw-tools/src/lib.rs:1042
ClassBrowserSession
crates/frankclaw-tools/src/lib.rs:370
ClassBrowserSessionsTool
crates/frankclaw-tools/src/lib.rs:1036
ClassBrowserSnapshot
crates/frankclaw-tools/src/lib.rs:380
ClassBrowserSnapshotTool
crates/frankclaw-tools/src/lib.rs:1021
ClassBrowserTypeTool
crates/frankclaw-tools/src/lib.rs:1027
ClassBrowserWaitTool
crates/frankclaw-tools/src/lib.rs:1030
ClassCacheEntry
crates/frankclaw-models/src/cache.rs:40
ClassCachedEmbeddingProvider
Caching wrapper that stores embeddings in SQLite keyed by SHA-256 of the text.
crates/frankclaw-memory/src/embedding.rs:208
ClassCallToolResult
crates/frankclaw-tools/src/mcp/protocol.rs:96
ClassCanvasAppendTool
crates/frankclaw-tools/src/lib.rs:1171
ClassCanvasBlock
crates/frankclaw-core/src/canvas.rs:12
ClassCanvasBlock
crates/frankclaw-gateway/src/canvas.rs:29
EnumCanvasBlockKind
crates/frankclaw-gateway/src/canvas.rs:18
ClassCanvasClearTool
crates/frankclaw-tools/src/lib.rs:1172
ClassCanvasDocument
crates/frankclaw-core/src/canvas.rs:21
ClassCanvasDocument
crates/frankclaw-gateway/src/canvas.rs:37
EnumCanvasExportFormat
crates/frankclaw-gateway/src/canvas.rs:59
ClassCanvasGetTool
crates/frankclaw-tools/src/lib.rs:1169
ClassCanvasPatch
crates/frankclaw-gateway/src/canvas.rs:49
InterfaceCanvasService
crates/frankclaw-core/src/canvas.rs:34
ClassCanvasSetTool
crates/frankclaw-tools/src/lib.rs:1170
ClassCanvasStore
crates/frankclaw-gateway/src/canvas.rs:94
ClassCaptureChannel
crates/frankclaw-gateway/src/delivery.rs:723
ClassCaptureChannel
crates/frankclaw-gateway/src/server.rs:1827
ClassCaptureStreamingChannel
crates/frankclaw-gateway/src/delivery.rs:777
ClassCapturedRequest
crates/frankclaw-runtime/src/lib.rs:2084
ClassChannelCapabilities
crates/frankclaw-core/src/channel.rs:9
ClassChannelConfig
crates/frankclaw-core/src/config.rs:313
EnumChannelDmPolicy
crates/frankclaw-core/src/config.rs:323
ClassChannelHealth
crates/frankclaw-gateway/src/health_monitor.rs:36
ClassChannelId
crates/frankclaw-core/src/types.rs:19
InterfaceChannelPlugin
crates/frankclaw-core/src/channel.rs:146
ClassChannelRoundtripCase
crates/frankclaw-gateway/src/server.rs:1849
ClassChannelSecurityPolicy
crates/frankclaw-core/src/config.rs:331
ClassChannelSet
crates/frankclaw-channels/src/lib.rs:40
ClassChatCompletionRequest
crates/frankclaw-gateway/src/openai_api.rs:70
ClassChatCompletionResponse
crates/frankclaw-gateway/src/openai_api.rs:88
EnumChatMessage
crates/frankclaw-cli/src/tui.rs:35
ClassChatRequest
crates/frankclaw-runtime/src/lib.rs:54
ClassChatResponse
crates/frankclaw-runtime/src/lib.rs:78
EnumCheckResult
Outcome of a single diagnostic check.
crates/frankclaw-cli/src/main.rs:2046
ClassChoice
crates/frankclaw-gateway/src/openai_api.rs:98
ClassChunk
crates/frankclaw-memory/src/chunking.rs:58
ClassChunkEntry
crates/frankclaw-memory/src/lib.rs:20
ClassCircuitBreaker
Circuit breaker that wraps a provider and tracks failure state.
crates/frankclaw-models/src/circuit_breaker.rs:52
ClassCircuitBreakerConfig
crates/frankclaw-models/src/circuit_breaker.rs:14
EnumCircuitState
crates/frankclaw-models/src/circuit_breaker.rs:35
ClassCli
crates/frankclaw-cli/src/main.rs:24
ClassClientState
Per-connection state.
crates/frankclaw-gateway/src/state.rs:73
EnumCommand
crates/frankclaw-cli/src/main.rs:46
EnumCommandCategory
crates/frankclaw-runtime/src/commands.rs:49
ClassCommandDef
crates/frankclaw-runtime/src/commands.rs:57
next →1–100 of 423, ranked by callers