Skip to main content

mars_schema/
lib.rs

1//! Pure schema vocabulary, parsing, validation, and editing for Mars packages.
2
3/// The schema crate version, kept in lockstep with the Mars CLI.
4pub const VERSION: &str = env!("CARGO_PKG_VERSION");
5
6pub mod agent;
7pub mod dialect;
8pub mod discover;
9mod dispatch;
10pub mod harness;
11pub mod harness_overrides;
12pub mod inspect;
13pub mod manifest;
14pub mod normalize;
15pub mod read;
16pub mod skill;
17pub mod tree;
18
19pub use harness::HarnessId;
20
21pub mod claude;
22pub mod frontmatter;
23mod invocability;
24pub mod item;
25mod lift;
26pub mod markdown;
27
28pub mod mcp;
29pub mod provider;
30pub mod tool_names;
31pub mod tool_natives;
32
33pub mod tool_policy;
34
35pub mod model_policy;
36pub mod network;
37pub mod ordered;
38pub mod permission_set;
39
40pub mod diagnostic;
41pub mod edit;
42pub mod package;
43pub mod plugin_metadata;
44pub mod prepare;
45mod set_aside;
46pub mod upgrade;