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
411a8cebc7
Expose chat-latest and default Quick Question to it
TestFlight / Build and upload (push) Successful in 1m54s
2026-10-02 13:56:44 -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
9229896ad7
harden PWA resume and title fallback
2026-07-23 17:29:02 -07:00
buzzert
c5217b2710
make PWA chat resume idempotent
2026-07-23 17:12:11 -07:00
buzzert
4721717022
server: respect Brave search rate limits
2026-07-19 21:56:35 -07:00
buzzert
87b7d9502f
server: add Brave search provider
2026-07-19 21:35:47 -07:00
buzzert
93ca8a76c3
adds gemini support
TestFlight / testflight (push) Successful in 1m53s
2026-07-11 14:16:21 -07:00
buzzert
03836bbc4c
Raise Anthropic default max tokens
2026-07-05 11:53:17 -07:00
buzzert
297b053a91
big backend refactor
2026-06-13 12:02:22 -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
Agent
4a2493c421
Add per-chat settings UI in web app for additional system prompt and tool checkboxes
2026-05-30 18:09:35 -07:00
buzzert
600bc3befc
search: cache results
2026-05-30 17:58:04 -07:00
buzzert
a6c2ec664b
adds ability to star chats
2026-05-28 22:47:58 -07:00
buzzert
cb8ea935fa
adds the ability to rename chats
2026-05-28 22:22:55 -07:00
buzzert
f79e5e02c5
server: refresh model catalog daily
2026-05-20 22:09:11 -07:00
buzzert
411790ee04
introduces workspace items as combined search+chat model
2026-05-17 00:28:09 -07:00
buzzert
8b580fd3e1
add hermes agent provider
2026-05-04 21:52:39 -07:00
buzzert
f514c42de6
backend, web: support for resuming streams
2026-05-04 09:12:31 -07:00
buzzert
29e340fd08
quick question feature
2026-05-02 23:48:01 -07:00
buzzert
cf9832ca3b
tool call in-flight resume
2026-05-02 22:03:43 -07:00
buzzert
2c32ca66e2
codex no sandbox (its already sandboxed)
2026-05-02 21:50:17 -07:00
buzzert
015253c0af
oai responses api, tool call retries
2026-05-02 21:44:32 -07:00
buzzert
8d6c069a33
Various fixes for tool calling
2026-05-02 21:19:52 -07:00
buzzert
d579b5bf75
adds shell tool
2026-05-02 19:52:19 -07:00
buzzert
fd9ee455fb
experimental devbox support
2026-05-02 19:38:15 -07:00
buzzert
38da3cea72
adds attachment support
2026-05-02 19:21:06 -07:00
buzzert
d7967eaa75
Adds searxng support for tool calling
2026-05-02 18:15:14 -07:00
buzzert
dc9336acf9
add chat flow for search results
2026-05-02 16:48:01 -07:00
buzzert
d5b06ce22a
[feature] adds web_search and fetch_url tool calls
2026-03-02 16:13:34 -08:00
buzzert
fb306e154a
chat: remember last model
2026-02-14 22:06:30 -08:00
buzzert
684d441763
Chat title generation
2026-02-14 21:27:44 -08:00
buzzert
7ef2825c16
docs
2026-02-14 21:20:14 -08:00