openclaw/extensions
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
..
acpx refactor: dedupe test and runtime seams 2026-03-24 23:33:30 +00:00
amazon-bedrock build: bump version to 2026.3.22 2026-03-22 11:58:33 -07:00
anthropic build: bump version to 2026.3.22 2026-03-22 11:58:33 -07:00
anthropic-vertex
bluebubbles test: collapse helper extension test suites 2026-03-25 05:21:16 +00:00
brave fix: repair CI regression checks 2026-03-25 00:20:24 +00:00
byteplus build: bump version to 2026.3.22 2026-03-22 11:58:33 -07:00
chutes build: bump version to 2026.3.22 2026-03-22 11:58:33 -07:00
cloudflare-ai-gateway build: bump version to 2026.3.22 2026-03-22 11:58:33 -07:00
copilot-proxy build: bump version to 2026.3.22 2026-03-22 11:58:33 -07:00
deepgram fix(ci): restore plugin manifests and boundary tests 2026-03-22 20:01:25 -07:00
deepseek fix: refactor deepseek bundled plugin (#48762) (thanks @07akioni) 2026-03-23 05:06:07 -07:00
device-pair test: collapse provider plugin suites 2026-03-25 04:25:02 +00:00
diagnostics-otel build: bump version to 2026.3.22 2026-03-22 11:58:33 -07:00
diffs test: collapse utility plugin suites 2026-03-25 04:25:02 +00:00
discord Discord: log rejected native command deploy failures (#54118) 2026-03-25 09:19:46 -04:00
duckduckgo test: collapse search helper suites 2026-03-25 00:42:09 +00:00
elevenlabs refactor(plugins): move remaining channel and provider ownership out of src 2026-03-22 19:13:25 -07:00
exa test: consolidate plugin provider suites 2026-03-25 00:42:09 +00:00
fal fix(ci): resync generated baselines and line runtime seam 2026-03-22 19:53:26 -07:00
feishu fix: enforce localRoots sandbox on Feishu docx upload file reads (#54693) 2026-03-25 16:09:00 -06:00
firecrawl test: collapse provider plugin suites 2026-03-25 04:25:02 +00:00
github-copilot test: collapse provider plugin suites 2026-03-25 04:25:02 +00:00
google test: collapse provider plugin suites 2026-03-25 04:25:02 +00:00
googlechat test: collapse googlechat helper suites 2026-03-25 05:33:57 +00:00
groq fix(ci): restore plugin manifests and boundary tests 2026-03-22 20:01:25 -07:00
huggingface refactor: add provider onboarding preset appliers 2026-03-23 01:56:00 +00:00
imessage fix: stop leaking reply tags in iMessage outbound text (#39512) (thanks @mvanhorn) 2026-03-25 23:00:16 +05:30
irc test: collapse channel setup test suites 2026-03-25 04:52:36 +00:00
kilocode refactor(kilocode): route shared model constants through core seam 2026-03-22 19:43:19 -07:00
kimi-coding fix: restore Kimi Code under Moonshot setup (#54619) (thanks @sparkyrider) 2026-03-26 09:46:40 +05:30
line test: collapse line channel suites 2026-03-25 04:25:02 +00:00
llm-task build: bump version to 2026.3.22 2026-03-22 11:58:33 -07:00
lobster Revert "feat: add video generation core infrastructure and extend image generation parameters (#53681)" (#54943) 2026-03-25 23:00:14 -07:00
matrix chore(tts): rename VOICE_BUBBLE identifiers to OPUS and update docs 2026-03-25 10:49:21 +05:30
mattermost fix(mattermost): thread resolved cfg through reply delivery send calls (#48347) 2026-03-26 01:31:12 +00:00
memory-core fix(memory-core): register memory tools independently to prevent coupled failure (#52668) 2026-03-23 17:05:37 +08:00
memory-lancedb test(memory): unmock infra runtime cleanup 2026-03-25 10:50:00 +05:30
microsoft fix(ci): restore main green 2026-03-25 16:17:42 -05:00
microsoft-foundry feat: Add Microsoft Foundry provider with Entra ID authentication (#51973) 2026-03-26 01:33:14 -05:00
minimax feat(minimax): add image generation provider and trim model catalog to M2.7 (#54487) 2026-03-25 09:29:35 -07:00
mistral fix(mistral): repair max-token defaults and doctor migration (#53054) 2026-03-23 10:57:56 -07:00
modelstudio refactor: dedupe test and runtime seams 2026-03-24 23:33:30 +00:00
moonshot refactor: add provider onboarding preset appliers 2026-03-23 01:56:00 +00:00
msteams msteams: add search message action (#54832) 2026-03-26 01:09:53 -05:00
nextcloud-talk test: collapse nextcloud-talk send and helper suites 2026-03-25 05:39:11 +00:00
nostr test: collapse helper plugin test suites 2026-03-25 04:52:36 +00:00
nvidia refactor: extract single-provider plugin entry helper 2026-03-23 01:56:00 +00:00
ollama build: bump version to 2026.3.22 2026-03-22 11:58:33 -07:00
open-prose build: bump version to 2026.3.22 2026-03-22 11:58:33 -07:00
openai fix: support OpenAI Codex media understanding (#54829) (thanks @neeravmakwana) 2026-03-26 10:10:11 +05:30
opencode refactor: unify minimax model and failover live policies 2026-03-23 00:02:35 -07:00
opencode-go build: bump version to 2026.3.22 2026-03-22 11:58:33 -07:00
openrouter fix: support OpenAI Codex media understanding (#54829) (thanks @neeravmakwana) 2026-03-26 10:10:11 +05:30
openshell OpenShell: exclude hooks/ from mirror sync (#54657) 2026-03-25 19:59:07 +00:00
perplexity test: fix remaining gate drift after main rebase (#52195) (thanks @meng-clb) 2026-03-22 16:09:43 -07:00
phone-control refactor: dedupe test and runtime seams 2026-03-24 23:33:30 +00:00
qianfan refactor: add provider onboarding preset appliers 2026-03-23 01:56:00 +00:00
sglang build: bump version to 2026.3.22 2026-03-22 11:58:33 -07:00
shared
signal refactor: align pairing replies, daemon hints, and feishu mention policy 2026-03-25 04:22:53 -07:00
slack fix: add slack upload-file action (#54987) (thanks @kevinlin-openai) 2026-03-26 13:37:58 +05:30
synology-chat test: collapse synology-chat helper suites 2026-03-25 05:33:57 +00:00
synthetic refactor: add provider onboarding preset appliers 2026-03-23 01:56:00 +00:00
talk-voice fix(talk-voice): enforce operator.admin scope on /voice set config writes (#54461) 2026-03-25 19:55:26 +00:00
tavily test: collapse provider plugin suites 2026-03-25 04:25:02 +00:00
telegram fix: resolve telegram token fallback for binding-created accounts (#54362) (thanks @openperf) 2026-03-26 09:16:15 +05:30
thread-ownership
tlon test: collapse channel setup test suites 2026-03-25 04:52:36 +00:00
together refactor: add provider onboarding preset appliers 2026-03-23 01:56:00 +00:00
twitch test: speed up google and twitch suites 2026-03-24 16:26:58 +00:00
venice refactor: add provider onboarding preset appliers 2026-03-23 01:56:00 +00:00
vercel-ai-gateway refactor: extract single-provider plugin entry helper 2026-03-23 01:56:00 +00:00
vllm build: bump version to 2026.3.22 2026-03-22 11:58:33 -07:00
voice-call fix(ci): restore main green 2026-03-25 16:17:42 -05:00
volcengine build: bump version to 2026.3.22 2026-03-22 11:58:33 -07:00
whatsapp fix(whatsapp): drop fromMe echoes in self-chat DMs using outbound ID tracking (#54570) 2026-03-26 02:24:24 -03:00
xai test: collapse provider plugin suites 2026-03-25 04:25:02 +00:00
xiaomi refactor: add provider onboarding preset appliers 2026-03-23 01:56:00 +00:00
zai fix(zai): align remaining pi metadata 2026-03-22 17:51:29 -07:00
zalo refactor: dedupe test and script helpers 2026-03-24 15:48:35 +00:00
zalouser fix(plugins): route keyed queue imports through core (#52608) 2026-03-22 20:35:28 -07:00
.npmignore