• Berlin
  • Joined on 2025-01-15
vinzenz pushed to main at vinzenz/hyperhive 2026-05-15 19:00:05 +02:00
ac1b5fde8e manager: start/restart at will, no approval; refuse self
vinzenz pushed to main at vinzenz/hyperhive 2026-05-15 18:54:58 +02:00
d943bddd9e agent ui: input lives in terminal section, banner shimmer on activity
vinzenz pushed to main at vinzenz/hyperhive 2026-05-15 18:45:06 +02:00
2770630f33 ask_operator tool: non-blocking; operator answer arrives as helper event
abfd2cce4b docs: refresh CLAUDE.md for system-prompt-file, helper events, dashboard buttons, ui shape; TODO.md drop operator-inbox (done)
Compare 2 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-05-15 18:21:13 +02:00
ace13cd785 agent ui: terminal-themed live panel; pretty tool calls; collapsed results
d8807b8e8c claude: pass --settings as a file path (avoid argv length limit)
cf8f1e64b1 claude settings: extract to prompts/claude-settings.json (formatted)
71bf8bf47e claude: pin effortLevel=medium in inline settings
6e75d8e6db manager: don't trust agents on config asks; sketch ask_operator tool in TODO
Compare 8 commits »
vinzenz pushed to main at vinzenz/nixos-configuration 2026-05-15 17:53:07 +02:00
aa77543f14 misc installs
a9cd9aa069 remote builds: fallback to local build
cc3cb4fc72 add hyperhive
15c32a95a4 nix flake update
Compare 4 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-05-15 17:50:46 +02:00
f33fc3dd50 theme: catppuccin mocha across dashboard + agent UI
68fe66c0ef claude: static role/tools moved to --system-prompt-file
Compare 2 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-05-15 17:39:04 +02:00
37c6504462 manager events: Spawned/Rebuilt/Killed/Destroyed + start button
vinzenz pushed to main at vinzenz/hyperhive 2026-05-15 17:24:08 +02:00
06ea0cf283 operator inbox view on dashboard; agent ui doesn't clobber typing
vinzenz pushed to main at vinzenz/hyperhive 2026-05-15 17:18:07 +02:00
070b237d03 docs: SPA pattern noted, todo cleared; harness-base git config mkDefault
124fd97288 agent ui: SPA shell — static index.html + app.js, /api/state JSON
Compare 2 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-05-15 17:12:06 +02:00
6fc9862c3c dashboard: SPA shell — static index.html + app.js, /api/state JSON
8428c693e0 dashboard: stop/restart per-container + update-all when any stale
Compare 2 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-05-15 16:57:26 +02:00
e2aa40409e module: default hyperhiveFlake to self — operator no longer sets it
vinzenz pushed to main at vinzenz/hyperhive 2026-05-15 16:52:27 +02:00
4f91dfef99 module: thread hyperhive package directly — operators don't apply overlays
vinzenz pushed to main at vinzenz/hyperhive 2026-05-15 16:50:54 +02:00
8dc9b24934 readme: richer architecture sketch + per-turn / approval flow
2e8597b9db readme: drop "read next" + add minimal host flake.nix example
6468c90ad2 remove stale pre-phase-8 test scripts
Compare 3 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-05-15 16:41:27 +02:00
970f645461 docs: README + TODO split; trim CLAUDE.md; fix async form 415
392a448656 mcp: SocketReply + format_{ack,recv,status} helpers — dedupe tool wrappers
Compare 2 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-05-15 16:33:47 +02:00
edf42b7e93 extract dashboard + agent CSS/JS to assets/ (include_str!)
e9b213690e dedupe: lift drive_turn/emit_turn_end/wait_for_login into hive_ag3nt::turn
8fbee4fbf2 dashboard: async forms with spinner + rebuild button on every container
e2ed58c1a7 dashboard: per-line color on approval diffs
Compare 4 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-05-15 16:16:30 +02:00
0f0e242906 programs.git.enable + harness PATH tracks systemPackages
e1289a3e4c nix templates: factor harness-base.nix (shared scaffolding incl. gitconfig)
Compare 2 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-05-15 16:06:48 +02:00
cb62e15d4f containers: install bashInteractive + set SHELL for claude's Bash tool
0a24946c1e send form: submit via fetch so live view stays put
Compare 2 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-05-15 16:02:23 +02:00
f83c0aa717 agent prompt: tell sub-agents they can ask manager for config changes
dfbcf2b9d1 agents wake on send: broker.recv_blocking + 30s long-poll on Recv
f1fd787f17 rebuild button on agent UI (cross-origin POST to dashboard /rebuild)
824914807a ensure_manager: rebuild hm1nd if applied flake missing (migration safety)
edc1de3197 tools: drop NotebookEdit from the agent whitelist
Compare 5 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-05-15 15:41:37 +02:00
9716f20f81 live panel: pretty rendering (per-event rows, turn blocks, color-coded)
70af56e050 turn loop: --continue, disable claude auto-compact, /compact on overflow
Compare 2 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-05-15 15:30:54 +02:00
409263f1c9 operator input: per-agent /send form (dashboard T4LK removed)
3c493934da agent ui: handle SSE open + emit hello note on subscribe
Compare 2 commits »