Expand description
JSON-Schema capability matrices and sanitisation, shared by the gateway wire codecs and the agent-flow provider clients.
ProviderCapabilities declares which JSON-Schema constructs each provider
accepts; SchemaSanitizer strips everything outside that set. A wire
protocol resolves its matrix via
crate::profile::WireProtocol::schema_capabilities.
Re-exports§
pub use capabilities::ProviderCapabilities;pub use capabilities::SchemaComposition;pub use capabilities::SchemaFeatures;pub use sanitizer::SchemaSanitizer;
Modules§
- capabilities
- Per-provider JSON-Schema capability matrices.
- sanitizer
- JSON-Schema sanitisation for provider compatibility.