Publish a work log to TimeTree
publish_worklogPublishes a saved work log as one all-day memo in the configured private TimeTree calendar, reconciling first to prevent duplicates and verifying the created memo by read-back.
Instructions
Explicit remote write. Publishes a saved work log as one all-day TimeTree memo in the single configured private calendar. Requires remote writes enabled, credentials, a previewHash that matches the current saved revision, no suspected secrets, and confirmation PUBLISH. It reconciles first to avoid duplicates, verifies the created memo by reading it back, and returns UNCERTAIN or CONFLICT instead of claiming success. No destructive or update operation is provided.
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": {
"worklogId": "<worklogId>",
"previewHash": "<previewHash>",
"confirmation": "<confirmation>"
},
"name": "publish_worklog"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| worklogId | Yes | ||
| calendarId | No | ||
| previewHash | Yes | ||
| confirmation | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | Yes | ||
| data | No | ||
| error | No |