Work log
work_logRead the workspace activity journal to review recent file edits, commands, and change-tracking events. Filter by time, path, or change to recover what happened in previous sessions.
Instructions
Read the automatic activity journal of this workspace: a newest-first list of the mutating operations this server performed (write_file, edit_file, patch, run_command, start_job, job_kill) plus the change-tracking operations (change_create, change_activate, change_doc, task_add, task_update, constraint_add), each with timestamp, paths, a short detail and the outcome. Entries made while a change was active carry a change tag, so the log can be scoped to one change. Call it at the start of a session to recover what happened in previous chats. Read-only operations (read_file, grep, list_files, work_log itself, recall, git tools, change_status) are never journaled. Filter with since, path and change; use recall to read the deliberate notes saved with remember.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | No | Substring filter applied to the workspace-relative paths recorded in each entry. | |
| limit | No | Maximum entries to return, newest first. Defaults to 50 and is capped at 500. | |
| since | No | ISO 8601 timestamp (for example 2026-09-18T00:00:00Z). Only entries at or after this time are returned. | |
| change | No | Exact change id filter: only entries tagged with that change are returned (for example the id from change_create). | |
| workspace | No | Workspace name (see workspace_list). Defaults to the primary workspace. |