agent2.rs

 1mod agent;
 2mod db;
 3mod history_store;
 4mod native_agent_server;
 5mod templates;
 6mod thread;
 7mod tools;
 8
 9#[cfg(test)]
10mod tests;
11
12pub use agent::*;
13pub use db::*;
14pub use history_store::*;
15pub use native_agent_server::NativeAgentServer;
16pub use templates::*;
17pub use thread::*;
18pub use tools::*;
19
20use agent_client_protocol as acp;
21
22pub fn generate_session_id() -> acp::SessionId {
23    acp::SessionId(uuid::Uuid::new_v4().to_string().into())
24}