Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/block/buzz
/ types & classes
Types & classes
799 in github.com/block/buzz
⨍
Functions
12,195
◇
Types & classes
799
↓ 49 callers
Class
Llm
crates/buzz-agent/src/llm.rs:36
↓ 8 callers
Enum
Error
crates/git-sign-nostr/src/lib.rs:142
↓ 5 callers
Class
ActorLabel
crates/buzz-conformance/src/lib.rs:112
↓ 5 callers
Class
ChannelLabel
crates/buzz-conformance/src/lib.rs:106
↓ 5 callers
Class
HostLabel
crates/buzz-conformance/src/lib.rs:100
↓ 3 callers
Class
ToolResult
crates/buzz-agent/src/types.rs:114
↓ 2 callers
Enum
AgentError
crates/buzz-agent/src/types.rs:220
↓ 2 callers
Class
ETag
crates/buzz-relay/src/api/git/store.rs:37
↓ 2 callers
Class
Measurement
perf/relay_bus_scaling.py:72
↓ 2 callers
Class
OpaqueId
crates/buzz-conformance/src/lib.rs:93
↓ 2 callers
Class
RedisClient
perf/relay_bus_scaling.py:156
↓ 2 callers
Class
RedisSubscriber
perf/relay_bus_scaling.py:191
↓ 1 callers
Class
AbortOnDrop
Aborts a spawned task when dropped. Used to guarantee the localhost callback server doesn't outlive a failed/abandoned PKCE attempt.
crates/buzz-agent/src/auth.rs:426
↓ 1 callers
Class
Config
crates/buzz-relay/src/config.rs:27
↓ 1 callers
Enum
DbError
crates/buzz-db/src/error.rs:7
↓ 1 callers
Class
Guard
desktop/src-tauri/src/commands/agent_discovery.rs:50
↓ 1 callers
Class
JobHandle
Win32 Job Object that owns the harness process and (via Windows' default child-inheritance) every process it spawns. Dropping the handle with `JOB_OBJ
desktop/src-tauri/src/managed_agents/process_lifecycle.rs:23
↓ 1 callers
Class
RedisAddress
perf/relay_bus_scaling.py:85
↓ 1 callers
Class
Scenario
perf/relay_bus_scaling.py:36
↓ 1 callers
Class
TempDir
crates/buzz-test-client/tests/e2e_git.rs:454
Class
desktop/public/worklet.js:18
Class
desktop/src/features/sidebar/lib/channelStarsSync.ts:35
Class
desktop/src/features/sidebar/lib/channelMutesSync.ts:35
Class
desktop/src/features/sidebar/lib/channelSectionsSync.ts:37
Class
desktop/src/features/channels/readState/readStateManager.ts:304
Class
desktop/src/shared/api/useRelayAutoHeal.ts:21
Class
desktop/src/shared/api/relayConnectionStateEmitter.ts:15
Class
desktop/src/shared/api/readOnlyRelayClient.ts:27
Class
desktop/src/shared/api/relayClientSession.ts:53
Class
desktop/src/shared/api/relayReconnectController.ts:76
Class
desktop/src/shared/api/relayStallWatchdog.ts:19
Class
desktop/tests/helpers/bridge.ts:419
Class
desktop/tests/helpers/zoom-shot.mjs:62
Class
desktop/tests/helpers/seedRelay.ts:58
Class
desktop/tests/helpers/screenshot.mjs:114
Enum
AbortReason
crates/buzz-core/src/pairing/types.rs:81
Class
AbstractState
crates/buzz-conformance/src/lib.rs:150
Class
AccessibleChannel
crates/buzz-db/src/channel.rs:777
Enum
AcpAvailabilityStatus
desktop/src-tauri/src/managed_agents/types.rs:410
Class
AcpClient
ACP client that owns an agent subprocess and communicates over its stdio. One `AcpClient` per agent process. Multiple sessions can be created on the
crates/buzz-acp/src/acp.rs:111
Class
AcpConfigOptionEntry
desktop/src-tauri/src/managed_agents/config_bridge/types.rs:179
Class
AcpConfigOptionValue
desktop/src-tauri/src/managed_agents/config_bridge/types.rs:189
Enum
AcpError
crates/buzz-acp/src/acp.rs:78
Class
AcpModelEntry
desktop/src-tauri/src/managed_agents/config_bridge/types.rs:197
Class
AcpRuntimeCatalogEntry
desktop/src-tauri/src/managed_agents/types.rs:418
Enum
ActionDef
crates/buzz-workflow/src/schema.rs:92
Interface
ActionSink
Interface for workflow actions that produce side effects. Implemented by the relay to provide direct DB/event access to the executor. This replaces t
crates/buzz-workflow/src/action_sink.rs:48
Enum
ActionSinkError
crates/buzz-workflow/src/action_sink.rs:13
Class
ActiveReactionRecord
crates/buzz-db/src/reaction.rs:58
Class
ActiveWorkspaceInfo
desktop/src-tauri/src/commands/workspace.rs:50
Enum
AdmissionError
crates/buzz-relay/src/audio/room.rs:52
Class
AdmissionGuard
Peer index allocator + room lifecycle gate. The `ended` flag and peer admission are synchronized under the same mutex. `add_peer` holds this lock acr
crates/buzz-relay/src/audio/room.rs:75
Class
AgentAddResult
desktop/src-tauri/src/huddle/agents.rs:67
Class
AgentHarness
crates/buzz-agent/tests/databricks_oauth.rs:455
Class
AgentMemoryListing
desktop/src-tauri/src/commands/engrams.rs:60
Class
AgentModelCapabilities
Scaffolding for desktop integration — fields read via serde.
crates/buzz-acp/src/pool.rs:68
Class
AgentModelInfo
desktop/src-tauri/src/managed_agents/types.rs:546
Class
AgentModelsResponse
desktop/src-tauri/src/managed_agents/types.rs:530
Enum
AgentObserverDirection
crates/buzz-relay/src/handlers/event.rs:912
Class
AgentObserverRoute
crates/buzz-relay/src/handlers/event.rs:918
Class
AgentPool
Pool of agents with take-and-return ownership semantics. Agents are either idle (sitting in `agents[i]`) or checked out (running inside a spawned tas
crates/buzz-acp/src/pool.rs:157
Class
AgentProfileInfo
desktop/src-tauri/src/relay.rs:464
Class
AgentToStop
Stop all tracked agents. Send SIGTERM to all process groups first, then wait for exits in parallel to avoid serial 1s waits.
desktop/src-tauri/src/shutdown.rs:34
Class
AllowlistEntry
crates/buzz-db/src/lib.rs:2608
Class
AlwaysAllowRateLimiter
crates/buzz-auth/src/rate_limit.rs:219
Class
AlwaysErrGuard
crates/buzz-relay/src/api/bridge.rs:1753
Class
AlwaysFreshReplayGuard
crates/buzz-auth/src/nip98_replay.rs:111
Class
AnthropicModelListItem
desktop/src-tauri/src/commands/agent_models.rs:500
Class
AnthropicModelListResponse
desktop/src-tauri/src/commands/agent_models.rs:491
Class
ApiTokenRecord
crates/buzz-db/src/lib.rs:2583
Class
App
crates/buzz-agent/src/lib.rs:38
Class
AppState
desktop/src-tauri/src/app_state.rs:15
Class
AppState
crates/buzz-relay/src/state.rs:210
Class
ApprovalRecord
crates/buzz-db/src/workflow.rs:244
Enum
ApprovalStatus
crates/buzz-db/src/workflow.rs:124
Class
ArchiveRequest
desktop/src-tauri/src/commands/identity_archive.rs:122
Class
ArchivedIdentitiesSnapshot
desktop/src-tauri/src/commands/identity_archive.rs:219
Class
ArchivedIdentity
crates/buzz-db/src/archived_identities.rs:16
Class
Args
crates/git-sign-nostr/src/lib.rs:191
Class
AudioOutputDevice
desktop/src-tauri/src/huddle/audio_output.rs:54
Class
AudioPeer
A connected audio peer.
crates/buzz-relay/src/audio/room.rs:18
Class
AudioRelayPipelineArgs
desktop/src-tauri/src/huddle/relay_api.rs:207
Class
AudioRoomManager
Global registry of active audio rooms.
crates/buzz-relay/src/audio/room.rs:323
Enum
AuditAction
crates/buzz-audit/src/action.rs:8
Class
AuditEntry
crates/buzz-audit/src/entry.rs:14
Enum
AuditError
crates/buzz-audit/src/error.rs:12
Class
AuditService
Append-only, per-community hash-chain audit log backed by Postgres. Each community has an independent chain keyed `(community_id, seq)`. Writes for o
crates/buzz-audit/src/service.rs:28
Class
AuditShutdownHandle
Handle for graceful audit worker shutdown. Signals the worker to stop accepting new entries, drain its buffer, and exit. Independent of `Arc<AppState
crates/buzz-relay/src/state.rs:698
Class
AuthConfig
crates/buzz-auth/src/lib.rs:90
Class
AuthContext
crates/buzz-auth/src/lib.rs:63
Enum
AuthError
crates/buzz-auth/src/error.rs:9
Enum
AuthMethod
crates/buzz-auth/src/lib.rs:54
Class
AuthMsg
crates/buzz-relay/src/audio/handler.rs:93
Class
AuthService
crates/buzz-auth/src/lib.rs:99
Enum
AuthState
crates/buzz-relay/src/connection.rs:37
Class
AuthenticatedUpload
Axum extractor that validates Blossom auth, the BUD-11 hash binding, and relay membership (NIP-43, when enabled) from headers BEFORE the request body
crates/buzz-relay/src/api/media.rs:32
Class
BSDInfo
desktop/src-tauri/src/managed_agents/runtime.rs:483
Enum
BackendKind
desktop/src-tauri/src/managed_agents/types.rs:6
Class
BackendProviderInfo
desktop/src-tauri/src/managed_agents/backend.rs:493
Interface
BadgeProps
desktop/src/shared/ui/badge.tsx:27
next →
1–100 of 799, ranked by callers