| 1 | //! Versioned contracts shared by interactive, headless, Fleet, and evaluation |
| 2 | //! adapters. |
| 3 | //! |
| 4 | //! This module is intentionally independent of rendering and provider clients. |
| 5 | //! It gives the Core-profile experiments a typed place to converge before any |
| 6 | //! candidate becomes the product default. |
| 7 | |
| 8 | pub mod budget; |
| 9 | pub mod context; |
| 10 | pub mod ledger; |
| 11 | pub mod manifest; |
| 12 | pub mod model; |
| 13 | pub mod profile; |
| 14 | pub mod progress; |
| 15 | pub mod retry; |
| 16 | pub mod terminal; |
| 17 | pub mod termination; |
| 18 | pub mod work; |
| 19 | |
| 20 | /// Schema shared by the initial Core runtime contracts. |
| 21 | pub const RUNTIME_CONTRACT_SCHEMA_VERSION: u32 = 1; |
| 22 |