• Berlin
  • Joined on 2025-01-15
vinzenz pushed to main at vinzenz/hyperhive 2026-05-16 00:49:35 +02:00
87c7b05b05 meta: use 'nix flake update <input>' instead of removed --update-input
02139efbb1 turn: spawn claude with cwd = /state
034b4fde10 force fresh session: ↻ new session button + /new-session
Compare 3 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-05-16 00:40:52 +02:00
14aa7c7acc final docs + cleanup sync for meta-flake era
2f6ecc4dc0 dashboard: deployed sha chip per container
691057d2d3 manager prompt: meta-flake era
59a89314f0 startup auto-migration from pre-meta layout
87016cd567 auto_update: bump meta hyperhive input before per-agent rebuilds
Compare 14 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-05-15 23:38:15 +02:00
e26143a412 dashboard: diff against applied/proposal/<id>, prefer fetched_sha
vinzenz pushed to main at vinzenz/hyperhive 2026-05-15 23:12:03 +02:00
fc61cb9310 fmt: clippy doc_markdown backticks
edb0108ae7 docs+prompt: tag-driven flow + /applied RO mount
4a8204f035 lifecycle: bind /applied into manager read-only
6cf66e23dc actions: deny plants annotated denied/<id> tag
df9da4d6e1 todo: recv default should not sleep, agent opts into wait
Compare 14 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-05-15 21:59:02 +02:00
2029840671 deny: operator can attach a reason that reaches the manager
91c78d626f dashboard: per-container applied agent.nix viewer
Compare 2 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-05-15 21:45:03 +02:00
80229c6af9 manager: needs_login / logged_in / needs_update events + update tool
b374f39b0d dashboard: preserve <details open> across refresh via data-restore-key
Compare 2 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-05-15 21:36:03 +02:00
fd0e493bf5 agent terminal: show full body for send tool calls
3b532753b3 notifications: per-event tags + debug logs
Compare 2 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-05-15 21:26:20 +02:00
62d1a74929 docs sync + revert auto-unfree removal
vinzenz pushed to main at vinzenz/hyperhive 2026-05-15 21:19:47 +02:00
d275b50177 dashboard: don't yank the form away while operator is typing
acaa0eb895 agent_web_port: back to pure hash, drop port-file dance
c35f566d15 agent_web_port: actually resolve legacy collisions
Compare 3 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-05-15 21:10:51 +02:00
237b215c55 dashboard: browser notifications for operator-bound events
a67aada7c9 todo: browser notifications for approvals / questions / operator msgs
8b9f7d21b7 model persisted to /state; stop auto-allowing claude-code unfree
58c3cd853b container crash watcher → HelperEvent::ContainerCrash
Compare 4 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-05-15 21:00:32 +02:00
6db38cf70c model: runtime override via /model slash; fixes for port + bind
7d93dd9db4 no nap tool — recv with long wait_seconds replaces it; max raised to 180s
f65ee88269 recv: optional wait_seconds parameter, capped at 60s
Compare 3 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-05-15 20:46:52 +02:00
637085644d server-side TurnState in the harness, exposed via /api/state
0385d96bf3 dashboard: per-container journald viewer
79a46f359a agent_web_port: collision-aware sticky allocation
Compare 3 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-05-15 20:38:17 +02:00
754db7830e ask_operator: ttl_seconds auto-cancel + remaining-time chip
2146e47770 web ui: retry binding on AddrInUse during restart races
538e0446d7 agent page: inbox view of last 30 messages addressed to this agent
bd7d2d4860 agent page: dashboard back-link + last-turn timing chip
ee5b85716d ask_operator: operator-side ✗ CANC3L on pending questions
Compare 6 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-05-15 20:20:35 +02:00
2413d664a1 agents get a kickoff inbox message on start/restart/rebuild
8b10731aa4 split claude.md into docs/ — per-topic, human-readable
c27111ac32 dashboard: split api_state into per-section builders
7b4adea325 dashboard: lifecycle_action helper collapses start/stop/restart/rebuild
89ccc5e6c5 events.sqlite vacuum moves host-side
Compare 5 commits »
vinzenz pushed to main at vinzenz/nixos-configuration 2026-05-15 20:15:04 +02:00
bdd2c2efe1 hyperhive: override unstable, update
vinzenz pushed to main at vinzenz/hyperhive 2026-05-15 20:09:05 +02:00
897e7c07ae dashboard: spawn form moves under approvals; docs synced
c9647f4106 operator control: /compact slash command + endpoint
5ee65d2f15 dashboard: K3PT ST4T3 section + agent links open in new tab
Compare 3 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-05-15 19:54:33 +02:00
8344dd9ab7 ask_operator: multi-select + free-text fallback
c337cc06f8 dashboard: spinners on in-flight lifecycle actions + cleaner row layout
Compare 2 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-05-15 19:45:52 +02:00
300be8afa9 operator control: /cancel slash command + cancel button
de09503b59 events: persist to sqlite, survive harness restart
6d52f67292 broker: hourly vacuum of delivered messages older than 30 days
Compare 3 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-05-15 19:39:33 +02:00
a9ed33d94f todo: trim state-badge entry to what's left (compacting/napping)
211599c589 agent state badge: idle / thinking / offline + age timer
0cc25d33d8 drop debug-only cli subcommands from hive-ag3nt + hive-m1nd
08f2ec5232 agent terminal: sticky-bottom auto-scroll with new-row pill
875a8f5be4 agent terminal: take up real screen space
Compare 6 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-05-15 19:23:15 +02:00
8d3df656de agent terminal: slash commands /help and /clear, tab-completion
85e1f1a8f4 agent terminal: multi-line textarea input
fd39226883 visuals: frosted-glass terminal/msgflow, row fade-in, badge pulses
3f2aba4adc todo: parity gaps vs bitburner-agent — state badge, slash cmds, stats, nap, viz polish, persistent event history
Compare 4 commits »