Expand description
Durable typed contracts grouped by functional surface.
Re-exports§
pub use command::CommandMetadata;pub use command::CommandPath;pub use command::Namespace;pub use command::NamespaceMetadata;pub use config::ConfigDeprecationStatusV1;pub use config::ConfigSchemaFieldV1;pub use config::ConfigSchemaRegistryV1;pub use config::ConfigSchemaScopeV1;pub use config::ConfigSchemaSourceV1;pub use config::ConfigSchemaValueKindV1;pub use envelope::CommandEnvelopeV1;pub use envelope::CommandFailureClassV1;pub use envelope::CommandFailureV1;pub use envelope::CommandWarningV1;pub use envelope::ErrorDetailsV1;pub use envelope::ErrorEnvelopeV1;pub use envelope::ErrorPayloadV1;pub use envelope::OutputEnvelopeMetaV1;pub use envelope::OutputEnvelopeV1;pub use execution::ColorMode;pub use execution::ConfigSource;pub use execution::ExecutionPolicy;pub use execution::ExitCode;pub use execution::GlobalFlags;pub use execution::LogLevel;pub use execution::OutputFormat;pub use execution::PrettyMode;pub use integration_surface_contracts::build_app_capability_discovery_report;pub use integration_surface_contracts::build_app_route_provenance_record;pub use integration_surface_contracts::build_plugin_scaffold_conformance_report;pub use integration_surface_contracts::build_sdk_example_conformance_report;pub use integration_surface_contracts::enforce_plugin_trust_class_behavior;pub use integration_surface_contracts::evaluate_legacy_shim_policy;pub use integration_surface_contracts::evaluate_official_app_descriptor_compatibility;pub use integration_surface_contracts::resolve_route_conflict_deterministically;pub use integration_surface_contracts::validate_executable_plugin_manifest_contract;pub use integration_surface_contracts::validate_plugin_subprocess_execution_policy;pub use integration_surface_contracts::AppCapabilityDiscoveryReportV1;pub use integration_surface_contracts::AppRouteProvenanceRecordV1;pub use integration_surface_contracts::ExecutablePluginManifestContractV1;pub use integration_surface_contracts::LegacyShimPolicyDecisionV1;pub use integration_surface_contracts::OfficialAppDescriptorCompatibilityInputV1;pub use integration_surface_contracts::OfficialAppDescriptorCompatibilityReportV1;pub use integration_surface_contracts::PluginScaffoldConformanceEntryV1;pub use integration_surface_contracts::PluginScaffoldConformanceReportV1;pub use integration_surface_contracts::PluginSubprocessExecutionPolicyV1;pub use integration_surface_contracts::PluginTrustEnforcementDecisionV1;pub use integration_surface_contracts::RouteConflictContenderV1;pub use integration_surface_contracts::RouteConflictResolutionV1;pub use integration_surface_contracts::SdkExampleConformanceEntryV1;pub use integration_surface_contracts::SdkExampleConformanceReportV1;pub use marker::ContractMarker;pub use operator_surface_contracts::build_actionable_error_envelope;pub use operator_surface_contracts::build_command_explain_record;pub use operator_surface_contracts::build_compact_operator_help_entrypoint;pub use operator_surface_contracts::build_completion_snapshot_from_registry;pub use operator_surface_contracts::build_install_diagnosis_bundle;pub use operator_surface_contracts::build_official_app_discovery_report;pub use operator_surface_contracts::build_python_bridge_command_parity_report;pub use operator_surface_contracts::build_script_stable_command_envelope;pub use operator_surface_contracts::classify_command_side_effect;pub use operator_surface_contracts::evaluate_output_mode_parity;pub use operator_surface_contracts::ActionableErrorEnvelopeV1;pub use operator_surface_contracts::ActionableFailureClassV1;pub use operator_surface_contracts::CommandExplainV1;pub use operator_surface_contracts::CommandSideEffectClassV1;pub use operator_surface_contracts::CommandSideEffectPreviewV1;pub use operator_surface_contracts::CompactHelpEntryPointV1;pub use operator_surface_contracts::CompletionRouteEntryV1;pub use operator_surface_contracts::CompletionSnapshotV1;pub use operator_surface_contracts::InstallDiagnosisBundleV1;pub use operator_surface_contracts::InstallDiagnosticComponentV1;pub use operator_surface_contracts::OfficialAppDiscoveryReportV1;pub use operator_surface_contracts::OfficialAppRouteDescriptorV1;pub use operator_surface_contracts::OutputModeParityEntryV1;pub use operator_surface_contracts::OutputModeParityReportV1;pub use operator_surface_contracts::PythonBridgeParityEntryV1;pub use operator_surface_contracts::PythonBridgeParityReportV1;pub use operator_surface_contracts::ScriptStableCommandEnvelopeV1;pub use plugin::CompatibilityRange;pub use plugin::PluginCapability;pub use plugin::PluginKind;pub use plugin::PluginLifecycleState;pub use plugin::PluginManifestV2;pub use plugin::PluginTrustClass;pub use product_mount::canonical_bijux_tool_namespace;pub use product_mount::known_bijux_tool;pub use product_mount::known_bijux_tool_by_query;pub use product_mount::known_bijux_tool_namespaces;pub use product_mount::known_bijux_tools;pub use product_mount::official_product_namespaces;pub use product_mount::official_status_allows_runtime_dispatch;pub use product_mount::validate_product_mount_descriptor;pub use product_mount::KnownBijuxTool;pub use product_mount::ProductCompatibilityWindow;pub use product_mount::ProductEntrypoint;pub use product_mount::ProductEntrypointKind;pub use product_mount::ProductHelpMetadata;pub use product_mount::ProductMountDescriptor;pub use product_mount::ProductMountDescriptorBuilder;pub use product_mount::ProductMountMetadata;pub use product_mount::ProductRegistryDocument;pub use product_mount::ProductRegistryEntry;pub use query::contracts_schema_query;pub use query::version_compatibility_lanes_query;pub use query::ContractsSchemaQuery;pub use query::VersionCompatibilityLaneQuery;pub use query::VersionCompatibilitySurface;pub use schema::command_envelope_v1_schema;pub use schema::config_schema_registry_v1_schema;pub use schema::error_envelope_v1_schema;pub use schema::official_product_registry_schema;pub use schema::output_envelope_v1_schema;pub use schema::plugin_manifest_v2_schema;pub use schema::product_mount_descriptor_schema;
Modules§
- command
- Command-path and namespace contracts.
- config
- Config domain contracts.
- diagnostics
- Diagnostic and trace contracts.
- envelope
- Output and error envelope contracts.
- execution
- Execution-policy and flag contracts.
- integration_
surface_ contracts - Official app, plugin, and SDK integration contracts.
- marker
- Shared marker contracts.
- operator_
surface_ contracts - Root operator flow and machine envelope contracts.
- plugin
- Plugin manifest and compatibility contracts.
- product_
mount - Official product-mount reservation contracts. Official product-mount reservation contracts.
- query
- Read-only schema inventory query interfaces. Read-only contract schema inventory interfaces for maintainer tooling.
- schema
- JSON Schema generation helpers. JSON schema generation helpers for durable contract types.