decolua and Cursor
d3f61aac2f
refactor(open-sse): translator DRY + schema enums, bug fixes, dead code cleanup
...
- Bug B1-B7: media UI m.kind||m.type, serviceKinds, gemini mediaPriority, schema kind, models/info lookup by kind
- Dead code D1-D6: safeParseJSON, drop PROVIDER_ENDPOINTS, orphan fetcher, GITHUB_CONFIG derive, getProviderConfig internal, legacy kiro file
- Translator concerns: toOpenAIUsage, toOpenAIFinish (gemini/kiro/ollama + fix kiro tool finish), thinking effort maps
- Reorg helpers/ → concerns/ (logic) + formats/ (per-format) + schema/ (pure enums: roles/blocks/finishReasons/defaults)
- Wire ~280 hardcoded role/block/finish/default literals to schema enums across 20+ files
- collapseTextParts + extractTextContent dedup
- Normalize translator fn names to openaiToXRequest / xToOpenAIResponse
- Golden tests lock behavior; 0 regression (byte-for-byte providers/alias, 26=26 known fails)
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-14 18:49:38 +07:00
Ngô Tấn Tài
9326589452
Add Vercel AI Gateway provider support ( #1183 )
2026-05-17 15:16:25 +07:00
decolua
b90e21cff2
Fix model check
2026-05-16 12:38:06 +07:00
decolua and Cursor
b39eb61c33
chore: release v0.4.27
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-09 22:48:07 +07:00
decolua
bee8dad946
feat(db): migrate from lowdb to SQLite with repos pattern
...
- Add modular DB layer (adapters, migrations, repos, helpers)
- Replace localDb/usageDb/requestDetailsDb monoliths with repos
- Add Tailscale tunnel integration & status check API
- Add /api/cli-tools/all-statuses aggregated endpoint
- Add settingsStore (Zustand) and mitm/dbReader
- Add DB unit tests (benchmark, concurrent, migration, vs-lowdb)
2026-05-09 17:48:20 +07:00
decolua
14ff69bf90
- Added BytePlus Provider
2026-04-25 17:00:39 +07:00
decolua
030fb34f88
- Updated markAccountUnavailable function to accept resetsAtMs for precise cooldown management.
...
- Added email backfill functionality for Codex OAuth connections to improve account information accuracy.
2026-04-24 11:36:16 +07:00
kenlin and kingsy
f2e7a98ce0
feat: add built-in Volcengine Ark provider support ( #741 )
...
Add Volcengine Ark as a first-class API key provider with official model presets, endpoint configuration, API key validation, model discovery, connection testing, provider logo, and runtime alias mapping for `ark/*` model IDs.
Made-with: Cursor
Co-authored-by: kingsy <kingsylin@vip.qq.com >
2026-04-24 09:28:50 +07:00
decolua
368f4c3e7f
- Added Hermes tool to CLI tools and updated related components.
2026-04-23 16:39:31 +07:00
decolua
abb04c5366
feat: add support for Grok Web and Perplexity Web providers
2026-04-22 11:58:53 +07:00
decolua
75c4598da0
Add marked package, update Qwen executor for OAuth handling, and enhance changelog styles
2026-04-17 12:15:10 +07:00
decolua
399adca63d
feat: Add support for local Ollama Local provider
2026-03-13 10:22:59 +07:00
decolua
32e3980a13
feat(ollama): Add Ollama provider support with models and configuration, including API endpoints and UI updates.
2026-03-12 15:24:02 +07:00
decolua
758224749d
Feat : Add support for the new "alicode-intl" provider
2026-03-07 10:08:55 +07:00
decolua
4903a9b2cb
Feat : console log
2026-03-02 09:31:16 +07:00
BiuBiu_Hu and Claude Opus 4.5
d14c18f77f
refactor: rename provider to alicode (Aliyun Coding)
...
Rename alicloud to alicode to clearly indicate Aliyun's Coding Plan service.
- Provider ID: alicode (short for Aliyun Coding)
- Model format: alicode/qwen3.5-plus
- Simplified mapping - no more bidirectional aliases
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-26 08:05:05 +08:00
BiuBiu_Hu and Claude Opus 4.5
b0ec81f4a5
feat: add Alibaba Cloud Coding Plan support
...
Add support for Alibaba Cloud Bailian Coding Plan, a coding-focused AI service
that provides fixed monthly pricing for multiple models.
Changes:
- Add alicloud provider with OpenAI-compatible API endpoint
- Support 8 models: qwen3.5-plus, kimi-k2.5, glm-5, MiniMax-M2.5,
qwen3-max, qwen3-coder-next, qwen3-coder-plus, glm-4.7
- Use "ali" as provider alias (ali/model format)
- Add API key validation and connection testing
- Add frontend provider definition with "ALi" text icon
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-26 07:58:40 +08:00
Blade
c68b875a36
Add GLM Coding (China) provider with OpenAI-compatible API ( #83 )
2026-02-09 10:31:38 +07:00
decolua
bdbe8162e7
feat(provider): add free providers and enhance error handling
2026-02-07 11:17:06 +07:00
7c609d7a3e
feat(providers): add Minimax Coding (China) provider
...
- Add minimax-cn provider with China endpoint (api.minimaxi.com)
- Add provider icon and configuration
- Add validation and test support
- Add API configuration in open-sse
Co-authored-by: Blade096 <46746496+Blade096@users.noreply.github.com >
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-02-06 15:10:57 +07:00
decolua
fafa77316b
Fix version
2026-02-06 11:38:52 +07:00
decolua
e8aa3e21fe
- Added new model "Claude Opus 4.6" to the provider models.
2026-02-06 11:23:08 +07:00
decolua
3857598de4
Initial commit
2026-01-05 09:58:59 +07:00