Commit History

feat(ui): standardize form controls and migrate key selects
22275f8

Tan Copilot commited on

feat(ui): add favicon metadata icons
4dc5498

Tan Copilot commited on

fix(hotkeys): remove Ctrl+K conflict with sidebar
6108ab2

Tan Copilot commited on

refactor(ui): migrate remaining pages to shadcn controls
a566be7

Tan Copilot commited on

refactor(ui): apply shadcn to legacy pages and vision
476f404

Tan Copilot commited on

feat(features): add full functionality index page
2851378

Tan Copilot commited on

fix(i18n): wire locale behavior and restyle language picker
24c7751

Tan Copilot commited on

Wave 15: Language learn, code snippets, vision AI, music playlist/lyrics - 100+ routes shipped
35b2f5a

Đào Minh Tú Copilot commited on

feat(wave-14): todo prioritizer, markdown notes, fitness+mood tracker, recipe finder+nutrition, knowledge base, news feed (10 features)
105e259

Đào Minh Tú Copilot commited on

feat(wave-13): hub w12 update, cmd palette mount, auto-title/memory hooks, PDF-RAG, audio transcribe, calendar scheduler (13 features)
5b2fda8

Đào Minh Tú Copilot commited on

feat(wave-12): legal, medical, social, finance, shopping, homework, pitch, cover-letter (8 AI pages)
69ffd82

Đào Minh Tú Copilot commited on

feat(wave-11): command palette, dashboard, code-review, db, slides, contract, story
b92910d

Đào Minh Tú Copilot commited on

feat(wave10): 8 AI lifestyle/professional pages (meeting-notes/interview/email/recipe/travel/study/music/names)
40b6a0c

Đào Minh Tú Copilot commited on

feat(wave9): 8 AI productivity pages (translate/tone/url-summary/writing/flashcards/mindmap-ai/resume) + hub update
7dd4c0d

Đào Minh Tú Copilot commited on

feat(wave8): 8 devtools pages (text/encode/hash/random/sql/image/qr/fun)
0dba804

Đào Minh Tú Copilot commited on

feat(wave7): hub + devtools (json/regex/colors/time/md/clip)
f7f560a

Đào Minh Tú Copilot commited on

feat(wave6): voice TTS, share comments, tags+favorites, export+shortcuts
1de385f

Đào Minh Tú Copilot commited on

feat(wave5): mind-map, templates, personas marketplace, meeting mode, pinned, notes, link-preview
26c925a

Đào Minh Tú Copilot commited on

feat(wave4): 8 features — slash cmds, search, qr-share, /help, image gen, code sandbox, debate, cost tracker
19a950f

Đào Minh Tú Copilot commited on

feat: message branching + team workspace (Gist-based collab)
bad9b69

Đào Minh Tú Copilot commited on

feat: 10+ features — voice/dragdrop/shortcuts, Ollama+RAG citations, workflows+scheduled, share password+TTL, auto-memory, export-md
70e3124

Đào Minh Tú Copilot commited on

feat: doc editor + offline mode + stats trio + i18n framework
f102ffd

Đào Minh Tú Copilot commited on

feat(prompt): explicit tool-use rules for news/URL/YouTube/SQL queries
c77cfaa

Đào Minh Tú Copilot commited on

fix(mistral): use official @ai-sdk/mistral provider for tool calling
d50829b

Đào Minh Tú Copilot commited on

fix(tools): currentTime accepts timezone+locale, fixes Gemini null-args bug
291fa79

Đào Minh Tú Copilot commited on

feat(providers): add OpenRouter + Cerebras + Mistral free providers
3204b1b

Đào Minh Tú Copilot commited on

fix(google): disable thinking when tools enabled to avoid thought_signature error
64ca3d6

Đào Minh Tú Copilot commited on

feat: real provider rate-limit data via response headers
1f07029

Đào Minh Tú Copilot commited on

fix(generateImage): pre-warm Pollinations cache + better instructions
648c489

Đào Minh Tú Copilot commited on

feat(composer): default AI toggles ON + toast feedback on click
adb9e89

Đào Minh Tú Copilot commited on

fix(mobile): pin chat shell with position:fixed inset:0
0a049d8

Đào Minh Tú Copilot commited on

fix(mobile): lock body to dvh + min-h-0 main to stop composer scroll-up
8da7101

Đào Minh Tú Copilot commited on

feat(message): KaTeX math rendering via remark-math + rehype-katex
747e7c5

Đào Minh Tú commited on

feat(cloud-sync): GitHub OAuth + Upstash Redis cross-device sync (LWW)
e58a028

Đào Minh Tú commited on

fix(css): repair UTF-8 mojibake on streaming cursor glyph (use CSS escape \258D for U+258D )
c21ad94

Đào Minh Tú commited on

feat(model-picker): live discovery for Groq + GitHub Models (parallel to Google) — 'Quét live model' button per provider
0ea3919

Đào Minh Tú commited on

fix(tools+models): repair UTF-8 mojibake in tool descriptions; trim model list to verified-working set; filter non-chat models from Google live discovery
671888a

Đào Minh Tú commited on

feat(google/models): return all chat-capable models, remove name filter
6e68e7c

Đào Minh Tú commited on

feat(google): expand model list w/ Gemma-3 + live discovery /api/google/models
521a523

Đào Minh Tú commited on

remove(reading-mode): drop reading mode feature (overlapped send button)
7ad66dd

Đào Minh Tú commited on

feat(wave10): A/B compare + diff view + self-critique + z-index hierarchy fix
500cd91

Đào Minh Tú commited on

feat(server): smart context compaction when near limit
f9b0358

Đào Minh Tú Copilot commited on

fix(mobile): disable pinch-zoom + prevent iOS input auto-zoom on focus
1a41f12

Đào Minh Tú commited on

feat(ui): density toggle + reading mode
4acb47a

Đào Minh Tú Copilot commited on

feat(voice): hands-free voice mode with auto STT/TTS
fe5434c

Đào Minh Tú Copilot commited on

feat(router): add auto model router based on prompt heuristics
833e205

Đào Minh Tú Copilot commited on

feat(phase1-wave5): SSE streaming + share-link + BYOK + analytics + branching + a11y + nav-bar fix
9343c92

Đào Minh Tú Copilot commited on

feat(phase1-wave4): voice + tool-toggle + prompt-library + error-log + fix webSearch DDG
daaf946

Đào Minh Tú Copilot commited on

feat(phase1-wave2): export chat + token counter + shortcuts + PWA + adaptive typewriter
6fc648c

Đào Minh Tú Copilot commited on

feat(phase1): theme toggle + slash commands + continue button + 4 new tools
3e306e5

Copilot Copilot commited on