Commit graph

56 commits

Author SHA1 Message Date
josh
107a43a803
drop kimi-k2-0905, default to kimi-k2.5 (#1487) 2026-04-17 07:05:40 -07:00
Vincent Voyer
d25b71c0a1
fix: use optional chaining to fix lint errors (#1485) 2026-04-16 18:43:22 +02:00
dancer
f9652b452a
feat: v1 — persistent shell, model gateway, artifact improvements (#1462) 2026-03-20 02:37:02 -07:00
dancer
b4f595a68c
fix(auth): migrate from next-auth to better-auth (#1453) 2026-03-13 16:18:01 -07:00
dancer
3bc77653ad
fix(botid): re-add bot protection to demo branch (#1445) 2026-03-04 11:20:57 -08:00
dancer
99cd8699c1
fix(ai): validate models server-side and fix reasoning detection (#1443) 2026-03-03 07:56:05 -08:00
dancer
ad47aa0ee0
fix(chat): add ip-based rate limiting to prevent session rotation abuse (#1436) 2026-03-02 14:00:40 +00:00
dancer
4dc5d60103
fix(models): remove claude opus/sonnet 4.5 and default to gpt-4.1 mini (#1431) 2026-03-02 05:31:39 -08:00
josh
9d5d8a3ea7
fix: title generation + ai sdk upgrade (#1392) 2026-01-15 16:06:42 +00:00
josh
22de923298
fix dialog animations, mobile input ux, and tool descriptions (#1362) 2025-12-20 00:23:15 +00:00
josh
4d3ba8d9fe
🎄 merry christmas: ai sdk v6 beta + tool approval (#1361) 2025-12-19 23:24:24 +00:00
josh
7942e97095
chore: remove tokenlens and token usage tracking (#1357) 2025-12-15 16:56:10 +00:00
josh
b1da86062e
feat: dynamic model discovery from vercel ai gateway (#1353) 2025-12-14 21:26:49 +00:00
josh
a3802348fa
fix: resolve scroll flickering on message send and improve thinking state animation (#1333) 2025-11-29 13:02:24 +00:00
Hayden Bleasel
31e6f41de9
Misc fixes (#1298) 2025-10-31 21:49:43 -07:00
Mateo Ortegon
d366de3c86
Fix: generate title from user message — use only text parts (#1279)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-10-31 17:09:46 -07:00
josh
1c13682721
chore: updated weather tool (#1269) 2025-10-09 19:28:04 +01:00
Hayden Bleasel
947ed094a6
Restore Ultracite + fix sidebar (#1233) 2025-09-21 19:02:31 +01:00
josh
1aff7d9868
Revert "Upgrade linter and formatter to Ultracite" (#1226) 2025-09-21 12:03:29 +01:00
Hayden Bleasel
0e320b391d
Upgrade linter and formatter to Ultracite (#1224) 2025-09-20 12:47:10 -07:00
Brandon McConnell
848205f5cb
Upgrade to Tailwind CSS v4 (#1173) 2025-09-09 20:44:07 +01:00
josh
431eb919b5
fix: lint workflow (#1167) 2025-09-08 21:02:06 +01:00
josh
73dae0d10f
fix: replace test models with lightweight mocks to resolve module errors (#1164) 2025-09-08 16:27:32 +01:00
josh
60b09d170c
fix: conditionally import test models to resolve Node.js module errors in production (#1163) 2025-09-08 16:08:57 +01:00
Nicklas Scharpff
1e539b65b3
feat: add tokenlens integration for language model usage tracking (#1161) 2025-09-08 15:56:10 +01:00
josh
dff2191611
integrate ai gateway and improve ui components (#1145) 2025-09-01 11:07:07 +01:00
Jeremy
4c281fe09d
chore: update to ai sdk v5 beta (#1074) 2025-07-03 02:26:34 -07:00
Jeremy
721b30e6f9
fix: do not include backticks for code blocks (#966) 2025-04-29 17:18:51 -07:00
Jeremy
23964e3392
feat: support appending request hints to prompt (#965) 2025-04-29 16:18:46 -07:00
Jeremy
f18af236a0
feat: only send user message as part of request (#957) 2025-04-26 01:09:01 -07:00
Jeremy
9279135355
feat: support guest session (#919) 2025-04-25 23:40:15 -07:00
Jeremy
6e16f3b30a
chore: organize tests and tweak stream delays (#942) 2025-04-20 22:27:20 -07:00
Jeremy
dfda9118d9
feat: use grok-3-mini as reasoning model (#922) 2025-04-09 17:46:27 -07:00
Jeremy
235b0edb91
feat: use xai image model and update deploy link (#882) 2025-03-21 21:18:56 -07:00
Jeremy
7811c0f7fb
feat: update providers (#881) 2025-03-20 14:10:45 -07:00
Walter Korman
4cfe5b90d5 rm small suffix, more quote fixes 2025-03-17 16:58:22 -07:00
Walter Korman
6e6cf7830a fix quotes 2025-03-17 16:54:40 -07:00
Walter Korman
a7706aeaca package updates 2025-03-17 16:40:25 -07:00
Jeremy
553a3d825a
refactor: replace isLoading with status (#861) 2025-03-11 15:33:18 -07:00
Jeremy
8e561dced4
feat: add artifact tests (#859) 2025-03-11 14:39:36 -07:00
Jeremy
9628c54755
feat: add reasoning tests (#856) 2025-03-09 21:02:19 -07:00
Jeremy
9dd9a9898c
feat: add tests (#843) 2025-03-04 17:25:46 -08:00
Jeremy
81f909ac3a
chore: rename blocks to artifacts (#793) 2025-02-13 08:25:57 -08:00
Jeremy
5e059844a2
fix: use correct image model id (#761) 2025-02-05 18:11:19 +03:00
Jeremy
9c4dbc8aaa
refactor: improve block modularity on server (#758) 2025-02-04 17:15:39 +03:00
Jeremy
711da0b94b
feat: switch prompts based on selected chat model (#754) 2025-02-03 18:11:32 +03:00
Jeremy
c61d4f91d4
feat: add reasoning model (#750)
Co-authored-by: Matt Apperson <me@mattapperson.com>
2025-02-03 18:03:15 +03:00
Jeremy
76804269c4
feat: add sheet block (#743)
Co-authored-by: Nicolas <nicolascamara29@gmail.com>
2025-02-03 11:03:48 +03:00
Jeremy
5e8cddc886
feat: add smooth stream (#722) 2025-01-23 01:53:41 +05:30
Jeremy
3f9d379a6a
refactor: use tool() and organize by file (#721)
Co-authored-by: Marcus Schiesser <mail@marcusschiesser.de>
2025-01-23 01:19:48 +05:30