- Css layering (204ce95)
- keepAuthFresh: Deadlock if cannot refresh (2739ac5)
- Convex is now dumber (4e15837)
- Tsconfig resolve (d959e26)
- Should only call proxy on local (0ff3694)
- Revise SSR note in README (95b03c1)
- Simplify README for LLM Chat (3f4a3f3)
- Collapsible LLM Chat description (9c088fb)
- README: Docs maintenance (1406838)
- Update deps and opt-in to nuxt
typescriptPlugin(17a18c1) - Update deps (c18fe19)
- Nested autoimport fixed (ef30b78)
- Update deps (215b7b3)
- Update i18n key template syntax (7301439)
- Update deps (d769824)
- Update tsconfigs (0582b46)
- Remove custom text tokens (390b016)
@ark/schemaref not necessary anymore (ea2e059)- Update deps (70eb7af)
- Support app with
baseURL(c16898d) - Update deps, apply lint fixes (use pm catalog) (f1f59c4)
⚠️ Auth improvements, refactors (desc) (df03a02)⚠️ Migrate toWorkOSas hosted auth, polish auth middlewares, fix logout (1dac7e0)
- Provider cache key typo (b02c8e4)
- README: Update (6486ceb)
- Set
ArkTypevscode settings (b68ddea) - Update deps (75aaa12)
objectOmitnow available in@antfu/utils(499f097)- Remove constant secret so it alerts you to set one (dfbb123)
- Update deps (0717bfd)
- Update deps (1594fba)
⚠️ Auth improvements, refactors (desc) (df03a02)⚠️ Migrate toWorkOSas hosted auth, polish auth middlewares, fix logout (1dac7e0)
- Add sample
grammytelegram bot implement (d0e5bbd)
activeAgentcompute (c6e5cdb)
⚠️ Reword:RouteApp=>Route(55c7fdd)
- backend: Update README (5f4a082)
- Update deps (17b0497)
- Update INIT_PROMPT (8b47fd2)
- Update free agents (2fb5a2e)
- Update free agents (bd53ef7)
- More readable validation error (0156b80)
- Fix scrollbar visibility (7befd19)
⚠️ Reword:RouteApp=>Route(55c7fdd)
- NamesMT (@NamesMT)
- Update deps (db2f47d)
⚠️ Oklch colors, some syntax fixes (234bdd2)
⚠️ Oklch colors, some syntax fixes (234bdd2)
- NamesMT (@NamesMT)
- devContainer/postCreate: Auto install pnpm via corepack (4646033)
- Local workerd dev setup and guide (d0d67c4)
- Add
repo-releasescript (ddf137f) - Tailwind v4 compat (1fb0e38)
- Shadcn-vue with Nuxt 4 (10b6c82)
- Fetch util now published as
fetch-result-please(78dbc65)
- Update deps (05583c9)
- Remove unnecessary
@ts-ignore(64ecb06) - Add
NuxtRouteAnnouncer(2decf00) - Update deps (ad30b2f)
- Update deps, use official
parseResponsefrom hono (6c536ad) - p/kinde-main: Should report when required envs are missing (b074f36)
- Update deps (53229b7)
- Update deps (2feee9c)
- Update major
hono-openapi(19bafc4) - Upgrade to
ai-sdk@5(93e267a) - Update default model (8de484e)
- NamesMT (@NamesMT)
- Update layouts, add font size tokens (3fe8d3f)
- Opt-in into new nuxt v4
TS Project References(26b00e8) - Set default dev script to full dev instead of
dev:noConvex(b00308e) - Housekeeping (98116e7)
- Housekeeping (d312a05)
- Update deps (eb36121)
- Add
launch.jsonso you can start dev with debug easily (9174350) - Update deps (88a89ee)
- Minor (8db23cf)
- Update free models (42c8b84)
- Update INIT_PROMPT (af05eb6)
- Update INIT_PROMPT (6d81f03)
- NamesMT (@NamesMT)
- Simple AI chat demo example (811f918)
- Threads-based agents chat system (milestone 1) (35b1abe)
- Not found handler for Workers SPA/SSG (c52adb9)
- Milestone 2: refac sidebar, mobile working good (316646d)
- Thread title gen, some general fixes (a9ed7d1)
- Milestone 3: support anonymous user (a9f94e3)
- InsaneUI mode, UI polishing, scroll logic changed again (7d67d8b)
- Sidebar polishing: guest content, tooltip (8996fd3)
- Copy, branch, reval local thread, more UI polish (eba5c3e)
- Branch icon and link (a9d4f33)
- Frozen thread (baff73b)
- Efficient concurrent sessions of same thread support (2dc8e80)
- Share Thread (b19e1ca)
- Persist shared thread to local (50dec3a)
- Multi-user identity context support (156b551)
- Optimistic freeze and fix anonymous freezing thread from another session (42f6adc)
- Interactive multi-agent chat (bf195e2)
- Better system context system (ccde47a)
- Improve multi-agent system prompt (d56d18b)
- Language and log-in/out in Settings (9c9b816)
- Improve system and messages context. (1098018)
- Nickname setting (474edc0)
- Migrate anonymous threads to user account (7451a0b)
- Better backend error handling (6c777e6)
- Elegant BYOK UI settings support ✨ (aff549b)
- Refactor and fixes client streaming flow, user can send messages at the same time seamlessly (d0fea42)
- Improve and fixes nicknames (9d070b3)
- Improve system prompt (db24300)
- Improve system prompt again (224dad5)
- Tip for thread context menu (19f7f3e)
- Allows line breaks for mobile prompting (a771389)
- Prompt, scroll, responsive UX + fixes, cleaning, restyle threads hover (3ccaba8)
- Hotkeys and search dialog (3644a37)
- Add some more providers (cb54cec)
- Sample working image input modality, no db schema persist and ui render yet (7017549)
- Use new
MDCCachedcomponent, more visible skeleton (a673120) - Stuck streams resolve perf (e310762)
- Prevent invoking multiple fetches (560bdfd)
- Improve
resolveStuckStreamMessages(56328dd)
- Temporary patch for Workers (a13168f)
- New patch for hono-sessions (1ab38c4)
- Correct
alertIsStreamingcheck (affa55a) - ChatSidebar render might error (e59667b)
- Not found handler for Workers SPA/SSG (4b94b84)
- Threads fetching of different users (867cdd1)
- Missing
interfaceSRK(9dac613) - Threads sync data and orders (c2ded57)
- Auto scrolling not working on new convo (99e7d3a)
- Branch does not work on newly chatted message (0118ac8)
- Should prevent frozen thread to receive new message (bcfbcac)
- Incorrect count length (3720b26)
- Should not try subscribe on empty id (86bd8e6)
- Hold shift still open the share modal (266155c)
- Dev scripts should be interactive (d9f1834)
dev:fullscript fix (db932c5)- New models doesn't work (7f2592d)
- Relocate and fix counter when branch (4ecbd41)
- Mobile sidebar scrolling (7f7b8d7)
- Floating menu bg on mobile, better bg (6252e7e)
- I18n broken by VSCode Extension (6f91020)
- Error response formatting (9b23b3b)
- Do a last re-render on stream finish (MDC bug) (3261eed)
getChatNicknameon new user (ad2bb1d)- Opacity transition causing glass render bug (df90598)
- First time toggling of the theme button (d049d2f)
- Add
openaiprovider to backend (c6f4da4) - Permissions issues (f3d4081)
- Simpler merging logic, fix shared thread not showing up (7bc0f84)
- Needs serializing to save to IDB (2421efc)
- Background capturing some scroll on mobile (70bb857)
- Should not open dialog by default (3abbb33)
- Viewport on some mobile browsers (9b244f4)
- Missing i18n for search placeholder (a9a5688)
- Wraps
fixedheader with a container to prevent layout shifting when using modals (1392569) - proxy: Should use
$apiUrlinstead (1c37173) - Missing sidebar background color (47d713a)
UserProfileType, move to@local/common(782dd1e)- Waits for other projects to
tsc(a52617c)
- More conventional env file namings (ed238fa)
- Rename and reduce unnecessary ops in internal functions (999ac7d)
- Codebase beautify and general fixes (4d45ff0)
- Remove unnecessary bit (1b8b987)
- Restructure
backend-convex(299cc0f) - Minor (b7dd314)
- Share dialog UX, general cleaning (b3b35a4)
- Add
2.0 flashmodel w/ attachment capability, some refactors (e831f39) - Move
GSStoCGP, add shortcut and context access (baaf475) - backend: Use
consolelogger directly for better cloud compat (02dff79) - More readable proxy implement (ab30757)
- Cleaner theme extends defines (fea8eac)
- Better
commonColorVarsGen(98bee0a)
- README: Update (abe3324)
- README: Update (aca8828)
- README: Update (f154486)
- Update note for convex (4ba0495)
- README: Note about adding AI providers (0730423)
- README: Note the project's mindset (23e649d)
- frontend: Add note about
deployscript including build (c68a468)
- FlickeringGrid: Minor types error (7cd3d9f)
- Lockfile (da74d62)
- Update deps (56da4da)
- Should do scroll on a timeout (b74c5ba)
- Easier to escape the scroll bottom grab. (fc3c087)
- Clean not needed file (493c1dc)
- Change script to
dev:preparefor good turbo compat (87f1095) - Reduce unnecessary div level (c1f2386)
- Milestone 1.5: initial mobile render-able (375c96c)
- Test disable
apiRoute, bundle all languages (3eae5df) - Use
MDCinstead ofMDCCached(2bbe79a) - Easier scroll escape (926e495)
- Logic to prevent possible multiple streams on the same message (d436750)
- Save more regularly, correct pool timing with save frequency (639c86d)
- Add template file for OgImage (d91fb65)
- UI/UX/DX fixes (6c94508)
- Minor change (b0fd47b)
- Alternative config for optional convex script (4bba9e7)
- Fix i18n (d57c935)
- Should also delete messages when deleting a thread (7cde40b)
- Update deps (fix message outdated persist) (b66f294)
- Bump lib, fix i18n (d9bb7fb)
- Remove debug log (6a74ad1)
- SignIn should return to where you left 🫡 (9b5499f)
- Should not show empty nickname for logged user (9642227)
- Should navigate on left mouse only (737f3ec)
- Minor (a67f92c)
- Update deps (fd02319)
- Minor, prepare for avatar display (a3a29e1)
- Manually register lenis instead because the official module breaks
useNuxtApp(c2dfb4e) - Migrate to
tsdown, remove dynamic imports vars for now bc toolchain compat (cc52610) - Remove bad old classes (3df127d)
- Latest nuxt-seo compat (does not require v-if) (c1a2352)
- frontend: Add user-facing
namefor locales (70a219c) - Always attach local dev origin when proxy (f28f955)
- Expose
apiUrl(c3b8d4c) - Update deps (fc585dd)
- Rollback
nuxtto4.0.0-alpha.3due tonode-compile-cachedir bug (3989f4a) - Update deps (windows compat fix) (c305185)
- Rollback to Nuxt alpha 2 due to weird TS bug on some machines (e68226c)
- Add note about
NuxtTime(9130df0) - Update .gitignore (bdc16a9)
- Update deps (vue-tsc 3.0) (e0b5da3)
- Lint and type fixes after upgrade (40ed83a)
- Set tsconfig for TS references use (a74b1fa)
- Set
quickcheckto run on frontend deploy (lint & typecheck) (8141c0d) - Allow test:types for
backendandbackend-convexto emit (d9dddb3) - Update deps (7c75a0f)
- Should only show
Chattab if Convex exists (6388681) - Add some more rate limits (8536977)
- Minor UX (b369f8f)
- chat: Better distinction between user and ai (11ef97d)
- Increase render size for AI card (d056db4)
- Sidebar/interface minor ui/ux (8f90d92)
- More readable intro text for InsaneUI (1f0a87c)
- Fix
muted-foregroundcolor (aa9f02f) - Minor UI (2168cf0)
- Fixing my palette again (419b028)
- Fix Skeleton overflowing on mobile (3ef96fc)
- Prose copy button should only show when needed (094edb9)
- Responsive scale better (78f25b6)
- ProsePre: Min-width (8540784)
- InsaneUI submit button (0990011)
- Should have transition-opacity here (a8c84d9)
- NamesMT (@NamesMT)
- Convex shared auth integration (c99c00d)
- convex: Authenticate and rate limit for
tasks.add(3bd9ce7) - Add
getConvexErrorMessageutil (bfc4675)
- README: Minor (3fad12b)
- Define schema for
taskstable for full e2e2e type-safety (01f4213)
- Initial
LoadingScreen(84996e4) - Reduce console warn due to NuxtPage (0dc6ecc)
- Improve UI/UX regarding Convex test (2577ea1)
- Wrangler.jsonc (5f1845a)
- Properly populate tsconfig references (b47bb42)
- Frontend beautifying - thanks
Roo Code(94e1969) - LoadingScreen beautifying - thanks
Roo Code(7f06a50) - Minor fix (34d9663)
- Minor (6c19dc1)
⚠️ Major repo fixes and cleanup, removed PrimeVue (daddfa0)
- NamesMT (@NamesMT)
- Trung Dang dangquoctrung123@gmail.com
- Add sample route to demo Convex fetching from backend (dd155a2)
- Lockfile (ec2406d)
- Remove lingo patch (801e0d5)
- NamesMT (@NamesMT)
- backend: Fix import shortcut path missing
.js(cbaab7e)
- Improve
build/deploydx, turbo pipeline, fixbackend-convexdeploy on frontend build (6ef6abc)
- NamesMT (@NamesMT)
- frontend: More extensive UI (layouts) boilerplate, general adjustments and fixes (ba56920)
- Weird i18n-ally globbing and ordering bug break extension reactivity (902300a)
- backend: Use import map instead of ts alias, reduce file count (d4338f7)
- Clean CHANGELOG.md (d0c7da8)
Initial release <3
- NamesMT (@NamesMT)
- Ikko Eltociear Ashimine eltociear@gmail.com
- Trung Dang (@NamesMT)
- Turbobot turbobot@vercel.com