Open Chat Updates
All the latest updates and improvements to the osschat.dev application.
v0.0.14
Preview Environments With Working GitHub OAuth
Pull requests can now be previewed on dedicated pr-{number}.osschat.dev environments, making it easier to review changes before merging. GitHub sign-in is supported in these previews by routing OAuth through the production Convex site, and preview domains are explicitly allowed so authentication requests work reliably.
Read more
v0.0.13
Unified Thinking UI and Search Persistence Fixes
This release simplifies how “Thinking” content is shown by using one unified view for both reasoning and tool steps, and it removes the old Chain of Thought toggle. It also fixes several web search issues, including keeping completed tool steps expanded, correctly counting search usage, and improving how chats restore these details after reload.
Read more
v0.0.12
Auth Loading Screen and JWKS Reset Tool
This release reduces login-related UI glitches by showing a brief loading screen while authentication initializes, helping prevent server and browser rendering from getting out of sync. It also adds a server-side migration you can run to clear stored auth keys when rotating your auth setup, resolving key decryption errors caused by stale data.
Read more
v0.0.11
Better Auth sign-in CORS fix
Fixed a production sign-in issue caused by CORS preflight responses missing the required origin header. Better Auth routes now explicitly allow requests from the app’s supported domains, so browser-based authentication works reliably on osschat.dev and the beta site.
Read more
v0.0.10
TanStack Start frontend rewrite
The app now runs on a fully rewritten TanStack Start (Vite) frontend, replacing the previous Next.js experience. This update also moves sign-in to Better Auth with GitHub OAuth and standardizes chat AI access on the OpenRouter SDK, with an optional account connection for higher limits.
Read more
v0.0.9
GitHub OAuth sign-in and search tools
Authentication now uses Better Auth with GitHub OAuth, so signing in is simpler and sessions work consistently across refreshes and server-side requests. This release also adds daily search usage limits and persists tool activity and reasoning-related UI so chats render more reliably after reloads.
Read more
v0.0.8
Instant Stop, Stream Cancellation, Reasoning Updates
Stopping a response now updates the interface immediately and also cancels the active request on the server, so generation does not continue in the background. This release also refines reasoning display, including support for showing reasoning above the answer and indicating when reasoning was requested but not returned.
Read more
v0.0.7
Critical security patches for web app
This release applies critical security fixes by updating key web dependencies to address multiple reported vulnerabilities. It mitigates risks including remote code execution, denial of service, and potential source code exposure, helping keep your data and sessions safer.
Read more
v0.0.6
New Reasoning Popover and Icon Refresh
Reasoning settings are now easier to find and adjust, with a new popover and clear preset levels including Low. Reasoning can also be enabled across supported models based on your selection, and mandatory reasoning detection is now limited to OpenAI o1 and o3 models for more accurate behavior.
Read more
v0.0.5
Sponsors Box Added to Dashboard
A new Sponsors Box is now available on the desktop dashboard, showing sponsor links with short descriptions on hover. You can dismiss it with a single click, and it will stay hidden in future sessions, keeping your workspace tidy while still making sponsor info easy to find when you want it.
Read more