feat(runtime): stale-branch detection with freshness check and policy

This commit is contained in:
Jobdori
2026-04-04 00:40:01 +09:00
parent f76311f9d6
commit 02634d950e
2 changed files with 394 additions and 0 deletions

View File

@@ -20,6 +20,7 @@ mod remote;
pub mod sandbox;
mod session;
mod sse;
mod stale_branch;
pub mod task_registry;
pub mod team_cron_registry;
mod usage;
@@ -99,6 +100,10 @@ pub use session::{
ContentBlock, ConversationMessage, MessageRole, Session, SessionCompaction, SessionError,
SessionFork,
};
pub use stale_branch::{
apply_policy, check_freshness, BranchFreshness, StaleBranchAction, StaleBranchEvent,
StaleBranchPolicy,
};
pub use sse::{IncrementalSseParser, SseEvent};
pub use worker_boot::{
Worker, WorkerEvent, WorkerEventKind, WorkerFailure, WorkerFailureKind, WorkerReadySnapshot,