• Berlin
  • Joined on 2025-01-15
vinzenz pushed to main at vinzenz/hyperhive 2026-07-23 18:01:28 +02:00
63b1a6fe39 docs(#2659): note bash extraMcpServers example is illustrative, tracks bashHttpPort
c4fcf7fbf1 feat(#2659): serve hive-bash-mcp over persistent streamable-http, drop stdio bridge
Compare 2 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-07-23 18:00:25 +02:00
ecc2ebe682 feat(#2637): rework builds.js for new DagView wire shape
vinzenz pushed to main at vinzenz/hyperhive 2026-07-23 16:41:10 +02:00
29f45ddd48 docs(#2627): crate READMEs for the harness column (hive-agent, hive-agent-mcp, hive-agent-wake, hive-bash-mcp)
vinzenz pushed to main at vinzenz/hyperhive 2026-07-23 16:40:53 +02:00
0ae0780089 style(#2591): reword render_dag_line doc so clippy doesn't read it as a list
acffb6333b test(#2591): update queue tests for Done-nodes-vanish semantics
33c3fb3b34 refactor(#2591): hivectl derives DagView label + roll-up state from nodes
52dd9ede23 feat(#2591): add GET /api/build-log/<node_id> {,/raw} query endpoints
02e2bf895e refactor(#2591): DagView carries host-computed timestamps + NodeView.has_log
Compare 9 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-07-23 15:05:30 +02:00
a7f0f3d231 fix(#2635): drop obsolete todos_db/reminders_db path aliases
c316dc852d feat(#2635): consolidate todos + reminders into one hyperhive-state.sqlite
Compare 2 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-07-23 14:23:24 +02:00
64a14718fe docs(#2627): clarify hive-sh4re owns payloads, not the wire envelopes
vinzenz pushed to main at vinzenz/hyperhive 2026-07-23 14:17:55 +02:00
7176ce6322 docs(#2627): add README for hive-screen-mcp
vinzenz pushed to main at vinzenz/hyperhive 2026-07-23 13:16:40 +02:00
bbfc578c95 docs(#2627): add READMEs for the remaining infra crates
vinzenz pushed to main at vinzenz/hyperhive 2026-07-23 12:34:30 +02:00
4017a57350 docs(#2627): add READMEs for hive-jobq + the socket wire crates
e9df5def02 add agent-facing compact tool gated on context usage
Compare 2 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-07-23 10:01:34 +02:00
5e1abe4836 fix comment: remove tracker tag from schedules.js module doc
fab2fdcc0a fix(#2650,#2649): drop reminders tab + pending_reminders chip
Compare 2 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-07-23 07:48:04 +02:00
ee072149c9 fix(#2038): don't treat MCP 'pending' status as degraded
vinzenz pushed to main at vinzenz/hyperhive 2026-07-23 00:12:38 +02:00
a80d0b0fed delete c0re-side reminder plumbing (#2635 inc 1 commit 6)
dcb2b79715 strip issue-tag comments from #2635 inc1 commits per hive-rules
e11e8294a3 repoint post_turn_counts + dedup web_ui stats onto todo_server::dial (#2635 inc 1)
e8d101d663 repoint remind/cancel_loose_end/get_loose_ends to the local reminder socket (#2635 inc 1)
8b35b8c4af repoint per-agent stats reminder rollup off the broker (#2635 inc 1)
Compare 9 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-07-23 00:11:05 +02:00
94a172cba3 docs: stop claiming tracker-tag/comment-block lint are non-required
vinzenz pushed to main at vinzenz/hyperhive 2026-07-22 23:58:37 +02:00
03eb64cb5c feat(#2591): hive-jobq Node lifecycle — started/finished timestamps + failure reason
vinzenz pushed to main at vinzenz/hyperhive 2026-07-22 22:50:37 +02:00
30a2a2e9de feat(#2641): sudoless hivectl via a hive-admin group on the host socket
vinzenz pushed to main at vinzenz/hyperhive 2026-07-22 22:02:41 +02:00
c4deca99db fix(#2639): cancel_loose_end kind="todo" clears without a bash round-trip
vinzenz pushed to main at vinzenz/hyperhive 2026-07-22 21:10:25 +02:00
4989bcdb5e type Message.from as Ident
76647415af type Approval.agent as Ident
8c1979f05c type get_agent_meta target as Ident (#2621)
3df565789c type ask to target as Ident (#2621)
Compare 4 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-07-22 19:47:38 +02:00
0ab6b764be docs(#2591): fix stale Claim.agent doc + explain cancel's container roll-up (argus review)
600bc051e1 refactor(#2591): move the perm-change payload onto the WritePermFile node
be2dfa8cd3 refactor(#2591): make NodeKind the queue payload — drop JobPayload, agent into variants
2294cd4516 feat(#2591): auto-complete the DAG container + run terminal hooks inline
a78280feed refactor(#2591): model a DAG as a container node — grouping side-tables become graph walks
Compare 9 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-07-22 18:30:15 +02:00
e58457da17 feat(#2621): tighten bash task names to a valid ident ([a-z0-9-])
vinzenz pushed to main at vinzenz/hyperhive 2026-07-22 18:02:09 +02:00
d0ac48299a fix(#2632): drop stale /api/bash-tasks reference from api_todos doc
88f17320b6 fix(#2632): remove /api/loose-ends endpoint; drop refreshLooseEnds (address argus/mara review)
3780f674f4 fix(#2632): remove /api/bash-tasks endpoint (address mara review)
4905b688be feat(#2632): switch agent page loose-ends pill to todos; remove bash-tasks pill
Compare 4 commits »