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
10
11
12
13
14
15
16
pub mod context;
pub mod context_message;
pub mod messaging;
pub mod response;
pub mod transform;

pub use context::{
    ContextCompactionMode, ContextWindowPolicy, InferenceContext, InferenceModelOverride,
    InferenceOverride, ReasoningEffort,
};
pub use context_message::{ContextMessage, ContextMessageTarget};
pub use messaging::MessagingContext;
pub use response::{InferenceError, LLMResponse, StopReason, StreamResult, TokenUsage};
pub use transform::{
    apply_request_transforms, InferenceRequestTransform, InferenceTransformOutput,
};