Stellarion
Tools

stellarion_memory_invalidate

Mark a memory as outdated so it no longer appears in search results

Marks a memory as invalid/outdated. The memory is not deleted but is excluded from future search results. Use this when a stored memory is no longer accurate due to code changes, fixed bugs, or revised decisions.

When to Use

  • A bug was fixed and the debugging memory is no longer relevant
  • An architectural decision was reversed
  • A workaround is no longer needed after an upstream fix
  • A convention changed and the old memory would cause confusion

Parameters

ParameterTypeRequiredDefaultDescription
idstringyesThe unique ID of the memory to invalidate

Examples

Invalidate an outdated debugging memory

Natural language:

The CORS issue from memory abc123 was fixed in the latest deploy — mark it as outdated.

MCP call:

{
  "tool": "stellarion_memory_invalidate",
  "arguments": {
    "id": "abc123"
  }
}

Output Format

Returns confirmation:

  • id — The invalidated memory ID
  • validfalse

Tips

  • Use stellarion_memory_get to verify the memory content before invalidating.
  • Invalidation is soft — the memory still exists but won't appear in searches. This preserves history.
  • When a decision changes, consider storing a new memory with the updated decision rather than just invalidating the old one.