Skip to main content

Crate oris_execution_server

Crate oris_execution_server 

Source
Expand description

Graph-aware HTTP execution server facade for Oris.

This crate is the stable package entry point for the execution-server surface. Today it forwards to oris-runtime, while the graph engine still lives there. Once the graph API is extracted further, the implementation can move here without breaking downstream import paths.

Modules§

api_handlersexecution-server
Axum handlers for Phase 2 execution server.
benchmark_suiteexecution-server and sqlite-persistence
Dedicated runtime benchmark harness for hot-path performance tracking.
gossipevolution-network-experimental
Peer discovery and gossip protocol for the Evolution Network.
syncevolution-network-experimental
sync.rs — Gossip Sync Engine & Quarantine Lifecycle

Structs§

ApiEnvelopeexecution-server
ApiMetaexecution-server
AttemptRetryHistoryItemexecution-server
AttemptRetryHistoryResponseexecution-server
AuditLogItemexecution-server
AuditLogListResponseexecution-server
CancelJobRequestexecution-server
CancelJobResponseexecution-server
CheckpointInspectResponseexecution-server
DeadLetterItemexecution-server
DeadLetterListResponseexecution-server
DeadLetterReplayResponseexecution-server
EnvelopeManifestevolution-network-experimental
EvolutionEnvelopeevolution-network-experimental
ExecutionApiStateexecution-server
ExecutionCheckpointViewexecution-server
ExecutionGraphBridgeErrorexecution-server
ExecutionInvokeViewexecution-server
ExecutionStateViewexecution-server
FetchQueryevolution-network-experimental
FetchResponseevolution-network-experimental
GossipConfigevolution-network-experimental
GossipDigestevolution-network-experimental
GossipDigestEntryevolution-network-experimental
GossipSyncEngineevolution-network-experimental
Incremental sync engine.
GossipSyncReportevolution-network-experimental
InterruptDetailResponseexecution-server
InterruptListResponseexecution-server
JobDetailResponseexecution-server
JobHistoryItemexecution-server
JobHistoryResponseexecution-server
JobStateResponseexecution-server
JobTimelineItemexecution-server
JobTimelineResponseexecution-server
KernelObservabilityexecution-server
Runtime-derived kernel observability / telemetry.
ListAuditLogsQueryexecution-server
ListDeadLettersQueryexecution-server
ListInterruptsQueryexecution-server
ListJobsQueryexecution-server
ListJobsResponseexecution-server
McpBootstrapConfigexecution-server and mcp-experimental
McpCapabilityMappingexecution-server and mcp-experimental
PublishRequestevolution-network-experimental
PushPullGossipSyncEngineevolution-network-experimental
Push-pull gossip engine for in-process synchronization tests and example flows.
QuarantineEntryevolution-network-experimental
A remote asset held in the quarantine area together with its validation state and origin metadata.
QuarantineStoreevolution-network-experimental
In-process quarantine store.
RejectInterruptRequestexecution-server
RemoteCapsuleReceiverevolution-network-experimental
Drives the receive → score → promote/quarantine pipeline for remote capsules.
ReplayJobRequestexecution-server
ResumeInterruptRequestexecution-server
ResumeJobRequestexecution-server
RetryPolicyRequestexecution-server
RevokeNoticeevolution-network-experimental
RunJobRequestexecution-server
RunJobResponseexecution-server
RuntimeBenchmarkEnvironmentexecution-server
RuntimeBenchmarkMetricexecution-server
RuntimeBenchmarkSuiteReportexecution-server
RuntimeStorageConfigsqlite-persistence
SqliteIdempotencyStoresqlite-persistence
SqliteRuntimeRepositorysqlite-persistence
SyncAuditevolution-network-experimental
SyncStatsevolution-network-experimental
Statistics for a single sync session.
TimelineExportResponseexecution-server
TimeoutPolicyRequestexecution-server
TraceContextResponseexecution-server
WorkerAckRequestexecution-server
WorkerAckResponseexecution-server
WorkerExtendLeaseRequestexecution-server
WorkerHeartbeatRequestexecution-server
WorkerLeaseResponseexecution-server
WorkerPollRequestexecution-server
WorkerPollResponseexecution-server
WorkerReportStepRequestexecution-server

Enums§

ApiErrorexecution-server
ApiRoleexecution-server
CapsuleDispositionevolution-network-experimental
Outcome of an auto-promotion decision for a single remote capsule.
ExecutionGraphBridgeErrorKindexecution-server
McpTransportKindexecution-server and mcp-experimental
MessageTypeevolution-network-experimental
NetworkAssetevolution-network-experimental
QuarantineReasonevolution-network-experimental
Reason a capsule was held in quarantine.
QuarantineStateevolution-network-experimental
Lifecycle state of a remotely received asset.
RuntimeStorageBackendsqlite-persistence

Constants§

PROMOTE_THRESHOLDevolution-network-experimental
Default score threshold above which a remote capsule is auto-promoted.
RUNTIME_API_CONTRACT_DOC_PATHexecution-server
RUNTIME_BENCHMARK_BASELINE_DOC_PATHexecution-server

Traits§

ExecutionGraphBridgeexecution-server

Functions§

build_routerexecution-server
canonical_runtime_api_contract_pathexecution-server
canonical_runtime_benchmark_baseline_pathexecution-server
generate_runtime_api_contractexecution-server
run_runtime_benchmark_suiteexecution-server
runtime_api_contract_pretty_jsonexecution-server
runtime_benchmark_suite_pretty_jsonexecution-server
write_runtime_api_contractexecution-server
write_runtime_benchmark_suiteexecution-server

Type Aliases§

PeerAddressevolution-network-experimental