Files
hermes-agent/plugin-catalog/memory-rewind.yaml
AhmetArif0 73df7546b5 feat(plugin-catalog): bump memory-rewind to 1.3.2
restore now holds the memory tool's own lock while it writes MEMORY.md/USER.md and
refuses when a file changed after its plan, so it never replaces a running agent's
memory write. The plan lists the memory entries it brings back and removes.
2026-09-27 23:48:59 -07:00

31 lines
1.3 KiB
YAML

name: memory-rewind
repo: https://github.com/AhmetArif0/hermes-memory-rewind
sha: 354927184de03cdc4a9e9e48ddb2865c36368b1f
subdir: memory-rewind
description: >-
Automatic version history for the built-in memory (MEMORY.md, USER.md), SOUL.md and skills/
(including curator-archived skills): browse, diff and restore any past version with
`hermes memory-rewind`, or view it from any chat with the read-only `/memory-history`.
Works alongside the built-in memory; not a memory provider.
Disclosure — runs the local git binary (isolated from the user's git config, hooks and
signing) to keep a bare repository in $HERMES_HOME/plugin-data/memory-rewind/; reads only the
tracked files (never .env, auth.json, databases or skills/.hub/); rewrites tracked files only
when the user runs `restore`; no network.
maintainer: AhmetArif0
tier: community
category: general
requires_hermes: ">=0.21.5"
docs_url: https://github.com/AhmetArif0/hermes-memory-rewind
version: "1.3.2"
image: https://raw.githubusercontent.com/AhmetArif0/hermes-memory-rewind/e5b139b1059a47df34002e76a7bfd84bc60d9f35/docs/card.png
platforms: []
capabilities:
provides_tools: []
provides_hooks:
- on_session_start
- pre_llm_call
- post_tool_call
- on_session_end
provides_middleware: []
requires_env: []