steer-auth-plugin 0.19.0

Auth plugin primitives for Steer.
Documentation
pub mod directive;
pub mod error;
pub mod flow;
pub mod identifiers;
pub mod plugin;
pub mod storage;
pub mod strategy;

pub use directive::{
    AnthropicAuth, AuthDirective, AuthErrorAction, AuthErrorContext, AuthHeaderContext,
    AuthHeaderProvider, HeaderPair, InstructionPolicy, OpenAiResponsesAuth, QueryParam,
    RequestKind,
};
pub use error::{AuthError, Result};
pub use flow::{
    AuthFlowWrapper, AuthMethod, AuthProgress, AuthenticationFlow, DynAuthenticationFlow,
};
pub use identifiers::{ModelId, ProviderId};
pub use plugin::{AuthPlugin, ModelVisibilityPolicy};
pub use storage::{AuthStorage, AuthTokens, Credential, CredentialType, OAuth2Token};
pub use strategy::{ApiKeyOrigin, AuthSource};