20 lines
859 B
Plaintext
20 lines
859 B
Plaintext
{
|
|
"description": "Expand a memory summary to see its details or raw memories.",
|
|
"prompt": "## memory_zoom\n\nOpen a memory tree node into its two halves, down to raw memories.\n\n**Calling convention:**\n```\nmemory_zoom(range=\"0-3\")\n```\n- `range`: block range as printed by memory_wake (e.g. \"0-3\")\n\nReturns the two child nodes (summaries or raw memories).",
|
|
"cmd": "input=$(cat); range=$(printf '%s' \"$input\" | jq -er '.range'); MEMO_TOOLS=1 MEMORY_DIR=\"${XDG_DATA_HOME:-$HOME/.local/share}/ollie/optmem\" exec \"${XDG_CONFIG_HOME:-$HOME/.config}/ollie/optmem/memo\" zoom \"$range\"",
|
|
"args": {
|
|
"type": "object",
|
|
"required": [
|
|
"range"
|
|
],
|
|
"properties": {
|
|
"range": {
|
|
"type": "string",
|
|
"description": "Block range to expand (e.g. \"0-3\")"
|
|
}
|
|
}
|
|
},
|
|
"tier": "cold",
|
|
"scope": "read"
|
|
}
|