• Berlin
  • Joined on 2025-01-15
vinzenz pushed to main at vinzenz/hyperhive 2026-05-15 00:14:07 +02:00
a59fe081f4 Cargo.lock: tokio-stream + similar deps
9133d9e1a3 Phase 7b: broker broadcast + dashboard SSE message-flow tail; pkgs.git in module
Compare 2 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-05-15 00:07:07 +02:00
46ff9c7aee dashboard: error_response takes &str
c82d41728c Phase 7a: dashboard approve/deny + unified diff (similar crate)
Compare 2 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-05-14 23:53:48 +02:00
75df5f6c29 CLAUDE.md: Phase 6 status
2b4213d32a Cargo.lock: axum deps
2e2989ef8c dashboard: writeln! instead of push_str(format!)
8cf5d72798 Phase 6b: vibec0re-styled dashboard on hive-c0re + agent web UI restyled
6dbf4eedd7 lifecycle: u16::try_from instead of as-cast
Compare 6 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-05-14 23:32:16 +02:00
14cb107125 tests/approval.sh: parse id via sed (no python dep)
e533154655 tests/approval.sh: precheck + auto-start hm1nd
a751e544be tests: approval.sh — Phase 5c end-to-end
Compare 3 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-05-14 23:25:33 +02:00
2a33697cda CLAUDE.md: Phase 5c split
2fd80dbd68 Phase 5c: separate proposed (manager) and applied (hive-c0re) repos; per-agent gitconfig
f6d681c2e2 CLAUDE.md: Phases 4 + 5 status, approval-flow runbook
da655d31c8 manager: /etc/gitconfig so commits in /agents work out of the box
Compare 7 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-05-14 23:02:45 +02:00
22b65d35f3 treefmt: add taplo (toml) formatter
b0fb623e08 flake clippy: use name not pname
cf4c84d7c9 flake clippy: override build phase to bypass naersk mode
ad9e60dad3 flake clippy: cargoBuildOptions with -- -D warnings
Compare 5 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-05-14 22:57:56 +02:00
fef2dee92a clippy pedantic clean + wired into flake checks
f12837fe32 Phase 5a: approval queue (request_apply_commit, pending/approve/deny)
17092961a2 Phase 4: hive-m1nd harness + manager nixos template; devshell sqlite
aa67e5a481 Phase 4: manager socket + manager_server with privileged tool surface
Compare 5 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-05-14 22:31:48 +02:00
4f191b2e43 tests: roundtrip smoke; CLAUDE.md
Compare 2 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-05-14 22:26:27 +02:00
6e7fd2e897 Phase 3c: nixpkgs-unstable for claude-code; harness calls claude --print, falls back to echo
vinzenz pushed to main at vinzenz/hyperhive 2026-05-14 22:19:30 +02:00
2fe9e91005 hive-ag3nt: echo turn (placeholder until claude integration)
28b3477216 Cargo.lock: rusqlite
d220720f6a broker: sqlite-backed (survives hive-c0re restart)
Compare 3 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-05-14 22:13:16 +02:00
af464e27f4 rebuild re-registers agent; preserve /run/hyperhive across restarts
vinzenz pushed to main at vinzenz/hyperhive 2026-05-14 22:10:35 +02:00
746132d41e agent-base: boot.isNspawnContainer (required on 25.11+)
764d6497dd lifecycle: rebuild reconciles bind flag idempotently and restarts
Compare 2 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-05-14 22:06:50 +02:00
377eb994a1 lifecycle: bind via EXTRA_NSPAWN_FLAGS in /etc/nixos-containers/<name>.conf
vinzenz pushed to main at vinzenz/hyperhive 2026-05-14 21:59:33 +02:00
326da5a7bf naming: h-<name> for agents, hm1nd for manager (11-char limit)
vinzenz pushed to main at vinzenz/hyperhive 2026-05-14 21:52:35 +02:00
7ce0f0022f lifecycle: bind agent dir via /run/systemd/nspawn override (nixos-container lacks --bind)
vinzenz pushed to main at vinzenz/hyperhive 2026-05-14 21:48:34 +02:00
f6cf4223a4 lifecycle: surface nixos-container stderr in error + log
vinzenz pushed to main at vinzenz/hyperhive 2026-05-14 21:45:29 +02:00
58141bdcf0 Cargo.lock: tokio time feature
7b05450d10 cargo: enable tokio time feature
61407f41c9 hive-ag3nt: serve loop + send/recv CLI; template runs serve
d79b5a39a1 hive-c0re: in-memory broker + per-agent sockets + coordinator state
4545c08908 hive-sh4re: per-agent socket protocol (Message/AgentRequest/AgentResponse)
Compare 5 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-05-14 21:36:12 +02:00
11e999ca93 module: add /run/current-system/sw to service path for nixos-container
vinzenz pushed to main at vinzenz/hyperhive 2026-05-14 21:21:32 +02:00
e541f2ac70 module: expose hive-c0re CLI in environment.systemPackages
vinzenz pushed to main at vinzenz/nixos-configuration 2026-05-07 23:11:00 +02:00
5188d951ef misc installs
1ca757fe95 update nova-shell
9d2ecaa010 lpt2: split containers
90dfef044c ssh: fix prevent sleep on open ssh conn
edc2e50a9b timezone UTC for non desktop devices
Compare 5 commits »