tirea-contract 0.5.0

Agent runtime contracts: 8-phase plugin lifecycle, typed tool traits, and state scope system
Documentation
1
2
3
4
5
6
7
8
9
//! Persistent thread model: messages, changesets, and metadata.

pub mod changeset;
pub mod message;
pub mod model;

pub use changeset::{CheckpointReason, RunMeta, ThreadChangeSet, Version};
pub use message::{gen_message_id, Message, MessageMetadata, Role, ToolCall, Visibility};
pub use model::{Thread, ThreadMetadata};