Commit History

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

Tan Copilot commited on

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

Tan 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(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

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(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: drop generateImage pre-warm + add loading skeleton
0fad258

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

feat(model-picker): shared store + rate-limit badges
70bea94

Đà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(cloud-sync): GitHub OAuth + Upstash Redis cross-device sync (LWW)
e58a028

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

fix(google): remove unsupported Gemma static IDs; rely on live discovery
53fa8ad

Đào Minh Tú commited on

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

Đào Minh Tú commited on

fix(critique): strip <think> reasoning blocks from self-critique output
250a8e2

Đào Minh Tú commited on

feat(tools): webSearch fallback chain (Brave -> DDG html -> DDG lite -> Wikipedia)
227138e

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

feat(composer): image markup with canvas draw tools
5f4587a

Đào Minh Tú Copilot commited on

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

Đào Minh Tú Copilot commited on

feat(rag): client-side context prefetch from active collection
7af3098

Đào Minh Tú Copilot commited on

feat(tools): add runJs, crypto, stock, translate, github, email tools
5b864ab

Đào Minh Tú Copilot commited on

feat(rag): document collections with mini-RAG via transformers.js
9df054d

Đào Minh Tú Copilot commited on

feat(snippets): reusable text macros with variable expansion
ad2e3d4

Đào Minh Tú Copilot commited on

feat(themes): custom accent color picker
73ba09a

Đào Minh Tú Copilot commited on

feat(tools): runPython with Pyodide WASM
a8568ea

Đào Minh Tú Copilot commited on

feat(message): citations, code enhancements, reactions, chart/mermaid wiring
6376aab

Đà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(tools): add chartGen + mermaid tools
b222a3d

Đà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-wave3): pin/tags/FTS + file upload + personas + memory
ea2a8ac

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

fix(models): drop GitHub Llama-3.1 (no tool-calling via Azure endpoint)
d67f090

Copilot Copilot commited on

fix(models): purge decommissioned models, only keep verified-working list
4ff5f15

Tan Copilot commited on

feat: rebuild UI with Next.js 15 + shadcn/ui + Vercel AI SDK
77ce963

Tan Copilot commited on