• Berlin
  • Joined on 2025-01-15
vinzenz pushed to main at vinzenz/hyperhive 2026-06-16 14:24:34 +02:00
e8d39ecb8b hive-sh4re: make harness_dir the single resolver; hive-ag3nt delegates (#1450)
vinzenz pushed to main at vinzenz/hyperhive 2026-06-16 12:19:52 +02:00
a69844d463 hive-forge: fix ci-log clippy cast_possible_truncation (use try_from)
2223af1b21 hive-forge: add ci-log verb for actions job step logs (closes #1674)
Compare 2 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-06-16 11:18:26 +02:00
1d259e84f2 dashboard: tighten is_plain_ident to match hive-priv validate_name_chars (argus review)
9c480daf0a dashboard: POST /matrix-account-login + account-aware hive-priv matrix-token write (BE-2)
Compare 2 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-06-16 11:17:13 +02:00
8799a9aa11 hive-matrix-mcp: document redaction power-level + concurrency semantics
55ba30aa18 hive-matrix-mcp: cover send_redact reason=None in round-trip test (argus note)
1c0f7a72f7 hive-matrix-mcp: add send_redact tool to delete matrix events
Compare 3 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-06-16 10:29:22 +02:00
79af902d47 dashboard: drop tracker tag from matrix_accounts doc comment (lint)
1ebc384e66 dashboard: GET /api/matrix-accounts — list an agent's provisioned matrix accounts (#1698)
Compare 2 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-06-16 10:23:01 +02:00
06d57a61f8 dashboard: fix matrix-accounts GET path to /api/matrix-accounts
8bb3bd82a1 dashboard: drop matrix-accounts experimental notice; relabel list as provisioned
9293fe3ac9 dashboard: matrix-accounts page — provision/login per-agent external matrix accounts
c187366961 dashboard: dedent call.js moved blocks to module top level
a0fc7e1a9f dashboard: extract questions domain into call.js — Y3R C4LL split complete
Compare 6 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-06-16 00:18:39 +02:00
e6f9679ec9 hive-forge: add issues/issue-list discovery aliases for the list verb
vinzenz pushed to main at vinzenz/hyperhive 2026-06-16 00:03:40 +02:00
e5cd4e58f1 matrix multi-account: isolate per-account stale-token failure so a bad secondary token doesn't kill the daemon
vinzenz pushed to main at vinzenz/hyperhive 2026-06-15 22:04:50 +02:00
c27f915e47 fix(meta): forward HIVE_FORGE_URL etc. into globalEnvironment
vinzenz pushed to main at vinzenz/hyperhive 2026-06-15 22:00:39 +02:00
f7199f183c drop issue number from source comment (tracker-tag lint)
354b270d2a matrixAccounts url: single-source-of-truth default binding (addresses review)
d15ecff6d2 isolation: forward HIVE_MATRIX_URL so matrix daemon reaches the gateway
Compare 3 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-06-15 21:38:23 +02:00
314fb8298f docs: add agent.nix hyperhive.matrixAccounts multi-account matrix configuration (follow-up to #1692)
vinzenz pushed to main at vinzenz/hyperhive 2026-06-15 21:24:24 +02:00
8ba0abcf27 matrixAccounts: assert no extra named 'main' (reserved for hive account)
36fb041c55 matrixAccounts: hive 'main' is implicit primary, option declares extras only
63db108516 rework matrixAccounts to attrset keyed by name + matrixPrimaryAccount
dcc059b4b8 feat: hyperhive.matrixAccounts nix option (matrix multi-account layer 2)
Compare 4 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-06-15 20:48:00 +02:00
26d81cd36e fix(harness): stop resolvconf/dhcpcd clobbering the bridge DNS resolver
vinzenz pushed to main at vinzenz/hyperhive 2026-06-15 20:33:39 +02:00
3b26f58a00 docs: note ping arm in dispatch_op is unreachable
8e79eb4f26 feat: multi-account matrix daemon (account-routed mcp surface)
Compare 2 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-06-15 19:37:18 +02:00
73c53c7d4a feat(#1685): surface attachments in read_room + add download_file
vinzenz pushed to main at vinzenz/hyperhive 2026-06-15 17:59:47 +02:00
6490fc422e feat(hive-forge): add artifact-get verb to download CI run artifacts
vinzenz pushed to main at vinzenz/hyperhive 2026-06-15 17:59:10 +02:00
801b886a4c drop stale send_file_dm doc refs (per review)
07941421c1 replace send_file_dm with open_dm resolver (per review)
19f1fa4f28 rustfmt send_file handlers
cbbd6f3d6e feat(#1681): add matrix send_file + send_file_dm tools
Compare 4 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-06-15 15:51:00 +02:00
1b0f035a05 matrix: add #[must_use] on room_label per review
1b1c6e03b9 refactor(matrix): extract room_label helper, dedup 4 call sites
Compare 2 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-06-15 15:50:51 +02:00
9902d9d9a5 fix(ci): resolve the forge domain to loopback in the hive-ci runner
vinzenz pushed to main at vinzenz/hyperhive 2026-06-15 11:44:26 +02:00
f633abbdc4 refactor(hive-forge): share latest-per-reviewer logic between pr-status and pr-merge