| feat(config): V2 minimal pilotdeck.yaml with provider catalog auto-fill
- Add provider catalog (src/model/catalog/) with 8 providers and ~30 models
- parseModelConfig auto-fills capabilities/multimodal/protocol/url from catalog
- Unify model references to "provider/model" string format (memory.model, tokenSaver.judge)
- Detect agent.model vs router.scenarios.default conflicts
- Rewrite onboarding UI to provider grid + model dropdown + API key only
- Add migrate-config-v2.mjs script for existing users
- Update example YAML files to minimal format
Co-authored-by: Cursor <cursoragent@cursor.com>
| 20 天前 |
| feat(config): V2 minimal pilotdeck.yaml with provider catalog auto-fill
- Add provider catalog (src/model/catalog/) with 8 providers and ~30 models
- parseModelConfig auto-fills capabilities/multimodal/protocol/url from catalog
- Unify model references to "provider/model" string format (memory.model, tokenSaver.judge)
- Detect agent.model vs router.scenarios.default conflicts
- Rewrite onboarding UI to provider grid + model dropdown + API key only
- Add migrate-config-v2.mjs script for existing users
- Update example YAML files to minimal format
Co-authored-by: Cursor <cursoragent@cursor.com>
| 20 天前 |
| merge: resolve conflicts with openbmb/main
Keep _placeholder bootstrap config, drop upstream comments per project style.
Co-authored-by: Cursor <cursoragent@cursor.com>
| 6 天前 |
| feat(config): V2 minimal pilotdeck.yaml with provider catalog auto-fill
- Add provider catalog (src/model/catalog/) with 8 providers and ~30 models
- parseModelConfig auto-fills capabilities/multimodal/protocol/url from catalog
- Unify model references to "provider/model" string format (memory.model, tokenSaver.judge)
- Detect agent.model vs router.scenarios.default conflicts
- Rewrite onboarding UI to provider grid + model dropdown + API key only
- Add migrate-config-v2.mjs script for existing users
- Update example YAML files to minimal format
Co-authored-by: Cursor <cursoragent@cursor.com>
| 20 天前 |