Skip to main content

Module use_runtime_tasks

Module use_runtime_tasks 

Source
Expand description

Exact-generation A3S Use Runtime Tasks projected as governed Code tools.

Code owns only the immutable Tool adapter and invocation contract. A3S Use remains authoritative for package selection, Registry leases, provider bindings, dispatch, cleanup, and capability generation cutover. Hosts stage UseRuntimeTaskProjectionAdapter values through a Use-backed crate::capability::SessionCapabilityBatch; there is no compatibility registry side channel.

Structs§

UsePlanScope
UseProjectedLifecycleIdentity
UseRuntimeTaskExecutionV1
UseRuntimeTaskProjectionAdapter
Projection adapter for one reviewed Runtime Task surface.
UseRuntimeTaskProjectionV1
Lossless consumer shape of one A3S Use capability snapshot v2 toolTasks entry.
UseRuntimeTaskRequestV1

Enums§

UsePlanScopeKind
UseRuntimeTaskError

Constants§

MAX_USE_RUNTIME_TASK_ARGUMENTS
MAX_USE_RUNTIME_TASK_ARGUMENT_BYTES
MAX_USE_RUNTIME_TASK_OUTPUT_BYTES
MAX_USE_RUNTIME_TASK_TIMEOUT_MS
USE_RUNTIME_TASK_REQUEST_SCHEMA
USE_RUNTIME_TASK_RESULT_SCHEMA

Traits§

UseRuntimeTaskDispatcher
Trusted host seam that adapts the request to A3S Use’s leased RuntimeTaskDispatcher and returns only after Runtime cleanup has settled.

Type Aliases§

UseRuntimeTaskResult