Memory Log
memory_logAppends an event to the agent session log, or reads recent log entries. Use when: recording decisions made, actions taken, or errors encountered during a session; or when reviewing what happened in a previous session. Scope: local append-only log (~/.config/agentic-store/memory/session.jsonl). No network access. Not for: storing persistent facts (use memory_write), saving a full session snapshot (use memory_checkpoint).
How to use memory_log
Provide only the required inputs below. Start with the smallest scope that answers the task, then review the risk properties before an agent executes the call.
Risk and execution properties
Read only: no
Destructive: no
Idempotent: no
Open world: no — operates locally or through configured services
Inputs
modestringappend (default) — add an entry. read — return recent entries.
Allowed: "append""read"
Default: "append"
eventstringShort event label. Required when mode=append. Example: 'file_edited', 'decision_made'.
detailstringOptional detail string for the log entry.
dataobjectOptional extra structured data to store alongside the log entry.
limitintegerMax entries to return when mode=read. Default: 20.
Default: 20
Example input
{
"mode": "append",
"event": "<string>",
"detail": "<string>",
"data": "<object>",
"limit": 20
}Browse or search the full 74-tool reference to choose the smallest suitable capability.
Browse all tools →