Skip to main content

Crate runtime_core

Crate runtime_core 

Source

Modules§

cli
Shared helpers for thin package-surface CLI adapters.
landscape
server
Shared helpers for local package-surface HTTP adapters.

Structs§

ArtifactId
Diagnostic
DiagnosticCode
JobId
OperationId
OperationMetadata
PackageSurface
RuntimeCapabilities
RuntimeRequirement
SurfaceArtifactExpectation
SurfaceError
SurfaceExecutionPlan
SurfaceModelContext
SurfaceOperation
SurfaceOperationCuration
SurfaceRequest
SurfaceResponse
SurfaceRuntimeContext
SurfaceSideEffectPolicy
SurfaceStorageContext

Enums§

DiagnosticSeverity
MobileCapability
SurfaceExecutionMode
SurfaceModelExecutionPreference
SurfaceOperationRole
SurfaceRuntimeKind
SurfaceSideEffect

Functions§

add_surface_operation_schema_extension
Adds a schema extension to both input and output schemas for an operation.
attach_landscape_contract
describe_surface_response
Builds the standard describe response without changing the shared SurfaceResponse JSON shape.
ensure_structured_surface_value
Adds the common package-surface UI fields to a result value when they are missing, while preserving every existing top-level domain field.
landscape_operation_contract_value
operation_category
parse_surface_error
parse_surface_input
primary_workflow_operation
require_non_empty
set_surface_operation_curation
structured_operation_response
Builds a structured response for an operation listed in a package surface.
structured_surface_response
Builds a successful package-surface response using structured_surface_value.
structured_surface_value
Builds a package-surface value with standard human-readable metadata while preserving object fields from the concrete operation result at the top level.
surface_execution_plan_value
surface_input_schema
surface_operation
Builds the standard package-surface operation metadata used by library crates and transport adapters.
surface_operation_with_execution_plan
surface_operation_with_landscape
surface_output_schema
surface_response
Builds a successful surface response with empty diagnostics and artifacts.
validate_matching_lengths
validate_max_items