Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/awakenworks/awaken
/ types & classes
Types & classes
2,546 in github.com/awakenworks/awaken
⨍
Functions
15,944
◇
Types & classes
2,546
↓ 69 callers
Interface
Tool
crates/awaken-runtime-contract/src/contract/tool.rs:567
↓ 35 callers
Enum
StorageError
crates/awaken-runtime-contract/src/contract/storage/error.rs:5
↓ 13 callers
Enum
RuntimeError
crates/awaken-runtime/src/error.rs:7
↓ 13 callers
Class
Suspension
crates/awaken-runtime-contract/src/contract/suspension.rs:8
↓ 10 callers
Class
BeforeInferenceHook
crates/awaken-ext-observability/src/plugin/hooks.rs:162
↓ 10 callers
Class
Messages
crates/awaken/tests/store_plugin.rs:37
↓ 9 callers
Class
RunStartHook
crates/awaken-ext-observability/src/plugin/hooks.rs:120
↓ 8 callers
Class
AfterInferenceHook
crates/awaken-ext-observability/src/plugin/hooks.rs:292
↓ 6 callers
Class
Rule
scripts/ci/check-source-guardrails.py:33
↓ 6 callers
Interface
Skill
crates/awaken-ext-skills/src/skill.rs:151
↓ 5 callers
Class
AddedLine
scripts/ci/check-source-guardrails.py:26
↓ 5 callers
Class
BlockingPluginWrapper
crates/awaken/tests/agent_loop.rs:2195
↓ 5 callers
Class
CapabilityMismatch
crates/awaken-runtime/src/resolution/capabilities.rs:172
↓ 4 callers
Class
AfterToolExecuteHook
crates/awaken-ext-observability/src/plugin/hooks.rs:523
↓ 4 callers
Class
BackgroundTaskObserveHook
crates/awaken-ext-observability/src/plugin/hooks.rs:726
↓ 4 callers
Class
BeforeToolExecuteHook
crates/awaken-ext-observability/src/plugin/hooks.rs:428
↓ 4 callers
Class
CountingHook
crates/awaken/tests/runtime.rs:888
↓ 4 callers
Class
MockSkill
crates/awaken-ext-skills/src/plugin/discovery.rs:337
↓ 3 callers
Class
CountingHook
crates/awaken/tests/store_plugin.rs:196
↓ 3 callers
Class
DocFile
scripts/ci/check-doc-links.py:21
↓ 3 callers
Class
RunEndHook
crates/awaken-ext-observability/src/plugin/hooks.rs:696
↓ 3 callers
Class
SetResultPluginWrapper
crates/awaken/tests/agent_loop.rs:2291
↓ 3 callers
Class
StagedAdr
scripts/ci/check-adr-constraints.py:24
↓ 2 callers
Class
ArcSink
Newtype that lets us pass an `Arc<dyn MetricsSink>` into `ObservabilityPlugin::new(impl MetricsSink + 'static)` while keeping the caller-side type inf
crates/awaken-ext-observability/src/wiring.rs:316
↓ 2 callers
Class
Counter
crates/awaken-runtime/src/inbox.rs:261
↓ 2 callers
Class
DelegateError
crates/awaken-runtime/src/delegation.rs:77
↓ 2 callers
Enum
Event
crates/awaken-server/src/protocols/ag_ui/types.rs:86
↓ 2 callers
Class
Hook
crates/awaken/tests/tool_executor.rs:1272
↓ 2 callers
Class
NamedSkill
crates/awaken-ext-skills/src/plugin/tests.rs:368
↓ 2 callers
Class
PhaseLogger
crates/awaken/tests/tool_executor.rs:764
↓ 2 callers
Class
SimpleCounter
crates/awaken/tests/agent_loop.rs:9526
↓ 2 callers
Class
TaggedSink
crates/awaken-runtime/src/runtime/agent_runtime/tests.rs:49
↓ 2 callers
Class
Task
crates/awaken-protocol-a2a/src/lib.rs:115
↓ 1 callers
Class
ActionHandler
crates/awaken/tests/state_action_effect.rs:3010
↓ 1 callers
Class
AdminRunModule
crates/awaken-server/src/route_modules.rs:165
↓ 1 callers
Class
AfterInferenceObserver
crates/awaken/tests/agent_loop.rs:6744
↓ 1 callers
Class
AfterToolObserver
crates/awaken/tests/agent_loop.rs:6833
↓ 1 callers
Class
ArgTrackingTool
crates/awaken/tests/agent_loop.rs:10015
↓ 1 callers
Class
CfgPlugin
crates/awaken/tests/tool_executor.rs:920
↓ 1 callers
Class
ClosedCounter
crates/awaken-runtime/src/extensions/background/tests.rs:2558
↓ 1 callers
Class
CollectSink
crates/awaken-runtime-contract/src/contract/tool/tests.rs:1213
↓ 1 callers
Class
ConfigReader
crates/awaken/tests/tool_executor.rs:904
↓ 1 callers
Class
CountHook
crates/awaken/tests/state_action_effect.rs:1823
↓ 1 callers
Class
CountPlugin
crates/awaken/tests/state_action_effect.rs:1832
↓ 1 callers
Class
Counter
crates/awaken-runtime/src/extensions/background/tests.rs:1683
↓ 1 callers
Class
CountingEchoTool
crates/awaken/tests/agent_loop.rs:5090
↓ 1 callers
Class
DetailedPhaseTracker
crates/awaken/tests/agent_loop.rs:6174
↓ 1 callers
Class
DetailedTrackerPlugin
crates/awaken/tests/agent_loop.rs:6186
↓ 1 callers
Class
EffectCounter
crates/awaken/tests/state_action_effect.rs:1769
↓ 1 callers
Class
Events
crates/awaken/tests/state_action_effect.rs:73
↓ 1 callers
Class
Guardrail
scripts/ci/check-guardrails.py:42
↓ 1 callers
Class
NoOpTool
crates/awaken-runtime/src/phase/env.rs:258
↓ 1 callers
Class
OneshotReceipt
Oneshot-backed receipt: `ack` sends `()` on the paired receiver, which unblocks the producer's `deliver_live` await.
crates/awaken-stores/src/memory_mailbox.rs:44
↓ 1 callers
Class
PhaseTracker
crates/awaken/tests/agent_loop.rs:830
↓ 1 callers
Class
ReadHook
crates/awaken/tests/state_action_effect.rs:1201
↓ 1 callers
Class
S
crates/awaken-ext-skills/src/plugin/tests.rs:533
↓ 1 callers
Class
ScriptSkill
crates/awaken-ext-skills/src/tools.rs:883
↓ 1 callers
Class
SharedRegistrySink
crates/awaken-server/tests/agent_dashboard_e2e.rs:92
↓ 1 callers
Class
SinkProxy
Adapter to pass an `Arc<dyn MetricsSink>` into `ObservabilityPlugin::new(impl MetricsSink + 'static)`.
crates/awaken-ext-observability/tests/wiring_integration.rs:285
↓ 1 callers
Class
SnapshotHook
crates/awaken/tests/state_action_effect.rs:475
↓ 1 callers
Class
SnapshotReader
crates/awaken/tests/state_action_effect.rs:1123
↓ 1 callers
Class
StepCountObserver
crates/awaken/tests/agent_loop.rs:9324
↓ 1 callers
Class
StepCounter
crates/awaken/tests/agent_loop.rs:9232
↓ 1 callers
Class
StreamCheckpointError
crates/awaken-runtime-contract/src/contract/stream_checkpoint.rs:67
↓ 1 callers
Class
StubToolRegistry
Minimal `ToolRegistry` for tests — `ToolRegistry::tool_ids` is the only entry point the permission filter walks. `get_tool` returns `None` because non
crates/awaken-ext-permission/src/plugin/filter_tests.rs:33
↓ 1 callers
Class
SystemRoutes
Newtype wrapper pinning `RouteModule` to `SystemRoutesState`. The trait would otherwise have nothing else to dispatch on for single-purpose state type
crates/awaken-server/src/route_modules.rs:143
↓ 1 callers
Class
ToolCall
crates/awaken-runtime-contract/src/contract/message.rs:528
↓ 1 callers
Class
TrackedEchoTool
Track whether the tool was actually executed
crates/awaken/tests/agent_loop.rs:2309
↓ 1 callers
Class
TrackedTool
crates/awaken/tests/agent_loop.rs:4858
↓ 1 callers
Class
TrackerPlugin
crates/awaken/tests/agent_loop.rs:839
↓ 1 callers
Class
TrackingCalcTool2
crates/awaken/tests/agent_loop.rs:6448
↓ 1 callers
Class
TrackingEchoTool2
crates/awaken/tests/agent_loop.rs:7092
↓ 1 callers
Class
TrackingEchoTool3
crates/awaken/tests/agent_loop.rs:6464
Class
apps/admin-console/src/lib/admin-token.test.ts:11
Class
apps/admin-console/src/lib/api/http.ts:8
Class
examples/copilotkit-starter/lib/persisted-http-agent.ts:14
Class
examples/ai-sdk-starter/src/components/tools/generative-ui-renderers.tsx:284
Interface
A2UIPanelProps
examples/copilotkit-starter/components/generative-ui-renderers.tsx:109
Interface
A2aAgentCard
apps/admin-console/src/lib/api/types.ts:388
Class
A2aBackend
Backend that delegates to a remote agent via A2A HTTP protocol.
crates/awaken-runtime/src/extensions/a2a/a2a_backend.rs:212
Class
A2aBackendFactory
Factory for the built-in A2A remote backend.
crates/awaken-runtime/src/extensions/a2a/a2a_backend.rs:219
Class
A2aConfig
crates/awaken-runtime/src/extensions/a2a/a2a_backend.rs:54
Enum
A2aEndpointConfigError
crates/awaken-runtime/src/extensions/a2a/a2a_backend.rs:122
Enum
A2aError
crates/awaken-server/src/protocols/a2a/error.rs:13
Enum
A2aExecutionRequest
crates/awaken-runtime/src/extensions/a2a/a2a_backend.rs:227
Class
A2aPushDriverKey
crates/awaken-server/src/app/modules.rs:231
Class
A2aPushWebhookPayload
crates/awaken-server/src/protocols/a2a/push_outbox.rs:14
Class
A2aPushWebhookRelayAttachment
crates/awaken-server/src/protocol_replay_state.rs:54
Class
A2aPushWebhookRelayConfig
crates/awaken-server/src/protocol_replay_state.rs:110
Class
A2aPushWebhookRelayHandler
crates/awaken-server/src/protocols/a2a/push_outbox.rs:36
Interface
A2aServerRecord
apps/admin-console/src/lib/api/types.ts:237
Class
A2aServerSpec
crates/awaken-runtime-contract/src/registry_spec/mod.rs:445
Interface
A2aServerSpec
apps/admin-console/src/lib/api/types.ts:226
Interface
A2aServerStatusResponse
apps/admin-console/src/lib/api/types.ts:418
Class
A2aStatusCacheEntry
crates/awaken-server/src/config_routes.rs:37
Class
A2uiBeginRendering
crates/awaken-ext-generative-ui/src/a2ui/types.rs:41
Class
A2uiComponent
crates/awaken-ext-generative-ui/src/a2ui/types.rs:59
Class
A2uiDataModelEntry
crates/awaken-ext-generative-ui/src/a2ui/types.rs:79
Class
A2uiDataModelUpdate
crates/awaken-ext-generative-ui/src/a2ui/types.rs:69
Class
A2uiDeleteSurface
crates/awaken-ext-generative-ui/src/a2ui/types.rs:105
next →
1–100 of 2,546, ranked by callers