Commit Graph
32 Commits
Author SHA1 Message Date
buzzert 56279fba7f web: hide tool entries in Sybil Agent transcript 2026-10-14 15:29:50 -07:00
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 dd6cd1ea7b Add indexed history search across iOS and web
TestFlight / Build and upload (push) Successful in 1m55s
2026-10-07 22:05:49 -07:00
buzzert 14191de8f4 No rounded corners 2026-09-30 21:30:54 -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 eb2b0d3ca0 Add chat thread forking
TestFlight / Build and upload (push) Successful in 1m52s
2026-08-16 17:42:39 -07:00
buzzert 42022bf055 Improve chat composer typing performance 2026-08-13 00:08:15 -07:00
buzzert 1952f4f358 web: open links in chat in new tab 2026-07-19 16:08:38 -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 fccc8110f4 Show in-progress tool calls 2026-06-05 22:20:56 -07:00
buzzert 39014eee18 Add fullscreen PWA support 2026-05-30 00:32:57 -07:00
buzzert 2403dd99ae web: busy character animation 2026-05-03 17:52:50 -07:00
buzzert 29e340fd08 quick question feature 2026-05-02 23:48:01 -07:00
buzzert 8051dd2c71 web: nicer tables 2026-05-02 23:17:52 -07:00
buzzert 38da3cea72 adds attachment support 2026-05-02 19:21:06 -07:00
buzzert dc9336acf9 add chat flow for search results 2026-05-02 16:48:01 -07:00
buzzert adb9e15b6c new look 2026-05-02 15:44:31 -07:00
buzzert d5b06ce22a [feature] adds web_search and fetch_url tool calls 2026-03-02 16:13:34 -08:00
buzzert a5650e8a1b Truncate urls in search results on narrow viewports 2026-02-14 22:19:18 -08:00
buzzert a76b4ba232 links open in same tab in /search 2026-02-14 21:56:50 -08:00
buzzert 55422d7ccc search results - keyboard nav 2026-02-14 21:37:58 -08:00
buzzert 642d0ba460 Implement streaming 2026-02-14 21:15:54 -08:00
buzzert 0c892d0ffa loading indicator, growing message box 2026-02-14 21:07:31 -08: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 342bc4481a search: forget 'text', use full url instead 2026-02-14 02:05:45 -08:00
buzzert 444b5b33f0 answers: collapsing behavior fixed height 2026-02-14 02:02:18 -08:00
buzzert e3829e813f search: slightly better results appearance 2026-02-14 00:33:33 -08:00
buzzert acca7be7f0 web: separate search route 2026-02-14 00:22:19 -08:00
buzzert 16a668b6ee Add web frontend 2026-02-13 23:15:12 -08:00