fleetforge_common/
schemas.rs

1/// Embedded JSON schemas shared across FleetForge surfaces.
2pub const STEP_SCHEMA_JSON: &str = include_str!(concat!(
3    env!("CARGO_MANIFEST_DIR"),
4    "/../../api/schemas/step.json"
5));
6pub const RUN_SPEC_SCHEMA_JSON: &str = include_str!(concat!(
7    env!("CARGO_MANIFEST_DIR"),
8    "/../../api/schemas/run_spec.json"
9));
10pub const RUN_SCHEMA_JSON: &str = include_str!(concat!(
11    env!("CARGO_MANIFEST_DIR"),
12    "/../../api/schemas/run.json"
13));
14pub const RUN_EVENT_SCHEMA_JSON: &str = include_str!(concat!(
15    env!("CARGO_MANIFEST_DIR"),
16    "/../../api/schemas/run_event.json"
17));
18pub const ARTIFACT_SCHEMA_JSON: &str = include_str!(concat!(
19    env!("CARGO_MANIFEST_DIR"),
20    "/../../api/schemas/artifact.json"
21));
22pub const AGENT_RUN_SCHEMA_JSON: &str = include_str!(concat!(
23    env!("CARGO_MANIFEST_DIR"),
24    "/../../api/schemas/agent_run.json"
25));