Commit Graph
21 Commits
Author SHA1 Message Date
buzzert ef3d79c428 Add persistent agent messaging and shared chat bubbles
Connect Sybil to the Pi root conversation with authenticated REST and WebSocket
APIs, persistent read state, and a dedicated agent tab. Keep optimistic messages
stable through delivery and retries, and animate arrivals without losing the
reader's scroll position.

Share bubble styling with regular chats and remove the obsolete admission sender.
Reject malformed upstream receipts and WebSocket upgrade requests, with regression
coverage and updated API documentation.

Validated with 51 web tests, 44 server tests, both production builds, desktop/mobile
bubble comparisons, and 11 browser animation and scrolling checks.
2026-10-14 12:20:11 -07:00
buzzert 14191de8f4 No rounded corners 2026-09-30 21:30:54 -07:00
buzzert 050a46d7a8 Better mobile-optimized settings UI 2026-09-19 18:55:17 -07:00
buzzert 26d917e96a Polish streaming thinking traces
TestFlight / Build and upload (push) Successful in 1m41s
2026-08-30 15:26:31 -07:00
buzzert 1ef491f39a Add foldable split-pane layout 2026-08-06 23:28:42 -07:00
buzzert 14d2d8cb28 fix spacing between lists and paragraphs 2026-07-05 19:54:34 -07:00
buzzert 76ce62025a bullets in ul 2026-07-04 20:22:13 -07:00
buzzert 27c425f664 supposedly better tool call animation 2026-06-14 19:10:56 -07:00
buzzert 95796646b1 web: tool stacking ui 2026-06-12 00:09:44 -07:00
buzzert d7214c88ad fix most web_fetches from getting blocked using a real user agent 2026-06-11 23:36:19 -07:00
buzzert 39014eee18 Add fullscreen PWA support 2026-05-30 00:32:57 -07:00
buzzert 30656842a7 web: nicer code blocks 2026-05-04 22:18:33 -07:00
buzzert 0c0226e37e web: change font 2026-05-03 21:30:54 -07:00
buzzert 3820007289 web: css: better indenting with nested lists 2026-05-03 16:03:19 -07:00
buzzert 8051dd2c71 web: nicer tables 2026-05-02 23:17:52 -07:00
buzzert adb9e15b6c new look 2026-05-02 15:44:31 -07:00
buzzert 9bfd0ec1e7 Appearance tweaks, fix new message bug 2026-02-14 20:51:52 -08:00
buzzert ec7b33e6ec color scheme changes 2026-02-14 20:34:10 -08:00
buzzert e3829e813f search: slightly better results appearance 2026-02-14 00:33:33 -08:00
buzzert 83d55df73f web: dark style 2026-02-13 23:20:57 -08:00
buzzert 16a668b6ee Add web frontend 2026-02-13 23:15:12 -08:00