Skip to main content

agent_sessions/
lib.rs

1//! Bounded local coding-agent session readers and native snapshot imports.
2//!
3//! Events preserve source semantics and provenance. Check [`ReadSummary`] before
4//! committing a snapshot; receiving events alone does not establish completeness.
5#![doc = include_str!("../README.md")]
6mod accounting;
7mod adapters;
8mod agent;
9mod claude;
10mod codex;
11mod discover;
12mod error;
13mod event;
14mod history;
15mod import;
16mod meta;
17mod parser;
18mod projection;
19mod raw;
20mod reader;
21mod roots;
22mod statistics;
23mod titles;
24mod tokens;
25mod usage_fields;
26
27pub use accounting::UsageAdjustment;
28pub use agent::*;
29pub use discover::*;
30pub use error::*;
31pub use event::*;
32pub use history::*;
33pub use import::*;
34pub use meta::*;
35pub use projection::*;
36pub use raw::*;
37pub use reader::*;
38pub use roots::*;
39pub use titles::*;
40pub use tokens::*;
41
42/// Package version, available for consumer cache keys.
43pub const VERSION: &str = env!("CARGO_PKG_VERSION");