pub fn emit_claude_code_with_native_host(
ir: &WarbleIr,
out_dir: &Path,
target_id: &str,
render_flavor: RenderFlavor,
models: &ModelConfig,
hybrid: HybridRealization,
context: &ContextInjection,
providers: &[ProviderFragment],
purpose: Option<NativePurpose>,
native_scope: Option<NativeSessionScope>,
native_mcp: Option<NativeMcpDescriptor>,
native_host: Option<NativeHost>,
) -> Result<(), DispatchError>Expand description
Explicit native host execution; old entry points still reject all component calls.