aurum-core 0.0.10

On-device speech I/O core: whisper.cpp STT, ONNX TTS, cleanup, providers
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//! Shared remote HTTP client and response validation (JOE-1587, JOE-1588).
//!
//! All OpenRouter STT/cleanup traffic should go through this module so
//! endpoint policy, redirects, credentials, and body caps stay consistent.

mod client;
mod limits;
mod status;

pub use client::{
    map_http_status, validate_endpoint, HardenedHttpClient, RemoteEndpoint, RemotePolicy,
    DEFAULT_OPENROUTER_ORIGIN,
};
pub use limits::{
    read_body_limited, validate_segments, validate_text_bounds, RemoteBodyLimits, TranscriptLimits,
    DEFAULT_CHAT_BODY_CAP, DEFAULT_CLEANUP_BODY_CAP, DEFAULT_STT_BODY_CAP,
};
pub use status::redact_secret;