openclaw - 💡(How to fix) Fix [Bug] Windows: deepseek-v4-flash 400 error + Web UI CPU/memory high + openclaw-weixin channelConfigs warning (v2026.4.22→v2026.4.26) [1 comments, 2 participants]

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…
GitHub stats
openclaw/openclaw#74076Fetched 2026-04-30 06:28:53
View on GitHub
Comments
1
Participants
2
Timeline
9
Reactions
0
Timeline (top)
subscribed ×3cross-referenced ×2mentioned ×2closed ×1

Windows 11 上 OpenClaw v2026.4.22 → v2026.4.26 升级后,deepseek-v4-flash 模型多轮对话 API 报错、Web UI 性能严重退化、微信插件 openclaw-weixin 持续报配置警告。这三个问题相互关联,均在使用 deepseek-v4-flash 模型时暴露。


Root Cause

Windows 11 上 OpenClaw v2026.4.22 → v2026.4.26 升级后,deepseek-v4-flash 模型多轮对话 API 报错、Web UI 性能严重退化、微信插件 openclaw-weixin 持续报配置警告。这三个问题相互关联,均在使用 deepseek-v4-flash 模型时暴露。


Code Example

400 The `reasoning_content` in the thinking mode must be passed back to the API.

---

Config warnings ──────────────────────────────────────────────────────────────
 - plugins.entries.openclaw-weixin: plugin openclaw-weixin: channel plugin manifest
   declares openclaw-weixin without channelConfigs metadata; add
   openclaw.plugin.json#channelConfigs so config schema and setup surfaces work before
   runtime loads
RAW_BUFFERClick to expand / collapse

Summary

Windows 11 上 OpenClaw v2026.4.22 → v2026.4.26 升级后,deepseek-v4-flash 模型多轮对话 API 报错、Web UI 性能严重退化、微信插件 openclaw-weixin 持续报配置警告。这三个问题相互关联,均在使用 deepseek-v4-flash 模型时暴露。


Issue 1: deepseek-v4-flash reasoning_content 400 错误

现象: 多轮对话后 API 返回 400 错误。

400 The `reasoning_content` in the thinking mode must be passed back to the API.

已覆盖的 Issue: #72915(已详细分析根因 — convertMessagesToInputItemsreasoning_content 被丢弃)

Windows 特有补充: 该问题在 Windows 11(WSL + 原生双环境)下 v2026.4.22 和 v2026.4.26 均复现,clean install 后依然存在。目前 deepseek-v4-flash 在 Windows 上完全不可用。

参考 Issue: #72044(tool-call 多轮流程)、#72893(resolveThinkingProfile 缺失)


Issue 2: Web UI 性能严重退化 — v2026.4.26 下 CPU/内存高压

现象: 在 Web UI 中打开 deepseek-v4-flash 会话时:

  • 页面基本加载不出来(长时间白屏 / spinner)
  • 后台 CPU 持续 100%(Windows 任务管理器观察)
  • 内存占用飙升(从正常 ~500MB 飙升到 2GB+)
  • 需强制终止进程才能恢复

已覆盖的 Issue: #71915(gateway CPU 100% 问题,Linux,v2026.4.24)

区别 & 新信息:

  • #71915 报告的是 Linux 上 gateway 进程的 CPU 问题
  • 本报告是 Windows 11 上 Web UI 的退化,与 deepseek-v4-flash 作为主模型高度相关
  • v2026.4.22 到 v2026.4.26 之间引入的变化触发了退化
  • 怀疑与 reasoning_content 处理循环有关 — 每次流式 delta 中的 reasoning_content 如果处理不当可能导致无限循环或 O(n²) 级性能退化

Issue 3: openclaw-weixin 插件配置警告

现象: v2026.4.26 启动时反复输出:

Config warnings ──────────────────────────────────────────────────────────────
 - plugins.entries.openclaw-weixin: plugin openclaw-weixin: channel plugin manifest
   declares openclaw-weixin without channelConfigs metadata; add
   openclaw.plugin.json#channelConfigs so config schema and setup surfaces work before
   runtime loads

上下文: 该警告始于 v2026.4.26 新增的 manifest 校验逻辑。#73599(Yuanbao 插件)已通过添加 channelConfigs 修复,说明该机制已有成熟的修复模式,期待 openclaw-weixin 获得同样处理。


Environment

  • OS: Windows 11
  • OpenClaw 版本: v2026.4.22 → v2026.4.26(升级后问题仍然存在,clean install 无效)
  • 安装方式: Windows 版 OpenClaw 安装包
  • 模型: deepseek/deepseek-v4-flash
  • Provider: deepseek

请求 / Request

@steipete @vincentkoc 以上三个问题严重影响了 Windows 用户使用 deepseek-v4-flash 模型和微信插件的体验:

  1. deepseek-v4-flash API 兼容性 — 请确认 #72915 的修复计划时间线,Windows 用户需要降级才能使用
  2. Web UI 性能退化 — 建议在 Windows 上做 deepseek-v4-flash + Web UI 的加载性能测试,排查 reasoning_content 处理是否引入循环
  3. openclaw-weixin channelConfigs — 参考 #73599 的模式添加 metadata,一个小改就能消除警告

如果已经在 main 分支修复了某些问题,请告知,我们来验证。

Related Issues

  • #72915 — DeepSeek V4 reasoning_content silently dropped, causing 400 on multi-turn
  • #71915 — Gateway 100% CPU / infinite loop with DeepSeek V4 models
  • #72044 — DeepSeek-v4-pro thinking mode breaks on multi-turn tool-call flows
  • #73599 — Yuanbao plugin missing channelConfigs metadata (已修复)
  • #72893 — DeepSeek provider plugin missing resolveThinkingProfile

extent analysis

TL;DR

The most likely fix involves addressing the reasoning_content handling issue in the deepseek-v4-flash model, which is causing API errors, Web UI performance degradation, and configuration warnings in the openclaw-weixin plugin.

Guidance

  1. Verify the fix for #72915: Confirm the timeline for fixing the reasoning_content issue, which is causing 400 errors in multi-turn conversations.
  2. Investigate Web UI performance: Run performance tests on Windows to identify if the reasoning_content handling is introducing a loop, causing CPU and memory spikes.
  3. Add channelConfigs metadata: Reference the fix in #73599 to add metadata to the openclaw-weixin plugin, which should resolve the configuration warnings.
  4. Check for existing fixes in the main branch: Inquire about potential fixes already implemented in the main branch to verify and validate the solutions.

Example

No code snippet is provided due to the lack of specific implementation details in the issue.

Notes

The issues seem to be interconnected and specific to the deepseek-v4-flash model on Windows 11. The fixes should focus on addressing the reasoning_content handling and adding necessary metadata to the openclaw-weixin plugin.

Recommendation

Apply the workaround by adding channelConfigs metadata to the openclaw-weixin plugin, as this is a confirmed fix pattern from #73599, and investigate the reasoning_content handling issue to resolve the API errors and Web UI performance degradation.

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING

openclaw - 💡(How to fix) Fix [Bug] Windows: deepseek-v4-flash 400 error + Web UI CPU/memory high + openclaw-weixin channelConfigs warning (v2026.4.22→v2026.4.26) [1 comments, 2 participants]