Commit Graph

3316 Commits

Author SHA1 Message Date
Diego Rodrigues de Sa e Souza
0ead4cbb54 feat(quota+providers): card-grid layout, provider group headers, Codex race fix (#2667)
Integrated into release/v3.8.3
2026-05-24 16:03:18 -03:00
diegosouzapw
f030b007ac docs: update changelog with Batch 3 PR #2666 merge for v3.8.3 2026-05-24 15:49:27 -03:00
M.M
b68190fceb fix: add xhigh+max to effortLevel schema; add opencode-plugin publish job (#2666)
Integrated into release/v3.8.3
2026-05-24 15:48:36 -03:00
diegosouzapw
8893d377f0 docs: update changelog with Batch 2 PR merges for v3.8.3 2026-05-24 14:47:49 -03:00
M.M
0f6daf4386 feat(dashboard): chat-first test slide-over (Option A) (#2660)
Integrated into release/v3.8.3
2026-05-24 14:46:51 -03:00
terence71-glitch
4495a43908 fix(proxy): save dashboard custom proxies in registry (#2661)
Integrated into release/v3.8.3
2026-05-24 14:46:22 -03:00
Benson K B
08d19cf94c feat(cli): integrate native updates, autostart and headless CLI mode (#2662)
Integrated into release/v3.8.3
2026-05-24 14:45:48 -03:00
diegosouzapw
88031a6ada docs: update changelog for PR integrations under v3.8.3 2026-05-24 14:29:14 -03:00
M.M
d06d5aec1b feat(dashboard): add Cmd+K / Ctrl+K command palette for sidebar navigation (#2656)
Integrated into release/v3.8.3
2026-05-24 12:32:15 -03:00
L-aros
a8e3a8cb49 feat(i18n): translate 377 additional zh-CN entries (81 new keys + 296 same-as-en) (#2659)
Integrated into release/v3.8.3
2026-05-24 12:28:09 -03:00
diegosouzapw
f79f84ca99 docs(changelog): integrate PR #2655 into v3.8.3 2026-05-24 10:28:08 -03:00
diegosouzapw
f891f0b621 chore(release): include electron package changes in v3.8.3 2026-05-24 10:22:56 -03:00
L-aros
ecf1a32eea feat(i18n): complete zh-CN translations for 1220 missing keys (#2655)
Integrated into release/v3.8.3
2026-05-24 10:21:40 -03:00
diegosouzapw
271139049d chore(release): bump to v3.8.3 — changelog, docs, version sync 2026-05-24 09:46:20 -03:00
Hernan Javier Ardila Sanchez
15836eebc8 feat(combos): universal context handoff for cross-model conversation continuity (#2653)
Integrated into release/v3.8.3
2026-05-24 09:16:55 -03:00
Chewji
7e70255aab fix(settings): fix Require Login modal Cancel button text and dismissal (#2649)
Integrated into release/v3.8.3
2026-05-24 03:14:21 -03:00
Diego Rodrigues de Sa e Souza
69536917d0 feat(dashboard): mini-playground inline (Phase 4) (#2648)
Integrated into release/v3.8.3
2026-05-23 23:28:46 -03:00
Diego Rodrigues de Sa e Souza
5d6f04fbc2 feat(dashboard): risk notice modal for sensitive providers (#2638)
Integrated into release/v3.8.3
2026-05-23 23:21:48 -03:00
Diego Rodrigues de Sa e Souza
c1cb02848f feat(dashboard): add search and filters to /dashboard/api-manager (#2641)
Integrated into release/v3.8.3
2026-05-23 23:18:34 -03:00
ivan-mezentsev
fb4ac6fb84 fix(translator): enable Claude extended thinking for Copilot Responses-API requests (#2647)
Integrated into release/v3.8.3
2026-05-23 23:17:43 -03:00
HALDRO
a9e0df8e20 fix(rtk): skip content-based filter matching for non-shell tool results (#2642)
Integrated into release/v3.8.3
2026-05-23 23:08:56 -03:00
df4p
50d9b16d32 Feature provider adapta org com tutorial de conexão em modal (#2643)
Integrated into release/v3.8.3
2026-05-23 23:03:40 -03:00
Diego Rodrigues de Sa e Souza
6fa7de0ba7 feat(dashboard): media providers pages + Web Fetch category (#2645)
Integrated into release/v3.8.3
2026-05-23 22:12:02 -03:00
Hernan Javier Ardila Sanchez
40cc555b68 fix(combo): preserve omniModel tag in streaming output for round-trip context pinning (#2646)
Integrated into release/v3.8.3
2026-05-23 22:07:51 -03:00
diegosouzapw
9c94be6597 fix(tests): remove duplicate assertion in schema coercion & fix(cli): ignore system vars in env check 2026-05-23 21:50:45 -03:00
Diego Rodrigues de Sa e Souza
39e8c9105e Refactor/providers free tier (#2640)
Integrated into release/v3.8.3
2026-05-23 20:45:29 -03:00
janeza2
68c1d00216 fix(cli): Linux autostart via systemd user service (fixes #2627) (#2635)
Integrated into release/v3.8.3
2026-05-23 20:39:36 -03:00
Hernan Javier Ardila Sanchez
81a35b8141 fix(reasoning): extend reasoning_content injection to Kimi K2 and other replay models (#2639)
Integrated into release/v3.8.3
2026-05-23 20:35:19 -03:00
Diego Rodrigues de Sa e Souza
d7dea2df4a feat(dashboard): risk notice modal for sensitive providers (#2633)
Integrated into release/v3.8.3
2026-05-23 19:06:03 -03:00
Paijo
259b0cc835 fix: close implementation gaps — t3-chat-web, stream_options, combo_strategy, batch config (#2634)
Integrated into release/v3.8.3
2026-05-23 19:03:52 -03:00
Diego Rodrigues de Sa e Souza
673b4d5c9c feat(dashboard): free-tier grouping with symbolic link in /providers (#2632)
Integrated into release/v3.8.3
2026-05-23 17:18:48 -03:00
Mr. Meowgi
80cd30555e fix(deepseek-web): SSE thinking/search routing and session lifecycle (#2624)
Integrated into release/v3.8.3 — DeepSeek Web SSE thinking/search routing overhaul
2026-05-23 17:08:49 -03:00
HALDRO
b150b5f772 fix(kiro): stabilize conversationId across prompt compression (#2630)
Integrated into release/v3.8.3
2026-05-23 17:07:19 -03:00
Tentoxa
584bea2cae fix: restore semantic passthrough system-role-only extraction instead of full normalization (#2620)
Integrated into release/v3.8.3
2026-05-23 17:07:11 -03:00
Halil Tezcan KARABULUT
149b493d1e fix(claude): improve Pi and OpenCode compatibility (#2621)
Integrated into release/v3.8.3
2026-05-23 17:07:02 -03:00
Diego Rodrigues de Sa e Souza
5726db4af1 feat(dashboard): add search and filters to /dashboard/api-manager (#2628)
Integrated into release/v3.8.3
2026-05-23 17:06:53 -03:00
amogus22877769
9bf7e1a4e2 fix(cli): register tsx loader and add opencode config subcommand (#2631)
Integrated into release/v3.8.3
2026-05-23 17:06:45 -03:00
Hernan Javier Ardila Sanchez
6bd247bbb4 fix(qoder): Cosy auth fallback for PAT tokens + vision support for qwen3-vl-plus (#2629)
Integrated into release/v3.8.3
2026-05-23 17:06:35 -03:00
Hernan Javier Ardila Sanchez
fcc21aaa61 fix(catalog): skip static PROVIDER_MODELS when synced models exist (#2625)
Integrated into release/v3.8.3
2026-05-23 17:06:27 -03:00
Mr. Meowgi
ceab23803d feat(docs): migrate /docs to Fumadocs MDX with nested routes (#2614)
Integrated into release/v3.8.3 — Fumadocs MDX migration with nested routes, search API, and 50+ URL redirects
2026-05-23 04:25:16 -03:00
diegosouzapw
cbec5e0a68 Merge branch 'release/v3.8.3' into feat/docs-fumadocs-migration 2026-05-23 03:57:03 -03:00
diegosouzapw
63605d0a39 chore(config): ignore additional agent workflow command files
Add newly introduced agent workflow and Claude command files to
.gitignore so proprietary automation assets are not committed.
2026-05-23 03:45:57 -03:00
Mr. Meowgi
d53780b07f fix(deepseek-web): fix SSE parser, prompt format, error handling, and cache keys (#2616)
Integrated into release/v3.8.3 — fix(deepseek-web): SSE parser (APPEND + bare tokens), prompt builder, error handling, session cache cleanup
2026-05-23 03:45:37 -03:00
Diego Rodrigues de Sa e Souza
f52df7b824 fix(codex): use allowlist to strip non-Responses-API fields in non-passthrough path (#2608) (#2615)
Integrated into release/v3.8.3 — fix(codex): allowlist-based sanitization for gpt-5.5 Responses API
2026-05-23 03:45:06 -03:00
diegosouzapw
c6655e45c4 refactor(docs): cleanup fumadocs PR — revert deepseek, add i18n fallback, restore LanguageSelector
- Revert unrelated deepseek-web.ts changes (should be separate PR)
- Add .source/ to .gitignore (Fumadocs generated files)
- Remove contributor IP from allowedDevOrigins
- Add i18n runtime fallback: reads NEXT_LOCALE cookie, loads translated
  .md from docs/i18n/<locale>/docs/ (preserves existing translation pipeline)
- Restore LanguageSelector in Fumadocs layout nav
- Restore SEO metadata (title template, description, robots)
2026-05-23 03:36:02 -03:00
Mr. Meowgi
f49069ab01 feat: enhance documentation and configuration for Fumadocs integration
- Added Fumadocs MDX support in the Next.js configuration.
- Updated transpile packages to include fumadocs-ui and fumadocs-core.
- Implemented a comprehensive set of redirects for documentation paths to improve navigation.
- Removed the generate-docs-index script as it is no longer needed.
- Updated various documentation titles for consistency and clarity.
- Enhanced global styles to incorporate Fumadocs UI themes and styles.
2026-05-23 03:33:57 -03:00
Ömer Vehbe
4f305070ee chore: ignore memory-bank and cursor agent rules from tracking
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-23 03:33:35 -03:00
Ömer Vehbe
1dff89f05d fix(deepseek-web): fix SSE parser, prompt format, and error handling
- Handle all 3 DeepSeek SSE stream formats: initial fragments,
  APPEND operations, and bare string tokens (fixes truncated responses)
- Simplify prompt builder to send system + last user message only
  (DeepSeek web API is single-turn, full history caused marker leakage)
- Check json.code before token extraction (fixes "did not return
  access token: Authorization" on code 40003 with HTTP 200)
- Clear session cache alongside token cache on auth errors
- Add dev origin for remote testing

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-23 03:33:35 -03:00
Ömer Vehbe
850c6a284b refactor(deepseek-web): streamline token handling and implement cache eviction 2026-05-23 03:33:35 -03:00
Ömer Vehbe
0213aeafca fix(deepseek-web): update target_path to use challenge property 2026-05-23 03:33:35 -03:00