Huginn/crates
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Meta Vens 0c498cc457 mind-self-run: the flush always gets a turn; signals escalate; the outcome says what was requested and delivered
The interrupt backstop is relative to the prefix the flush was asked at (FLUSH_HEADROOM_TOKENS), so it cannot fire in the pass that wrote the flush. A child that ignores SIGINT gets SIGTERM then SIGKILL after ESCALATE_AFTER_S; a signal that was not delivered is never reported as sent (Cause::FlushRequested, Signalled(Stop), Unstoppable). The usage sum saturates. Tests for each, and for a result before any request. Not yet verified: built and run on Yggdrasil next.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-22 20:14:52 +02:00
..
eureka-pipeline Pin Rust 1.95.0 and clear the twelve clippy lints red at main 2026-10-10 05:21:13 +02:00
eureka-state Restore LF line endings in the files my last three commits rewrote as CRLF 2026-10-10 10:58:14 +02:00
huginn-daemon Decoder reports field path and error class, never a caller value; status says Unreadable 2026-10-10 08:32:48 +02:00
huginn-mind Merge remote-tracking branch 'origin/main' into eureka-body/mind-launch 2026-10-10 19:16:19 +02:00
mind-body mind-self-run: the flush always gets a turn; signals escalate; the outcome says what was requested and delivered 2026-10-22 20:14:52 +02:00