marm_log_entry
Log a dated entry with topic and summary to the active project session. Switch sessions by prefixing entries with 'Session:' or 'Topic:' to route future logs automatically; entries become semantic memories for later recall.
Instructions
📝 Write a log entry to the active session.
Entries are stored with a date, topic, and summary. If `entry` begins with
"Session: [name]" or "Topic: [name]", the active session switches to that name
and all subsequent entries route there automatically. Entries are also stored
as semantic memories so marm_smart_recall can find them.
Entry format: YYYY-MM-DD-topic-summary (date prefix is optional; auto-tagged if omitted)
Parameters:
- entry: the text to log; plain text or prefixed with "Session:" / "Topic:" to switch sessions
- session_name: override the target session explicitly (optional; active session used if omitted)
- project: project scope for this entry, up to 255 characters (optional; the
server's detected project is used if omitted)
Returns: status, message confirming the entry or session switch, entry_id, memory_id
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| entry | Yes | ||
| project | No | ||
| session_name | No |