Case · DiggingBeagle record

OpenClaw forget reporting can omit data retained by the selected memory provider

The reported forget workflow covers a core memory path but not necessarily the active plugin store, while machine-readable completion output omits that gap.

Scope

The issue proposes extending semantics; complete cross-provider forgetting and its prevalence remain unverified.

Assessment profile

Assessment method
Setting
research demonstration
Exploitation
demonstrated
Evidence
Grade D
AI role
AGAINST AI
Basis and provenance

The pinned Claim and its primary disclosure support the described controlled result, but do not establish a population-wide rate or calibrated impact. The only available supporting evidence is the reporter's or advisory author's own account; independent reproduction has not been shown. Impact remains unbanded because no calibrated impact rubric for this particular evidence is established.

Assessed Nov 2, 2026 using diggingbeagle.assessment/1.

At a glance

Mechanism and trust boundary

  1. 01

    Receive a forget request

    The tool targets a memory scope chosen by the user or operator.

    Boundary: Removal instruction into orchestrator

  2. 02

    Delete only a subset of storage

    A core sidecar performs its own deletion while separate plugin stores remain outside that action.

    Boundary: One-store success into multi-store claim

  3. 03

    Report incomplete success

    JSON output may not encode which providers were not touched.

    Boundary: Partial deletion into misleading completion status

Claims & evidence

CLM-2026-NOV02-OPENCLAW-MEMORY-FORGET-SCOPE-AOpenClaw issue 190720 asks for the selected memory provider to participate in forget operations rather than limiting deletion to a core sidecar store.supported

Basis: reported finding

Link to claim

Implications

A data-erasure operation needs provider-specific receipts and a truthful coverage result, including stores that were not accessed.

Controls and mitigations

  • Enumerate active memory providers, require individual deletion acknowledgments and report incomplete removal in machine-readable output.
  • Expose per-store deletion and verification status in machine-readable output; never return unqualified successful erasure when a configured provider was not processed.

Unknowns and contradictions

  • The issue proposes extending semantics; complete cross-provider forgetting and its prevalence remain unverified.
  • The proposed provider-aware JSON reporting does not establish end-to-end deletion from every connected memory plugin.

Sources and citation

Material revision history

  1. Nov 2, 2026 · Canonical change recorded · new in release · revision 214