openclaw/scripts/lib
pomelo dad68d319b
Remove Qwen OAuth integration (qwen-portal-auth) (#52709)
* Remove Qwen OAuth integration (qwen-portal-auth)

Qwen OAuth via portal.qwen.ai is being deprecated by the Qwen team due
to traffic impact on their primary Qwen Code user base. Users should
migrate to the officially supported Model Studio (Alibaba Cloud Coding
Plan) provider instead.

Ref: https://github.com/openclaw/openclaw/issues/49557

- Delete extensions/qwen-portal-auth/ plugin entirely
- Remove qwen-portal from onboarding auth choices, provider aliases,
  auto-enable list, bundled plugin defaults, and pricing cache
- Remove Qwen CLI credential sync (external-cli-sync, cli-credentials)
- Remove QWEN_OAUTH_MARKER from model auth markers
- Update docs/providers/qwen.md to redirect to Model Studio
- Update model-providers docs (EN + zh-CN) to remove Qwen OAuth section
- Regenerate config and plugin-sdk baselines
- Update all affected tests

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>

* Clean up residual qwen-portal references after OAuth removal

* Add migration hint for deprecated qwen-portal OAuth provider

* fix: finish qwen oauth removal follow-up

---------

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
Co-authored-by: Frank Yang <frank.ekn@gmail.com>
2026-03-26 16:32:34 +08:00
..
arg-utils.mjs refactor: dedupe test and script helpers 2026-03-24 15:48:35 +00:00
bundled-extension-manifest.ts fix(plugins): enforce minimum host versions for installable plugins (#52094) 2026-03-22 09:12:08 -07:00
bundled-plugin-build-entries.d.mts fix(release): preserve shipped channel surfaces in npm tar (#52913) 2026-03-23 17:39:22 +02:00
bundled-plugin-build-entries.d.ts fix(release): preserve shipped channel surfaces in npm tar (#52913) 2026-03-23 17:39:22 +02:00
bundled-plugin-build-entries.mjs fix: ship bundled plugin runtime sidecars 2026-03-23 17:38:08 -07:00
bundled-plugin-source-utils.mjs refactor: dedupe test and script helpers 2026-03-24 15:48:35 +00:00
callsite-guard.mjs
format-generated-module.mjs test: stabilize low-profile parallel gate 2026-03-24 18:40:46 +00:00
generated-output-utils.mjs refactor: dedupe test and script helpers 2026-03-24 15:48:35 +00:00
guard-inventory-utils.mjs refactor: dedupe test and script helpers 2026-03-24 15:48:35 +00:00
live-docker-auth.sh Remove Qwen OAuth integration (qwen-portal-auth) (#52709) 2026-03-26 16:32:34 +08:00
optional-bundled-clusters.d.mts fix(release): ship bundled plugins in pack artifacts 2026-03-23 08:22:00 -07:00
optional-bundled-clusters.d.ts fix(release): ship bundled plugins in pack artifacts 2026-03-23 08:22:00 -07:00
optional-bundled-clusters.mjs fix(release): preserve shipped channel surfaces in npm tar (#52913) 2026-03-23 17:39:22 +02:00
pairing-guard-context.mjs
plugin-npm-release.ts fix: ship bundled plugin runtime sidecars 2026-03-23 17:38:08 -07:00
plugin-sdk-doc-metadata.ts Docs: prototype generated plugin SDK reference (#51877) 2026-03-22 09:19:00 -07:00
plugin-sdk-entries.d.mts fix: restore ci type checks 2026-03-16 02:23:44 +00:00
plugin-sdk-entries.mjs feat: add nostr setup and unify channel setup discovery 2026-03-15 19:58:22 -07:00
plugin-sdk-entrypoints.json Revert "feat: add video generation core infrastructure and extend image generation parameters (#53681)" (#54943) 2026-03-25 23:00:14 -07:00
ts-guard-utils.mjs refactor: dedupe test and script helpers 2026-03-24 15:48:35 +00:00
vitest-report-cli-utils.mjs refactor: dedupe test and script helpers 2026-03-24 15:48:35 +00:00