-
Notifications
You must be signed in to change notification settings - Fork 574
Closed
Labels
enhancementNew feature or requestNew feature or request
Description
Problem / Motivation
在使用memory-lancedb-pro插件时,一旦启用auto-recall功能,就会出现auto-recall timed out after 3000ms警告。经过排查,发现根本原因是OpenClaw Gateway对插件调用有3000ms的硬编码超时限制,而插件schema中没有相应的超时设置字段。
Proposed Solution
- 在插件schema中添加超时设置字段(如
autoRecallTimeoutMs),允许用户自定义超时时间 - 或者,优化auto-recall的检索逻辑,减少处理时间
- 考虑在Gateway层面提供更灵活的超时配置选项
Alternatives Considered
- 关闭auto-recall功能:
autoRecall: false - 增加autoRecallMinLength:从30增加到50
- 手动使用
memory_recall工具进行记忆检索
Area
None
Additional Context
环境信息:
- OpenClaw版本:2026.3.22
- memory-lancedb-pro版本:1.1.0-beta.10
- 操作系统:Windows 11
- 配置:
autoRecall: true,使用Ollama mxbai-embed-large本地embedding模型
问题重现步骤:
- 在openclaw.json中设置
plugins.entries.memory-lancedb-pro.config.autoRecall: true - 重启Gateway服务
- 进行对话时,观察Gateway日志
- 会出现
auto-recall timed out after 3000ms警告
影响:
虽然手动记忆检索可以正常工作,但auto-recall功能的缺失影响了用户体验和自动化程度。希望开发团队能考虑修复这个问题,让auto-recall功能能在合理的时间内完成。
感谢开发团队的辛勤工作!memory-lancedb-pro插件在其他方面表现非常出色。
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request