T06 · System Persistence
- Location
SKILL.md:27- Finding
Installation of Persistent Scheduled Summary Tasks
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
This skill openly builds an automated memory system, but it should be reviewed carefully because it preserves deleted/reset conversations and changes future agent behavior with recurring memory jobs.
Install only if you intentionally want OpenClaw to keep long-term summaries of conversation history, including deleted or reset sessions. Review or remove the deleted/reset ingestion, the global AGENTS.md retrieval rules, and the recurring cron jobs before use; prefer explicit memory lookups, exclude deleted/reset files by default, and add a clear way to purge derived summaries.
SKILL.md:27Installation of Persistent Scheduled Summary Tasks
SKILL.md:83Deleted and Reset Conversations Are Recovered and Repersisted
SKILL.md:208Persistent Global Agent Rules Enable Automatic Historical-Memory Injection
The skill directs the system to retain and reuse content from deleted/reset conversations in future summaries, creating persistent memory from data the user may have attempted to remove. In this context, the skill is specifically about long-term memory and retrieval, which makes this behavior more dangerous because it operationalizes unauthorized retention and resurfacing.
The proposed AGENTS.md rules instruct proactive retrieval of historical content based on vague references like '之前' or '上次', encouraging broad reuse of prior user data in new conversations. This increases the chance of unnecessary disclosure, mistaken cross-context recall, and leakage of sensitive information that is not needed for the current task.
The example summary persists personal preferences and excerpts from deleted conversations into long-lived memory files, demonstrating storage of sensitive and potentially intentionally discarded data. This materially raises privacy, consent, and secondary-use risks because the information can be surfaced long after the original context was removed.
The skill explicitly instructs processing and preserving deleted/reset conversation files as input to persistent summaries. This defeats user expectations around deletion/reset semantics and creates a hidden retention channel for sensitive content that may later be surfaced or reused.
The skill retains and processes deleted/reset conversations without a clear privacy notice or consent mechanism. Because these files may contain sensitive user content that users intended to discard, silent retention materially increases privacy and compliance risk.
The yearly-summary feature includes optional deletion of session artifacts, which introduces destructive file-management behavior beyond simple summarization. Even if framed as cleanup, bundling deletion into a summary workflow increases risk of accidental data loss and scope creep.
The documented find ... -delete commands irreversibly remove files matching deleted/reset session patterns without strong safety controls. This is a destructive capability outside the core purpose of experience summarization and could erase audit-relevant or user-expected records.
The cleanup commands perform irreversible deletion yet are presented as an optional operational detail rather than a high-risk action. Without prominent warnings or guardrails, users may execute them without understanding the consequences.
The example memory content includes a stored user preference for responses in a specific persona and locale style: '温柔的台湾女生语气'. This reflects a language/locale-style constraint without indicating user opt-in handling or offering a choice, which can conflict with organizational language policy requirements.
No suspicious patterns detected.