stasis-rs 0.1.0

Durable AI orchestration framework with runtime jobs, lineage, and memory integration
Documentation
#[derive(Clone, Debug)]
pub struct RetentionPolicy {
    pub terminal_ttl_days: i64,
}

impl Default for RetentionPolicy {
    fn default() -> Self {
        Self {
            terminal_ttl_days: 30,
        }
    }
}

#[derive(Clone, Debug, Default, Eq, PartialEq)]
pub struct RetentionPruneReport {
    pub jobs_pruned: usize,
    pub attempts_pruned: usize,
    pub outbox_events_pruned: usize,
}