hyperhive/hive-ag3nt
müde c9647f4106 operator control: /compact slash command + endpoint
new POST /api/compact on the per-agent web UI: spawns
turn::compact_session in the background so the http handler returns
immediately. claude runs '/compact' over the persistent --continue
session; output streams into the live panel like any other turn.

slash command /compact wired to the new endpoint. SLASH_COMMANDS list
now lists all four (/help /clear /cancel /compact). postCancelTurn +
postCompact share a postSimple() helper.

deliberately not gated against an in-flight turn — claude's own
session lock will reject a concurrent compact and the failure
surfaces as a Note in the live panel.
2026-05-15 19:56:53 +02:00
..
assets operator control: /compact slash command + endpoint 2026-05-15 19:56:53 +02:00
prompts ask_operator: multi-select + free-text fallback 2026-05-15 19:52:44 +02:00
src operator control: /compact slash command + endpoint 2026-05-15 19:56:53 +02:00
Cargo.toml events: persist to sqlite, survive harness restart 2026-05-15 19:42:57 +02:00