A shared status, kept by the worker and the walk and read by the report under its own leaf lock, holds the workspaces whose key was refused, when an outage of Honcho began, and when brokerd stopped answering. The report adds a line for each while it lasts, and is unchanged when all is well. The runbook's Honcho entries and broker-state-unavailable now say what sync shows. Tuning and Wake move to honcho/wake.rs (re-exported from worker) to keep worker.rs under 500 lines. honcho_sync.rs's serve test now allows the outage line: the write wakes the worker, which finds Honcho unreachable. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
18 lines
332 B
Rust
18 lines
332 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 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;
|