mirror of
https://github.com/modelstudioai/cli.git
synced 2026-09-14 19:49:23 +08:00
ba062c1a71
Add `bl config agent` to configure a coding agent (Claude Code, Qwen Code, OpenCode, OpenClaw, Hermes, Codex) to use a DashScope/ModelStudio endpoint with a single command. Writers non-destructively merge into each agent's local config with a timestamped backup and atomic writes. - Field structures aligned to farion1231/cc-switch; qwen-code aligned to QwenLM/qwen-code source (modelProviders/security.auth keyed by protocol). - provider id unified as `bailian-cli` (qwen-code brands via model entry name + BAILIAN_CLI_API_KEY, since it keys by protocol). - Codex config.toml merged via smol-toml to preserve unrelated settings. - Add writer unit tests + config e2e cases; regenerate skill reference.
32 lines
536 B
YAML
32 lines
536 B
YAML
packages:
|
|
- packages/*
|
|
- tools/*
|
|
|
|
catalog:
|
|
"@types/node": ^24
|
|
"@types/yauzl": ^3.4.0
|
|
ajv: ^8.20.0
|
|
boxen: ^8.0.1
|
|
chalk: ^5.6.2
|
|
smol-toml: ^1.4.2
|
|
tsx: ^4.23.0
|
|
typescript: ^5
|
|
undici: ^8.4.1
|
|
vite: npm:@voidzero-dev/vite-plus-core@latest
|
|
vite-plus: latest
|
|
vitest: npm:@voidzero-dev/vite-plus-test@latest
|
|
yaml: ^2.8.3
|
|
yauzl: ^3.4.0
|
|
|
|
catalogMode: prefer
|
|
overrides:
|
|
vite: "catalog:"
|
|
vitest: "catalog:"
|
|
peerDependencyRules:
|
|
allowAny:
|
|
- vite
|
|
- vitest
|
|
allowedVersions:
|
|
vite: "*"
|
|
vitest: "*"
|