Save a daily work log locally
save_worklogSaves a dated work log to a local Markdown archive and SQLite ledger, returning a preview hash for review before optional publication.
Instructions
Save the work log to the local Markdown archive and SQLite ledger before any remote operation. This tool never contacts TimeTree. Saves are revisioned by date and timezone; identical content is idempotent. Use the returned previewHash with publish_worklog only after reviewing the preview.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"date": "<date>",
"executiveSummary": "<executiveSummary>"
},
"name": "save_worklog"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| date | Yes | Calendar date in YYYY-MM-DD form. Never infer a date the user did not provide. | |
| title | No | ||
| blockers | No | ||
| evidence | No | ||
| timezone | No | IANA time zone, for example Africa/Accra or Europe/London | |
| decisions | No | ||
| nextActions | No | ||
| completedTasks | No | ||
| idempotencyKey | No | Optional client-supplied key to make repeated saves idempotent | |
| workInProgress | No | ||
| executiveSummary | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | Yes | ||
| data | No | ||
| error | No |