pub async fn compile(
ir: AgentDescriptorIR,
schema_registry: Arc<dyn SchemaRegistry>,
endpoint_registry: Arc<dyn EndpointRegistry>,
key_provider: Arc<dyn KeyProvider>,
) -> CompileResult<CompileOutput>Expand description
Run the full 8-stage compilation pipeline.