Commit History

feat(ui): align global button thickness with main page
487b5c1

Tan Copilot commited on

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

Tan Copilot commited on

feat(i18n): localize system UI and move Ctrl+K to overflow
d106179

Tan Copilot commited on

feat(ui): add favicon metadata icons
4dc5498

Tan Copilot commited on

feat(ui): add visible Command Palette trigger
25c3ee2

Tan Copilot commited on

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

Tan Copilot commited on

fix(voice): add language picker for speech recognition
6b82d0c

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

fix: add HF Spaces README config
b3088e4

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(header): wire LocaleSwitcher (vi/en/ja)
8118c30

Đà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

feat(tools): 3 new tools - Jina Reader URL fetch + YouTube transcript + SQL/CSV analysis
f4e061f

Đào Minh Tú Copilot commited on

feat(webSearch): multi-provider chain (Brave/Tavily/Serper/Jina) + free fallback
fd49bd4

Đào Minh Tú Copilot commited on

feat(chat): persist+restore active session id across reloads
99bef26

Đà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(model-picker): pass correct userKey for openrouter/cerebras/mistral
aadf55b

Đào Minh Tú Copilot commited on

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

Đào Minh Tú Copilot commited on

fix(ui): make 'Chi tiết kỹ thuật' + AB error pane scrollable on mobile
f5f72b6

Đào Minh Tú Copilot commited on

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

Đào Minh Tú Copilot commited on

fix(rate-limits): correct Groq + GitHub Models entries against official docs
b5b4a41

Đào Minh Tú Copilot commited on

fix(rate-limits): Gemma is unlimited on Google free tier (RPM/TPM only)
2f23749

Đào Minh Tú Copilot commited on

feat(generateImage): auto-enhance short/non-English prompts via Groq
a7a1528

Đà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

fix: drop generateImage pre-warm + add loading skeleton
0fad258

Đào Minh Tú Copilot commited on

fix: render generated images + fix tool-call layout overflow on mobile
4b75b09

Đà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

fix(model-store): replace state ref on each notify so React re-renders
a3fc6b8

Đào Minh Tú Copilot commited on

fix(model-picker): swap DropdownMenuItem for plain button on scan row
6dfcc2c

Đào Minh Tú Copilot commited on

fix(model-picker): spinner + locked button while scanning
8fbb974

Đào Minh Tú Copilot commited on

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

Đào Minh Tú Copilot commited on

fix(model-picker): show used/total with red when exhausted
ca0e286

Đào Minh Tú Copilot commited on