Huginn/crates
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Meta Vens 9f5e83e6c1 self-session-live: her Self session stays open across turns; briefs are derived from her mind and told between tool calls
A result ends a turn and marks the session idle; it no longer closes stdin
(decide.rs: Result => CloseStdin deleted). The session ends where its prompt
cache would be evicted (ruling live-session-floor-cache-evicts: the flush is
asked at the last request's TTL less 60 s, stdin closes after the flush's own
result), at an idle rotation deadline under the run cap, mid-turn at the cap's
flush margin, and at the context ceiling. PreCompact blocks auto-compaction
and asks the same flush.

self_run/inbox.rs derives her inbox from the mind (in-force follow-ups with
owner self-run that no closed run claims), spools them, and claims by rename
so the PostToolBatch hook and the actuator's idle tell deliver each once.
mind-self-run inject is the hook. Brief closure is not in this commit: the
mind refuses a Recorded resolution of a follow-up (question admitted).

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-31 15:03:14 +01:00
..
eureka-pipeline tests: a withdrawal pulse crosses encoding, admission and the read as a withdrawal (withdrawal-wire-unpinned) 2026-10-31 09:54:39 +01:00
eureka-state Merge remote-tracking branch 'origin/main' into eureka-body/heartbeat-joint-lever 2026-10-31 09:53:14 +01:00
huginn-daemon index: take_search's doc comment back on take_search 2026-10-31 09:21:42 +01:00
huginn-mind tests: the withdrawal read test borrows the mind per call 2026-10-31 09:56:52 +01:00
mind-body self-session-live: her Self session stays open across turns; briefs are derived from her mind and told between tool calls 2026-10-31 15:03:14 +01:00