List of all items
Structs
- BindIdentity
- EnvelopeHeader
- ErrorBody
- Flags
- ModuleHelloAckBody
- ModuleHelloBody
- frame::Frame
- machine_id::MachineId
- manifest::Bindings
- manifest::CapabilityDeclarations
- manifest::CapabilityGrammarError
- manifest::CapabilityRequirement
- manifest::IdentityBinding
- manifest::ManagementOperation
- manifest::ManifestProvenance
- manifest::ManifestProvenanceError
- manifest::ModuleManifest
- manifest::ModuleManifestBuilder
- manifest::ObservabilitySurface
- manifest::PipelineAppliesTo
- manifest::ProvenanceFormError
- manifest::SelfSignalDeclaration
- manifest::SelfSignalDeclarationError
- manifest::StorageBinding
- manifest::Tool
- manifest::VaultGrant
- scope::ScopeAttributes
- scope::ScopeCarrier
- scope::ScopeEnded
- scope::ScopeParent
- scope::ScopeRecord
- scope::ScopeRecordResult
- scope::ScopeSelector
- scope::ScopeStamp
- session::HealthReport
- session::LiveRoot
- tool_call::ToolCallRequest
Enums
- AdmissionClass
- DecodeError
- FrameType
- Principal
- Priority
- RouteCloseReason
- RouteTarget
- frame::FrameBuildError
- machine_id::MachineIdError
- manifest::BuildGitShaAbsenceReason
- manifest::BuildGitShaSource
- manifest::CapabilityNeed
- manifest::Concurrency
- manifest::ConsumerRole
- manifest::ExecutionMode
- manifest::GitTreeState
- manifest::IdentityScope
- manifest::InternalTransport
- manifest::LaunchNonceSource
- manifest::ManagementOperationKind
- manifest::ObservabilityKind
- manifest::PipelineStageKind
- manifest::ProviderRole
- manifest::SelfSignalEffect
- manifest::SelfSignalKind
- manifest::SignalAnchor
- manifest::SignalCadence
- manifest::StorageKind
- manifest::StorageScope
- manifest::TrustTier
- scope::ParentState
- scope::ScopeKind
- scope::ScopeRecordOutcome
- scope::ScopeStatus
- session::HealthStatus
- session::ModuleControlCommand
- session::ModuleControlPush
- session::ModuleControlRequest
- session::ModuleControlRequestFromModule
- session::ModuleControlResponse
- session::ModuleControlResponseToModule
- tool_call::OpaqueFieldError
Functions
- decode_header
- error_codes::is_established_route_dead
- error_codes::is_retryable_route_open
- manifest::attestable_commit
- manifest::build_provenance
- manifest::build_provenance_from_source
- manifest::is_valid_capability_identifier
- manifest::validate_hello_capability_grammar
- manifest::validate_hello_self_signal_declarations
- manifest::validate_manifest_capability_grammar
- tool_call::validate_call_key
- tool_call::validate_schema_pin
Type Aliases
Constants
- FLAG_DAEMON_ORIGIN
- FLAG_SUBSCRIPTION
- FROZEN_PREFIX_LEN
- HEADER_LEN
- MAX_FRAME_BODY_LEN
- MIN_SUPPORTED_VERSION
- PROTOCOL_VERSION
- SUBC_LAUNCH_NONCE_ENV
- SUBC_MODULE_ID_ENV
- SUBC_PROTOCOL_CRATE_VERSION
- error_codes::MODULE_NO_PROTOCOL
- error_codes::MODULE_RELOADING
- error_codes::MODULE_REMOVED
- error_codes::MODULE_TIMEOUT
- error_codes::MODULE_WARMING
- error_codes::SCOPE_ATTRIBUTES_TOO_LARGE
- error_codes::SCOPE_ATTRIBUTE_NOT_PERMITTED
- error_codes::SCOPE_CARRIER_TARGETS_INVALID
- error_codes::SCOPE_CHANGED
- error_codes::SCOPE_DELEGATES_WITHOUT_AGENT
- error_codes::SCOPE_ENDED
- error_codes::SCOPE_EPOCH_ENDED
- error_codes::SCOPE_EPOCH_REGRESSED
- error_codes::SCOPE_EPOCH_REQUIRED
- error_codes::SCOPE_KIND_CHANGED
- error_codes::SCOPE_LIVE_LIMIT_EXCEEDED
- error_codes::SCOPE_NOT_CARRIER
- error_codes::SCOPE_NOT_LIVE
- error_codes::SCOPE_NOT_SYNCED
- error_codes::SCOPE_PARENT_NOT_PERMITTED
- error_codes::SCOPE_SYNC_NOT_AUTHORITY
- error_codes::SCOPE_SYNC_STALE
- error_codes::SCOPE_UNSUPPORTED
- error_codes::STALE_ROUTE_EPOCH
- error_codes::TARGET_UNAVAILABLE
- error_codes::UNKNOWN_CHANNEL
- error_codes::UNKNOWN_MODULE
- manifest::PROVENANCE_SENTINELS
- scope::CAP_SCOPES_V1
- scope::MAX_CARRIER_TARGETS
- scope::MAX_LIVE_SCOPES_PER_OWNER
- scope::MAX_SCOPE_ATTRIBUTE_BYTES
- scope::MAX_SCOPE_TOMBSTONES_PER_OWNER
- scope::SCOPE_DESCRIBE_OP
- scope::SCOPE_SYNC_OP
- session::MODULE_CONTROL_OP_HEALTH_CHECK
- session::MODULE_TO_SUBC_OP_CATALOG_UPDATE
- tool_call::CALL_KEY_FIELD
- tool_call::CALL_KEY_MAX_LEN
- tool_call::OPAQUE_FIELD_MAX_LEN
- tool_call::SCHEMA_PIN_FIELD
- tool_call::SCHEMA_PIN_MAX_LEN