コンテンツにスキップ

reyn memory

Manage stored agent memories in .reyn/agents/<name>/memory/ or the shared layer.

Synopsis

reyn memory list    [--agent NAME]
reyn memory show    <name> [--agent NAME]
reyn memory edit    <name> [--agent NAME]
reyn memory delete  <name> [--agent NAME] [--yes]
reyn memory search  <pattern> [--agent NAME] [--ignore-case]
reyn memory export  [--agent NAME] [--out PATH]
reyn memory import  <file> [--agent NAME] [--overwrite]

Subcommands

Subcommand Description
list List all memory files for the agent or shared layer.
show <name> Print the contents of a single memory file.
edit <name> Open the memory file in $EDITOR.
delete <name> Delete a memory file. Prompts for confirmation unless --yes.
search <pattern> Grep memory files for a regex pattern.
export Dump all memories as JSON to stdout or --out PATH.
import <file> Import memories from a JSON file. Skips existing unless --overwrite.

Options

Flag Default Description
--agent NAME shared layer Target a named agent's memory directory.
--yes, -y off Skip confirmation on delete.
--ignore-case, -i off Case-insensitive match for search.
--out PATH stdout Output path for export.
--overwrite off Overwrite existing files on import.

Exit codes

Code Meaning
0 Success.
1 Memory or agent not found, or I/O error.

Examples

reyn memory list
reyn memory list --agent my_agent
reyn memory show preferences
reyn memory search "API key" --ignore-case
reyn memory export --out backup.json
reyn memory import backup.json --overwrite