tirea_contract/thread/
mod.rs

1//! Persistent thread model: messages, changesets, and metadata.
2
3pub mod changeset;
4pub mod message;
5pub mod model;
6
7pub use changeset::{CheckpointReason, RunMeta, ThreadChangeSet, Version};
8pub use message::{gen_message_id, Message, MessageMetadata, Role, ToolCall, Visibility};
9pub use model::{Thread, ThreadMetadata};