Watch
1
0
Fork
You've already forked souveraine
0
souveraine/src
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Fimeg 877cad006d memory status reports context pressure
Both the primary's and the subconscious's system prompts say 'memory
status shows my context pressure and number of messages'. It showed
neither -- git state only.

This matters most for the subconscious. Her prompt tells her plainly
that no one feels the gauge for her (correct, by design: the engine
warns, it never trims), and points her at memory status to read it
herself. With status blind she had no gauge at all, from either
direction: pressure_for is only ever computed for the primary. She
grew to 1.75M tokens against a 1M ceiling and died at the provider.

- PressureSnapshot + CompactionEngine::pressure
- get_context_limit follows the model, not the primary -- the
  subconscious runs a different model, so her ceiling differs
- tier() mirrors the engine's 0.80/0.90/0.95 marks so the two gauges
  cannot disagree about full
- None when there is no session: absence, not zero

Also corrects the compact help text, which named
primary=sliding_window/subconscious=sliding_window against
config.rs's actual cull/sliding_reflect.
2026-08-13 09:35:01 -04:00
..
api context accounting: one exhaustive counter, no wildcard arm 2026-08-12 18:50:43 -04:00
backend context pressure carries usage and ceiling as named fields 2026-08-12 12:11:21 -04:00
bin agentsd: collapse the scan predicate 2026-08-11 14:05:51 -04:00
bridge claude: read the credential file instead of stat-comparing it 2026-08-12 16:58:25 -04:00
cli two swipes, one progress; home is zone 0; pocket is a belief 2026-08-05 19:16:41 -04:00
core memory status reports context pressure 2026-08-13 09:35:01 -04:00
harness feat: WIP - Implement companion buddy system for Souveraine TUI 2026-05-07 02:31:44 -04:00
interface two swipes, one progress; home is zone 0; pocket is a belief 2026-08-05 19:16:41 -04:00
machined two swipes, one progress; home is zone 0; pocket is a belief 2026-08-05 19:16:41 -04:00
secrets two swipes, one progress; home is zone 0; pocket is a belief 2026-08-05 19:16:41 -04:00
server memory status reports context pressure 2026-08-13 09:35:01 -04:00
sessiond sessiond: dim by percent, not an absolute 2026-08-09 21:19:30 -04:00
tui fix: safety hardening pass — eliminate unsafe, panics, and stubs 2026-06-15 15:41:35 -04:00
ui claude: hold every login at once, move when a window is spent 2026-08-12 16:45:52 -04:00
main.rs two swipes, one progress; home is zone 0; pocket is a belief 2026-08-05 19:16:41 -04:00