//! Azure OpenAI / Foundry provider for Prompty.
//!
//! This crate provides Azure OpenAI and Foundry executor and processor
//! implementations. It reuses the OpenAI wire format from `prompty-openai`
//! and adds Azure-specific URL construction and authentication.
//!
//! Registered under keys `"foundry"` and `"azure"` (legacy alias).
//!
//! # Usage
//!
//! ```rust,no_run
//! prompty_foundry::register();
//! // Now invoke/turn will use Azure OpenAI for agents with provider="foundry" or "azure"
//! ```
pub use FoundryExecutor;
pub use ;
pub use FoundryProcessor;
/// Register the Foundry executor and processor in the global registry.
///
/// Registers under both `"foundry"` (preferred) and `"azure"` (legacy alias).