• Berlin
  • Joined on 2025-01-15
vinzenz pushed to main at vinzenz/hyperhive 2026-08-19 21:40:50 +02:00
1f24193609 feat(swarm-victoriametrics): scrape the store's own prometheus endpoint
ff5c76c42f feat(#3520): scrape swarm-service prometheus endpoints at the swarm tier
Compare 2 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-08-19 21:40:13 +02:00
377dbb57e3 swarm-controller: fix broken intra-doc links (private items, rustdoc lint)
f3e42c93b4 swarm-controller: wire the config-PR webhook, not just the poll
66c494697f swarm-controller: track agent config-PR status independently of hives
Compare 3 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-08-19 21:06:01 +02:00
3c390f8132 docs(#3255): the announce doc described the design the rework replaced
33958d78ae refactor(#3255): a constant, not a module with an essay
9b939f4626 refactor(#3255): one knowledge subject, single writer and many readers
84125b0806 docs(#3255): correct the reaper invariant the swarm webhook test guards
d2a550e685 feat(#3255): hives stop owning the knowledge webhook, and clean up their own
Compare 8 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-08-19 21:04:56 +02:00
893b686c15 fix(#3527): a missing source must report as zero, not as empty
40557ffb74 fix(#3527): count the hive half, not the assembled bundle
Compare 2 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-08-19 20:03:34 +02:00
149f745e76 docs(matrix): trim upgrade notes per review
47f5e57c68 docs(matrix): demote breaking-change notes to clearly-scoped upgrade sections
Compare 2 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-08-19 19:55:00 +02:00
6d9a2fa9f6 swarm-ui: fix underline not showing on the initial page load
daabb4fe6a swarm-ui: brand text follows the nav accent too
a5584d0fcd swarm-ui: plain fade + multi-hop underline sweep, per review
6be1bbd4f7 swarm-ui: page-switch animation (pop entrance + nav underline travel)
Compare 4 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-08-19 19:33:29 +02:00
213e0a1b89 swarm-ui: jobs page auto-refresh
vinzenz pushed to main at vinzenz/hyperhive 2026-08-19 19:32:20 +02:00
3b0180e7d6 docs: trim observability.md's duplicate option-reference sections
vinzenz pushed to main at vinzenz/nixos-configuration 2026-08-19 19:29:06 +02:00
d5c8088760 nix flake update
vinzenz pushed to main at vinzenz/hyperhive 2026-08-19 19:06:55 +02:00
36810ae598 fix(#3529): create agent config repos in agent-configs, not agents
vinzenz pushed to main at vinzenz/hyperhive 2026-08-19 19:06:26 +02:00
c5bea0b8c4 forge-notify: widen earlier-activity marker to the full timeline
530eedd5f4 forge_notify: flag earlier comments the latest_comment_url blurb hides
Compare 2 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-08-19 18:23:50 +02:00
b8b571fea0 fix(#3524): stop naming the trust bundle as the oidc issuer anchor
vinzenz pushed to main at vinzenz/hyperhive 2026-08-19 18:10:30 +02:00
f5ff8698f3 swarm-controller: extract jobq_metrics into its own hive-jobq-metrics crate
621245306f swarm-controller: move OTEL deps to workspace level, drop jobq_metrics singleton
1f5a7b71ed swarm-controller: export jobq state rollup as OTEL gauges
Compare 3 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-08-19 17:32:50 +02:00
b25aa157df swarm-ui: give Panel an optional header icon slot
vinzenz pushed to main at vinzenz/hyperhive 2026-08-19 17:14:01 +02:00
582b5cf83d fix(#3500): make the swarm-controller forge account a site admin
vinzenz pushed to main at vinzenz/hyperhive 2026-08-19 17:12:06 +02:00
aca39072d5 fix(#3072): stop waking every agent on a re-applied m.space.child state event
1207a0e282 swarm-ui: create-agent layout fills the page width, centered
3b339b2232 swarm-ui: equal-width create-agent cards, full-width inputs
f30897b44e swarm-ui: create-agent info panel reads as the finished flow
fc65811d9f swarm-ui: fill create-agent's empty column with an explanatory panel
Compare 6 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-08-19 17:06:58 +02:00
7880483b51 swarm-otel: stamp the swarm on every hive's pipeline
vinzenz pushed to main at vinzenz/hyperhive 2026-08-19 16:41:25 +02:00
738cc413e7 otel: wait for the telemetry client secret instead of racing it
vinzenz pushed to main at vinzenz/hyperhive 2026-08-19 15:27:16 +02:00
9bd2b9e9e6 otel: a hive always authenticates — drop the unauthenticated mode
7da7915150 otel: refuse a half-configured escape hatch instead of 404ing silently
9dc60061e7 docs: authenticated telemetry ingest, and where the hive's secret comes from
cb787997bd otel: the hive tier presents its own identity to the swarm collector
08faa0970e swarm-otel: authenticate ingest per hive, and stamp the hive from the receiver
Compare 7 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-08-19 15:26:29 +02:00
bd4906ab17 hive-forge: unit-test blocking_open_count
a3f14f5126 hive-forge: surface issues an issue/pr blocks in list/issue/pr
Compare 2 commits »