aboutsummaryrefslogtreecommitdiffstats
path: root/crates/asist-core/src/lib.rs
blob: 87fbc754c229dfeea2b87b56f4092c7c0f7a28af (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//! Tipos, configuración y utilidades compartidas por todo el asistente.
//!
//! Este crate no habla con ningún motor: sólo define el vocabulario común
//! (eventos, errores, configuración, métricas) y las dos piezas de
//! infraestructura que los demás crates necesitan: un cliente HTTP mínimo
//! para hablar con los servidores locales, y el registro de herramientas.

pub mod config;
pub mod error;
pub mod event;
pub mod http;
pub mod proc;
pub mod telemetry;
pub mod text;
pub mod tools;

pub use error::{Error, Result};
pub use event::{Event, TurnId};