• Berlin
  • Joined on 2025-01-15
vinzenz pushed to main at vinzenz/hyperhive 2026-07-15 18:38:56 +02:00
d90504b427 fix(#2417): accept forgejo's 'synchronized' pr-update webhook action
vinzenz pushed to main at vinzenz/hyperhive 2026-07-15 18:24:40 +02:00
4545dd312e feat(#2450): collapse the startup sweep into one inline DAG
b6defdeaaf feat(#2450): append_subgraph primitive + sweep MetaLock grows rebuilds in-DAG
Compare 2 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-07-15 18:23:57 +02:00
44286996ed fix(#2465): split node chain on deps graph, not agent field
45cdd62116 fix(#2465): render multi-agent DAG nodes as per-agent subgraph lines
Compare 2 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-07-15 18:17:49 +02:00
0d40583991 feat(#2482): bootstrap cross-signing so agent matrix devices show verified
vinzenz pushed to main at vinzenz/hyperhive 2026-07-15 18:16:18 +02:00
1961afd9cc feat(#2471): post failing config deploy build log to the config pr
152d54dcdc fix(#2469): supersede stale config-PR approval on PR update instead of skipping
Compare 2 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-07-15 18:05:57 +02:00
d8567fc546 add graceful checkbox to restart confirm dialog
vinzenz pushed to main at vinzenz/hyperhive 2026-07-15 18:05:44 +02:00
207b66e35d feat(#2470): capture config-approval eval/deploy nix runs in build logs
vinzenz pushed to main at vinzenz/hyperhive 2026-07-15 17:06:23 +02:00
741852a8b4 fix(#2468,#2473): matrix read_room exposes in_reply_to + gates UTD sentinel on encryption
vinzenz pushed to main at vinzenz/hyperhive 2026-07-15 16:09:47 +02:00
3f1643c594 refactor(#2464): rename hive-ag3nt crate to hive-agent, collapse lib into main
vinzenz pushed to main at vinzenz/hyperhive 2026-07-15 00:50:10 +02:00
7b54e7aa50 refactor(#2352): subvolume snapshot ops via daemon wire commands
vinzenz pushed to main at vinzenz/hyperhive 2026-07-15 00:45:47 +02:00
860484a193 refactor(#2439): build hive-wide stop/start/restart DAGs dynamically
vinzenz pushed to main at vinzenz/hyperhive 2026-07-15 00:23:59 +02:00
3797177e7f refactor(#2352): quota show via daemon wire command
vinzenz pushed to main at vinzenz/hyperhive 2026-07-15 00:08:56 +02:00
e7f8254788 refactor(#2455): split hive-agent-mcp into its own bin crate
vinzenz pushed to main at vinzenz/hyperhive 2026-07-14 23:35:36 +02:00
59dd3a0aa7 refactor(#2456): split hive-agent-wake into its own bin crate
vinzenz pushed to main at vinzenz/hyperhive 2026-07-14 23:11:10 +02:00
c8bd0f7180 test+docs(#2448): multi-agent restart test + doc shapes
1739716fa2 feat(#2448): emit one multi-agent DAG for hivectl restart / restart-all
Compare 2 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-07-14 23:06:43 +02:00
53d4f5ca32 refactor(#2352): quota enable/limit via daemon wire commands
vinzenz pushed to main at vinzenz/hyperhive 2026-07-14 22:34:53 +02:00
9a39a54820 refactor(#2449): dashboard + docs for the SetWanted node
5fe8008cce refactor(#2449): write power intent via a SetWanted DAG node, not a pre-submit side effect
Compare 2 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-07-14 22:25:48 +02:00
6c654921a0 refactor(#2352): route hivectl github set-token through a daemon wire command
vinzenz pushed to main at vinzenz/hyperhive 2026-07-14 22:08:42 +02:00
756e850681 fix(#2352): allow too_many_lines on the HostRequest dispatch router
a3c916813b refactor(#2352): route hivectl forge create-user through a daemon wire command
Compare 2 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-07-14 21:58:49 +02:00
de69a9f02c refactor(#2441): live-log header shows the streaming node's agent, not the DAG's
e2b48d2014 refactor(#2441): update queue consumers + docs for agent-per-node
2a59f2f5fc refactor(#2441): move agent field from DAG onto Node; drop dedup
Compare 3 commits »