Files
boxmaker/crates/memoryd/src/honcho/mod.rs
T
kyleandClaude Opus 5.5 5e57cd69a3 review: a session log that cannot be read now is waited out
The worker marked a turn failed on any error reading its log. A missing log,
a damaged line or a turn not found still fail it; any other I/O error is now
waited out with the outage's doubling wait, logged once when it starts and
once when the log reads again (pointer session-log-damaged, whose runbook
entry now covers it), shown by bxctl memory sync, and the turn stays waiting.

read_records tells an unreadable file from a damaged line (read_log is
unchanged). The message helpers move from worker.rs to honcho/messages.rs,
re-exported, to keep worker.rs under 500 lines.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-28 14:15:04 -07:00

19 lines
350 B
Rust

//! Honcho, the memory this agent shares with the fleet, reached through `roncho` (M5c spec).
pub mod client;
pub mod concluded;
pub mod config;
pub mod decide;
pub mod edits;
pub mod ledger;
pub mod messages;
pub mod mirror;
pub mod naming;
pub mod report;
pub mod start;
pub mod state;
pub mod status;
pub mod turns;
pub mod wake;
pub mod worker;