bijux_cli/contracts/
mod.rs1pub mod command;
5pub mod config;
7pub mod diagnostics;
9pub mod envelope;
11pub mod execution;
13pub mod marker;
15pub mod plugin;
17pub mod product_mount;
19pub mod query;
21pub mod schema;
23
24pub use command::{CommandMetadata, CommandPath, Namespace, NamespaceMetadata};
25pub use envelope::{
26 ErrorDetailsV1, ErrorEnvelopeV1, ErrorPayloadV1, OutputEnvelopeMetaV1, OutputEnvelopeV1,
27};
28pub use execution::{
29 ColorMode, ConfigSource, ExecutionPolicy, ExitCode, GlobalFlags, LogLevel, OutputFormat,
30 PrettyMode,
31};
32pub use marker::ContractMarker;
33pub use plugin::{
34 CompatibilityRange, PluginCapability, PluginKind, PluginLifecycleState, PluginManifestV2,
35};
36pub use product_mount::{
37 known_bijux_tool, known_bijux_tool_namespaces, known_bijux_tools, official_product_namespaces,
38 KnownBijuxTool, ProductMountMetadata,
39};
40pub use query::{contracts_schema_query, ContractsSchemaQuery};
41pub use schema::{error_envelope_v1_schema, output_envelope_v1_schema, plugin_manifest_v2_schema};