Roo-Code/packages/types
Roo Code ca34143fa5 feat: add model capability preset picker for OpenAI Compatible provider
Adds a searchable dropdown to the OpenAI Compatible provider settings
that lets users select from all known model capabilities across every
provider Roo supports (Anthropic, OpenAI, DeepSeek, Gemini, MiniMax,
Mistral, Moonshot/Kimi, Qwen, SambaNova, xAI, ZAi/GLM).

When a preset is selected, the model capability fields (context window,
max tokens, image support, prompt caching, pricing, etc.) are
automatically populated. Users can still choose "Custom" to configure
everything manually as before.

Changes:
- packages/types: new all-model-capabilities.ts aggregating presets
- webview-ui: preset picker dropdown in OpenAICompatible.tsx
- i18n: English translation keys for the new UI
- Tests for both the preset data and the UI component

Addresses #11674
2026-03-09 18:49:21 +00:00
..
npm Release: v1.115.0 (#11833) 2026-03-02 13:35:52 -08:00
scripts Fix publish-npm script (#7093) 2025-08-14 03:17:56 -07:00
src feat: add model capability preset picker for OpenAI Compatible provider 2026-03-09 18:49:21 +00:00
.gitignore Task metadata (#7092) 2025-08-14 03:14:17 -07:00
eslint.config.mjs Task metadata (#7092) 2025-08-14 03:14:17 -07:00
package.json feat: add AI SDK dependencies and message conversion utilities (#11047) 2026-01-28 14:05:53 -05:00
tsconfig.json Task metadata (#7092) 2025-08-14 03:14:17 -07:00
tsup.config.ts Bump @roo-code/types to v1.42.0 (#6610) 2025-08-02 13:27:59 -07:00
vitest.config.ts Convert jest tests to vitest and disable default watch mode for vitest (#4568) 2025-06-11 14:48:01 -07:00