hyperhive/hive-ag3nt
müde d94712bde8 turn: unify run_turn / compact_session via TurnFiles
new TurnFiles bundle (mcp_config + settings + system_prompt +
flavor) materialised once per harness boot, passed to drive_turn
and compact_session alike. operator-initiated /compact now uses
the exact same session shape as a normal turn — same MCP
surface, same allowed tools, same role prompt — only the stdin
payload differs (/compact vs the wake-up body). web_ui's
AppState carries the TurnFiles instead of (label + socket +
flavor + ad-hoc file writes per click). bin/hive-ag3nt and
bin/hive-m1nd prepare TurnFiles before spawning the web UI and
pass them to both surfaces. web_ui::Flavor folds into a type
alias for mcp::Flavor — no two-stage enum mapping.

removes ClaudeMode + the run_claude variant fork (system prompt
was Option, mcp args were skipped on Compact). dead 'mode'
plumbing gone.
2026-05-16 00:57:58 +02:00
..
assets force fresh session: ↻ new session button + /new-session 2026-05-16 00:44:45 +02:00
prompts manager prompt: meta-flake era 2026-05-16 00:35:30 +02:00
src turn: unify run_turn / compact_session via TurnFiles 2026-05-16 00:57:58 +02:00
Cargo.toml events: persist to sqlite, survive harness restart 2026-05-15 19:42:57 +02:00