Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/c4pt0r/pie
/ types & classes
Types & classes
570 in github.com/c4pt0r/pie
⨍
Functions
2,618
◇
Types & classes
570
↓ 78 callers
Enum
Message
crates/ai/src/types.rs:434
↓ 24 callers
Interface
Transport
crates/mcp/src/transport.rs:10
↓ 10 callers
Class
ToolCall
crates/ai/src/types.rs:240
↓ 2 callers
Class
ContextOverflow
crates/ai/src/utils/overflow.rs:59
↓ 1 callers
Enum
HeaderValue
crates/ai/src/event_stream.rs:68
↓ 1 callers
Class
Provider
crates/ai/src/types.rs:67
↓ 1 callers
Enum
Transport
crates/ai/src/types.rs:138
↓ 1 callers
Class
TriggerPollStatus
crates/coding-agent/src/ui/feed.rs:110
Class
workers/fefe-hub/src/index.ts:37
Class
workers/fefe-hub/src/index.ts:96
Class
workers/fefe-hub/src/relay.ts:39
Class
workers/fefe-hub/src/relay.ts:121
Class
workers/fefe-hub/src/workers-shim.d.ts:5
Class
AbortError
crates/ai/src/utils/abort.rs:13
Enum
AbortErrorOrReqwest
crates/ai/src/utils/abort.rs:37
Enum
AbortableNext
crates/ai/src/utils/abort.rs:15
Class
AccessToken
crates/ai/src/vertex_adc.rs:55
Enum
Action
crates/coding-agent/src/resume_picker.rs:35
Enum
ActivateTriggers
crates/coding-agent/src/session_archive.rs:31
Enum
ActivateTriggersArg
crates/coding-agent/src/main.rs:190
Enum
AdcError
crates/ai/src/vertex_adc.rs:28
Enum
AddCronJobError
crates/coding-agent/src/triggers/cron.rs:949
Enum
AddTriggerRuleError
crates/coding-agent/src/triggers/dynamic.rs:389
Class
AfterToolCallContext
crates/agent/src/types.rs:503
Class
AfterToolCallResult
crates/agent/src/types.rs:484
Class
Agent
Stateful wrapper around the low-level agent loop.
crates/agent/src/agent.rs:59
Class
AgentContext
crates/agent/src/types.rs:282
Enum
AgentEvent
crates/agent/src/types.rs:325
Interface
AgentExtension
The extension trait. Implemented by both native Rust extensions (link-in) and (future) WASM/dylib hosts that wrap the host-side handle as an `AgentExt
crates/coding-agent/src/extensions.rs:35
Enum
AgentFrame
crates/coding-agent/src/ui/relay.rs:35
Class
AgentHarness
crates/agent/src/harness/agent_harness.rs:919
Class
AgentHarnessOptions
crates/agent/src/harness/agent_harness.rs:803
Interface
AgentHello
workers/fefe-hub/src/relay.ts:13
Class
AgentInner
crates/agent/src/agent.rs:63
Class
AgentLoopConfig
Configuration for one run of [`crate::agent_loop::run_agent_loop`]. Matches `AgentLoopConfig` in TS field-for-field, with Rust closure types for the c
crates/agent/src/types.rs:567
Class
AgentLoopTurnUpdate
crates/agent/src/types.rs:524
Class
AgentMailbox
workers/fefe-hub/src/index.ts:96
Enum
AgentMessage
crates/agent/src/types.rs:121
Class
AgentOptions
crates/agent/src/agent.rs:41
Enum
AgentRunError
crates/agent/src/agent.rs:197
Class
AgentSession
Lightweight wrapper. Holds the harness + retry settings; not a deep clone of TS `AgentSession` (no extension orchestration, no event-bus fan-out — jus
crates/coding-agent/src/agent_session.rs:63
Enum
AgentSessionEvent
crates/coding-agent/src/agent_session.rs:223
Interface
AgentShutdown
workers/fefe-hub/src/relay.ts:21
Interface
AgentSnapshot
workers/fefe-hub/src/relay.ts:17
Class
AgentState
crates/agent/src/types.rs:302
Interface
AgentTool
crates/agent/src/types.rs:193
Enum
AgentToolError
crates/agent/src/types.rs:257
Class
AgentToolResult
crates/agent/src/types.rs:162
Class
AmazonBedrockProvider
crates/ai/src/providers/amazon_bedrock.rs:28
Class
AnthropicContentBlock
crates/ai/src/bedrock_anthropic.rs:285
Class
AnthropicDelta
crates/ai/src/bedrock_anthropic.rs:298
Class
AnthropicErrorBody
crates/ai/src/bedrock_anthropic.rs:327
Class
AnthropicMessageDelta
crates/ai/src/bedrock_anthropic.rs:309
Class
AnthropicMessageHead
crates/ai/src/bedrock_anthropic.rs:275
Class
AnthropicOptions
crates/ai/src/providers/anthropic.rs:87
Class
AnthropicProvider
crates/ai/src/providers/anthropic.rs:102
Enum
AnthropicStreamEvent
crates/ai/src/bedrock_anthropic.rs:248
Class
AnthropicThinking
crates/ai/src/providers/anthropic.rs:93
Class
AnthropicUsage
crates/ai/src/bedrock_anthropic.rs:315
Class
Api
crates/ai/src/types.rs:20
Interface
ApiProvider
crates/ai/src/api_registry.rs:19
Class
App
crates/coding-agent/src/ui/mod.rs:118
Class
AppConfig
Everything the app needs to run a session, assembled by `main.rs` after the harness is built.
crates/coding-agent/src/ui/mod.rs:101
Class
AssistantImages
crates/ai/src/types.rs:631
Class
AssistantMessage
crates/ai/src/types.rs:365
Class
AssistantMessageDiagnostic
crates/ai/src/utils/diagnostics.rs:8
Enum
AssistantMessageEvent
crates/ai/src/types.rs:469
Class
AssistantMessageEventSender
Producer half. Hand this to provider code; keep [`AssistantMessageEventStream`] for the consumer (typically `stream()` returns the stream and spawns a
crates/ai/src/utils/event_stream.rs:23
Class
AssistantMessageEventStream
Consumer half. Iterate via the `Stream` impl, or call [`Self::result`] to await the final assembled message. Doing both is supported: `result()` waits
crates/ai/src/utils/event_stream.rs:62
Enum
AssistantRole
crates/ai/src/types.rs:401
Class
AttrCollector
crates/coding-agent/src/otlp.rs:217
Class
AuthStore
crates/coding-agent/src/auth.rs:62
Class
Authorization
crates/coding-agent/src/oauth.rs:35
Class
AutomationCounts
crates/coding-agent/src/session/mod.rs:237
Class
AwsEventStream
crates/ai/src/utils/aws_eventstream.rs:26
Class
AzureOpenAIResponsesProvider
crates/ai/src/providers/azure_openai_responses.rs:28
Class
BashTool
crates/coding-agent/src/tools/bash.rs:32
Class
BedrockCreds
crates/ai/src/bedrock_provider.rs:17
Enum
BedrockError
crates/ai/src/bedrock_provider.rs:101
Class
BeforeToolCallContext
crates/agent/src/types.rs:495
Class
BeforeToolCallResult
crates/agent/src/types.rs:387
Class
BeforeTriggerActionContext
crates/agent/src/harness/agent_harness.rs:622
Class
BeforeTriggerContext
crates/agent/src/harness/agent_harness.rs:343
Enum
BeforeTriggerDecision
crates/agent/src/harness/agent_harness.rs:260
Enum
Block
crates/coding-agent/src/ui/feed.rs:120
Class
Boom
crates/coding-agent/src/extensions.rs:131
Class
BranchSummaryInput
crates/agent/src/harness/session/session.rs:591
Class
BranchSummaryResult
crates/agent/src/harness/compaction/branch_summarization.rs:18
Class
BraveResponse
crates/coding-agent/src/tools/web_search.rs:52
Class
BraveResult
crates/coding-agent/src/tools/web_search.rs:64
Class
BraveWeb
crates/coding-agent/src/tools/web_search.rs:58
Class
BufferSink
crates/coding-agent/src/spinner.rs:56
Class
BugReportCommand
crates/coding-agent/src/commands.rs:1609
Class
BuildInput
crates/coding-agent/src/tools/skill_builder.rs:63
Class
BuiltinSpec
Raw markdown of each built-in skill, vendored verbatim under `crates/coding-agent/skills/<name>/SKILL.md` so the upstream sync path stays a plain file
crates/coding-agent/src/builtin_skills.rs:29
Enum
CacheRetention
crates/ai/src/types.rs:130
Class
CancelledNotificationParams
crates/mcp/src/protocol.rs:77
Class
ClassifierTool
crates/agent/tests/agent_loop.rs:741
Class
ClearCommand
crates/coding-agent/src/commands.rs:328
Class
Cli
crates/coding-agent/src/main.rs:64
next →
1–100 of 570, ranked by callers