• Berlin
  • Joined on 2025-01-15
vinzenz pushed to main at vinzenz/hyperhive 2026-05-17 22:53:03 +02:00
dc1ce1f236 open_threads: new get_open_threads MCP tool on agent + manager surfaces
9ec0d60308 flake: update nixpkgs + nixpkgs-unstable
Compare 2 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-05-17 22:50:52 +02:00
39d8359c10 agent ui: event-driven status / model / token_usage / turn_state
b444dac6e8 agent ui: consolidate status into state-row badges
Compare 2 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-05-17 22:25:40 +02:00
85c0df2e64 harness: enable nix-command + flakes for all agents
vinzenz pushed to main at vinzenz/nixos-configuration 2026-05-17 22:23:51 +02:00
0182c37a04 nix flake update, enable hyperhive forge
vinzenz pushed to main at vinzenz/hyperhive 2026-05-17 22:23:04 +02:00
15f141801b limits: raise message body cap 1k → 4k (catches ~95% of conversational overflow)
0adce04a04 todo: harness ergonomics wishlist (auto-attach oversize / inbox batching / self-cancel / whoami / reply-to)
Compare 2 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-05-17 22:14:13 +02:00
e3b5837378 todo: security section — privsep + state-file hardening
b3970c439c todo: drop landed-dashboard comments
1db6b8ffed dashboard: queued reminders surface
Compare 3 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-05-17 22:09:50 +02:00
cb71a07300 dashboard: clickable file-path previews
a15fafb5de dashboard: surface peer questions + operator override
e7ce35c503 phase 6: container events + drop the 5s /api/state poll
Compare 3 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-05-17 14:49:07 +02:00
f153639cb4 readme: aggressive cut — depth lives in docs/, readme is the hook
61f296fc83 readme: voice pass — opener hook, why-this-exists framing, section breaks
c423ce9e39 todo: lock down get_open_threads scope (asker + target questions)
Compare 3 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-05-17 14:27:44 +02:00
e4438d1a6e todo: phase 6 event-covered redirects converted
f559441a06 dashboard: /approve, /deny, /answer-question, /cancel-question, /request-spawn return 200; matching forms opt out of refetch
d8d393da6d docs: dashboard event channel, hive-fr0nt crate, mutation events, seq dedupe
62784d4933 todo: prune resolved items
Compare 4 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-05-17 14:21:46 +02:00
88a1f4c146 todo: mark phase 5b done; note remaining phase 6 conversions now unblocked
7956e1c627 dashboard: transient_set / transient_cleared mutation events + client derived state
1879b2f485 dashboard: question_added / question_resolved mutation events + client derived state
56d615b51f dashboard: approval_added / approval_resolved mutation events + client derived state
291f1fce42 todo: clickable file paths in dashboard message bodies
Compare 6 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-05-17 13:15:40 +02:00
87f8f8a123 todo: phase 5b — mutation events for approvals/questions/transients
b60774a66c events: LiveEvent::Note becomes struct variant so serde can actually serialize it
aa24080f7b agent: /send returns 200 (terminal + turn-end refresh already cover the visual update)
616ca38199 dashboard: /op-send returns 200; client relies on SSE for visual update
a478792914 dashboard events: unified coord channel + /dashboard/{stream,history}; broker forwards
Compare 9 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-05-17 11:54:55 +02:00
f27108aecf agent: route terminal scroll+backfill+SSE through hive-fr0nt::TERMINAL_JS
0b9e7cbcf6 css: extract terminal pane styles to hive-fr0nt::TERMINAL_CSS
e283e39949 css: route palette + body typography through hive-fr0nt::BASE_CSS
7fc3e81062 hive-fr0nt: scaffold shared frontend-assets crate
1770b51845 manager mcp: expose 'remind' tool sharing storage helper with agent surface
Compare 6 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-05-17 11:27:09 +02:00
753409a5ef reminder: fix symlink escape + db bloat cap + handler consistency
vinzenz pushed to main at vinzenz/hyperhive 2026-05-17 11:22:08 +02:00
3da6912e73 todo: open-threads list also rendered on the per-agent web ui
07b7988915 agent mcp: add 'remind' to --allowedTools so claude doesn't have to ask
0c606fd2dd todo: post-rebuild missed-wake bug + ask rename + open-threads tracker
Compare 3 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-05-17 11:09:30 +02:00
9703753a4c dashboard: fan out op-send when recipient is *
vinzenz pushed to main at vinzenz/hyperhive 2026-05-17 11:06:55 +02:00
6ce85bd6f2 reminder: file_path delivery + extract scheduler into own module
f2484b5e78 agent mcp: expose 'remind' tool for self-scheduled wakes
Compare 2 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-05-17 03:00:22 +02:00
271c524e66 agent_server: reminder body size cap + extract Remind/AskOperator handlers
dba3badeae todo: mark orphan-reminder + unbounded-batch items as fixed
b86c0a2217 reminder: atomic delivery transaction + per-tick batch cap
e45d161cb8 todo: mark recv_blocking race bug as fixed
f78c6085b9 fix: subscribe-before-check in recv_blocking to avoid missed-wake race
Compare 8 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-05-17 02:59:25 +02:00
6652ae90ab tea-login: never fail switch-to-configuration
vinzenz pushed to main at vinzenz/hyperhive 2026-05-17 02:09:08 +02:00
600ed509f4 forge: ensure core/meta repo + mirror meta commits to forge
68020a15c9 forge: drop redundant 'core' org — meta repo lives under core user
db87167469 forge: seed core admin user + 'core'/'agents' orgs on startup
bf20d99142 kick_agent: use /agents/<name>/state uniformly
90f5162076 kick_agent: use per-recipient state path
Compare 5 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-05-17 01:42:44 +02:00
6ba4241a45 show answered question history on dashboard