Skip to content

OpenClaw 2026.3.12 compatibility issue: conversation hangs with memory-openviking plugin #591

@qin-ctx

Description

@qin-ctx

English

After upgrading OpenClaw to version 2026.3.12, the memory-openviking plugin causes conversations to hang indefinitely.

Symptom

After loading the memory-openviking plugin, starting a conversation results in it being stuck with no response.

Root Cause

This is not a bug in our plugin — it is a known issue on the OpenClaw 3.12 side. The slug generator (automatic conversation naming) in 3.12 uses an embedded agent that calls the primary LLM profile with a hardcoded 15-second timeout. When the LLM provider (e.g. volcengine) responds slowly, it cascades through profiles one by one, each timing out at 15s, blocking the entire session initialization pipeline and preventing the agent from starting. Related issues: openclaw/openclaw#34644, openclaw/openclaw#33962. Fix PRs have not been merged yet.

Additionally, 3.12 introduced a new plugin trust mechanism (GHSA-99qw-6mr3-36qr), which may affect loading order for locally installed plugins that were not installed via the official install flow.

Workaround

Downgrade to OpenClaw 2026.3.11:

npm install -g openclaw@2026.3.11

Version 2026.3.11 does not have this issue. Two upstream fix PRs are in progress (openclaw/openclaw#34673 for configurable timeout, openclaw/openclaw#33547 for separate slug lane), but neither has been merged. We recommend staying on 2026.3.11 until the upstream fixes are released.


We are also designing OpenClaw Plugin 2.0, rebuilt on the context-engine architecture — the best practice for integrating OpenViking with AI coding assistants. The design discussion is open, and we welcome your input:

#525


中文

升级 OpenClaw 到 2026.3.12 版本后,memory-openviking 插件会出现对话卡住无响应的问题。

现象

加载 memory-openviking 插件后发起对话,会话一直卡住不返回。

根因

这不是我们插件的 bug,是 OpenClaw 3.12 侧的已知问题。3.12 的 slug generator(会话自动命名)使用 embedded agent 调用主 LLM profile,有一个硬编码的 15s 超时。当 LLM provider(如 volcengine)响应较慢时,会逐个 profile 超时重试,阻塞整个会话初始化管线,导致 agent 无法启动、对话卡死。相关 issue:openclaw/openclaw#34644openclaw/openclaw#33962,修复 PR 均未合并。

同时 3.12 新增了插件信任机制(GHSA-99qw-6mr3-36qr),对未通过 install 安装的本地插件会有加载时序上的影响。

临时规避方案

回退到 OpenClaw 2026.3.11

npm install -g openclaw@2026.3.11

2026.3.11 版本不存在此问题,可正常使用插件。

上游有两个相关修复 PR 在推进中(openclaw/openclaw#34673 超时可配置、openclaw/openclaw#33547 slug 独立 lane),但均未合并。建议暂时停留在 2026.3.11,等上游修复发版后再升级。


另外同步一个好消息:我们正在设计 OpenClaw 插件 2.0 版本,将基于 context-engine 架构重新构建,这也会是 OpenViking 在 claw 记忆场景下的最佳实践。新架构的设计讨论已经开放,欢迎大家参与:

#525

对插件未来方向、功能需求、使用场景有任何想法都欢迎在 discussion 中留言,一起把它做好。

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

Status

Backlog

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions