← 返回 Skills 市场
hchen13

Session Recall

作者 Ethan Chen · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
272
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install openclaw-session-recall
功能描述
Search past session transcripts to recover lost conversation context. MUST use when: (1) the current session is new or has very few messages AND the user's m...
安全使用建议
This skill is coherent with its purpose: it searches local OpenClaw session JSONL files and returns file paths/line numbers for the agent to read. Before installing, consider these points: (1) transcripts may contain sensitive data (tokens, private messages, PII); ensure you are comfortable the agent can read all files under ~/.openclaw/agents/. (2) When invoking the tool, prefer specifying --agent to avoid unintentionally searching other agents' transcripts. (3) Verify file permissions on ~/.openclaw/agents to limit exposure in multi-user environments. (4) No network calls or credentials are required by the skill, but always review the full script in your environment (the provided snippet was reviewed and showed no external endpoints). If you need stricter boundaries, restrict the skill to search only a dedicated archive or run it under a user account that contains only the transcripts you want accessible.
功能分析
Type: OpenClaw Skill Name: openclaw-session-recall Version: 1.0.0 The session-recall skill is a legitimate utility designed to help OpenClaw agents recover context from past conversations by searching local JSONL session transcripts. The core logic in `scripts/session-recall.py` uses standard Python libraries to perform text searches within the `~/.openclaw/agents/` directory and contains no evidence of data exfiltration, network requests, or malicious code execution. While the `SKILL.md` and `README.md` use prompt-based instructions to guide the agent's behavior and installation, these are transparently documented and strictly support the stated functionality of session history retrieval.
能力评估
Purpose & Capability
The name and description say the tool searches past session transcripts; the shipped script and SKILL.md implement a local text search over ~/.openclaw/agents/*/sessions JSONL files and return file paths/line numbers. No external services, credentials, or unrelated binaries are required.
Instruction Scope
The runtime instructions correctly instruct the agent to run the provided script to list/search and then use the agent's built-in file-reading to load the returned lines. This stays within the stated purpose. One privacy-related note: the CLI supports omitting --agent (searches all agents discovered under ~/.openclaw/agents), so an agent invoking this without an explicit agent ID could enumerate/search transcripts belonging to other agent IDs in the same home directory; this is expected for multi-agent setups but could expose unrelated conversations if present.
Install Mechanism
No install spec or network downloads are present — this is an instruction-only skill with a small Python script. No external packages are required (reads as pure Python 3.10+). That's the lowest-risk install profile.
Credentials
The skill declares no environment variables, no credentials, and no config paths beyond the session transcript directory under the user's home. Those file reads are proportional to the stated goal of searching local session transcripts.
Persistence & Privilege
The skill does not request always:true and does not attempt to modify other skills or system-wide configuration. It runs on demand and has normal autonomous-invocation settings by default.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install openclaw-session-recall
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /openclaw-session-recall 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release: search past session transcripts to recover lost conversation context for OpenClaw agents.
元数据
Slug openclaw-session-recall
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Session Recall 是什么?

Search past session transcripts to recover lost conversation context. MUST use when: (1) the current session is new or has very few messages AND the user's m... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 272 次。

如何安装 Session Recall?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install openclaw-session-recall」即可一键安装,无需额外配置。

Session Recall 是免费的吗?

是的,Session Recall 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Session Recall 支持哪些平台?

Session Recall 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Session Recall?

由 Ethan Chen(@hchen13)开发并维护,当前版本 v1.0.0。

💬 留言讨论