memorystorage / memory log

Memory Log

memory_log

Appends 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

modestring

append (default) — add an entry. read — return recent entries.

Allowed: "append""read"

Default: "append"

eventstring

Short event label. Required when mode=append. Example: 'file_edited', 'decision_made'.

detailstring

Optional detail string for the log entry.

dataobject

Optional extra structured data to store alongside the log entry.

limitinteger

Max 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 →