hh pushed to main at beaver/beaver-gateway 2026-08-29 00:35:23 +00:00
7e1a6a689c feat(scheduler,rotation,envelope,api,ui): pgqueuer jobs and deferred injects, master rotation with handout, vault envelope, jobs page
hh pushed to main at beaver/beaver-gateway 2026-08-28 23:44:08 +00:00
0479d7cdda feat(conversations): pre-SDK rows read from canonical messages, implied titles, markdown adopts them by first prompt
hh pushed to main at beaver/beaver-gateway 2026-08-28 23:37:55 +00:00
0cc2c5291f fix(markdown): a rewritten assistant reply reseeds the session instead of resuming it
hh pushed to main at beaver/beaver-gateway 2026-08-28 23:20:05 +00:00
5cd18fa2d7 fix(ui): sidebar footer in one row, no user name
hh pushed to main at beaver/beaver-gateway 2026-08-28 23:08:50 +00:00
e45e9960ed fix(ui): thread header counts only queued items; label the live dot
hh pushed to main at beaver/beaver-agent 2026-08-28 22:49:31 +00:00
c830ca73e6 feat(config,caddy): single gateway port and site.caddy per the komodo convention
hh pushed to stable at beaver/beaver-agent 2026-08-28 22:49:31 +00:00
c830ca73e6 feat(config,caddy): single gateway port and site.caddy per the komodo convention
hh pushed to main at beaver/beaver-gateway 2026-08-28 22:49:12 +00:00
16b6bbddda feat: one gateway port with path-mounted frontends, markdown chat, collapsible sidebars
hh pushed to main at beaver/beaver-gateway 2026-08-28 22:18:14 +00:00
540327efa1 feat(ui,api): chat view with live tail and autoscroll, conversation rail with last message previews
hh pushed to stable at beaver/beaver-agent 2026-08-28 20:33:22 +00:00
c6bf30b5af feat(config,caddy): admin spa under /admin and memory_root for the api frontend
hh pushed to main at beaver/beaver-agent 2026-08-28 20:33:21 +00:00
c6bf30b5af feat(config,caddy): admin spa under /admin and memory_root for the api frontend
hh pushed to main at beaver/beaver-gateway 2026-08-28 20:32:42 +00:00
645df6f2b4 feat(ui): endpoint catalog with copyable urls on the now page
b577034c83 chore(ui): beaver favicon from beaver-land and impeccable design sidecar
00618ab7ad feat(ui,api,admin): sveltekit admin spa, usage by day/agent/conversation/model, rate limits, memory tree, turn snapshot
Compare 3 commits »
hh pushed to main at beaver/beaver-gateway 2026-08-28 17:38:49 +00:00
aaaf459e6d fix(backends): remember the session id from the first frame so a cut turn stays resumable
hh pushed to main at beaver/beaver-gateway 2026-08-28 17:33:28 +00:00
4ad014726b fix(core): a turn cut by shutdown keeps running_turn for recover
hh pushed to main at beaver/beaver-gateway 2026-08-28 17:21:06 +00:00
8c9c6eee69 fix(telegram): brief-seeded branches reply and stream in their topic
hh pushed to main at beaver/beaver-gateway 2026-08-28 17:03:10 +00:00
21766fe2d7 feat(core): seeds without text wait for the first turn
hh pushed to main at beaver/beaver-gateway 2026-08-28 16:59:03 +00:00
1f8dae57ac fix(telegram,core): no draft for seed turns
hh pushed to main at beaver/beaver-gateway 2026-08-28 16:51:19 +00:00
66325c2879 fix(telegram): last draft push is the final text so the client folds it into the message
hh pushed to main at beaver/beaver-gateway 2026-08-28 16:42:38 +00:00
5a44a16ba3 fix(telegram,core): bare seeds stay silent in telegram
hh pushed to main at beaver/beaver-gateway 2026-08-28 16:32:48 +00:00
c711dcab13 fix(telegram): final message waits for the draft push in flight