• Berlin
  • Joined on 2025-01-15
vinzenz pushed to main at vinzenz/wutzcalc 2026-05-19 18:40:03 +02:00
22577a0a65 add repo url to readme, package.json, flake
vinzenz pushed to main at vinzenz/wutzcalc 2026-05-19 18:29:39 +02:00
1a2f184be3 readme: warn that all code is AI-generated
fae555585f readme: add debian/ubuntu and windows setup
Compare 2 commits »
vinzenz pushed to main at vinzenz/wutzcalc 2026-05-19 18:28:24 +02:00
58027d636a todo: note many-drinks tablet layout case
1f8f377ac6 gitignore: drop local claude settings
a0babc2cfa admin: drag-and-drop drink reordering per bar
4904ff0032 admin: reorder drinks per bar
02c7e9b5fd admin: add and rename bars
vinzenz created branch main in vinzenz/wutzcalc 2026-05-19 18:28:24 +02:00
vinzenz created repository vinzenz/wutzcalc 2026-05-19 18:28:02 +02:00
vinzenz pushed to main at vinzenz/hyperhive 2026-05-19 01:08:37 +02:00
5d27ae3048 recv: fold batch drain into recv(max) — one tool, uniform list response
vinzenz pushed to main at vinzenz/hyperhive 2026-05-19 00:47:39 +02:00
77b89bf2c6 broker: recv_batch(max) — drain a bursty inbox in one round-trip
vinzenz pushed to main at vinzenz/hyperhive 2026-05-19 00:47:02 +02:00
96ffb0e39a stats: uniform chip size in summary row
d3f90f4cc0 stats: per-agent /stats page with chart.js trends + breakdowns
Compare 2 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-05-18 22:38:40 +02:00
f9f1346eae clippy: zero pedantic warnings across the tree
690cb5ab5b broker: lease-style delivery — ack_turn + requeue_inflight close the no-drop loop
Compare 2 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-05-18 19:26:41 +02:00
69a3ca7469 docs: prune landed todos + refresh scratchpad + as-built terminal-rendering
vinzenz pushed to main at vinzenz/hyperhive 2026-05-18 18:49:59 +02:00
2b38805c00 cancel_loose_end: canonicalize kind in success ack (alias 'q' → 'question')
59412452af format_loose_ends: align output text with rename (loose end(s) / no loose ends)
Compare 2 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-05-18 18:48:56 +02:00
5c6c607e25 agent badges: split into ctx (last-inference) + cost (cumulative)
14549dd8a9 agent ctx-badge: use dot decimal for M (1.3M not 1,3M)
93fe1a60dc agent ctx-badge: format >=1M as X,YM
118fbe6a71 agent ctx-badge: drop decimal — 1304.2k misread as 1304.2
Compare 4 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-05-18 18:24:22 +02:00
6e23d087d2 rename: open_threads → loose_ends + cancel_thread → cancel_loose_end across wire / tools / web ui
b1d0a62cb9 cancel_thread: new mcp tool — unify reminder + question cancel on both surfaces
Compare 2 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-05-18 18:13:35 +02:00
fcd407da11 todo: mark terminal coherence pass as landed
f8f2ccff52 agent terminal: coherence pass
f827187341 agent ctx-badge: seed Bus::last_usage from latest turn_stats row on startup
8a3e8bfb7f todo + terminal-rendering: ctx-badge cold-load, auto session-reset, more coherence-pass gripes
Compare 4 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-05-18 17:37:15 +02:00
9995bbc891 get_state_file: refuse symlinks below root + require world-readable mode
vinzenz pushed to main at vinzenz/hyperhive 2026-05-18 14:50:10 +02:00
f84011abc3 todo: bug — token budget exhaustion crashes harness, leaves container up
487be2e1fd todo: per-agent terminal coherence pass → docs/terminal-rendering.md
5389875079 docs: terminal-rendering.md — row taxonomy + inconsistencies + coherence proposal
fd7712f5c1 agent terminal: pretty-render task_started / task_notification
63f5f9a2ef todo: drop landed entries — get_open_threads, whoami, oversize-msg, tombstones+meta_inputs
Compare 7 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-05-18 00:05:58 +02:00
d395bdc945 whoami: drop operator_pronouns (redundant — already in system prompts at boot)
3c66cb6707 whoami: new mcp tool returning name/role/pronouns/hyperhive_rev on both surfaces
Compare 2 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-05-18 00:04:21 +02:00
4ec401a6c7 question/answer text: server-side file_refs
378e8bf9df agent ui: open-threads section (questions + approvals pending)
087a5366fb container row: pending-reminder count chip ( N)
aed43ce4df dashboard: tombstones + meta_inputs events — last /api/state refetches drop
Compare 4 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-05-17 23:46:21 +02:00
76e4034e01 path linkify: server attaches file_refs at message ingest
6e098fad29 path linkify: server-side validation via /api/state-file/check
0e2d26304e path linkify: require last segment to look like name.ext (skips dir refs)
9585edef9b todo: rewrite harness-state split — /agents/<n>/{state,harness}, kill legacy /state
bcb3f580ff todo: split harness-internal state from agent-visible /state
Compare 7 commits »
vinzenz pushed to main at vinzenz/hyperhive 2026-05-17 23:22:45 +02:00
2ad5a94897 dashboard: msgrow flex layout — fix per-char wrap when paths linkify
c2c475bd65 events_vacuum: drop row cap, age-only retention (7d min)
8f5752980f turn_stats: per-turn analytics sink
Compare 3 commits »