Read the logbook of a project
get_logbookThe logbook of a project, newest first: every dated move, composed from two sources. source=tool events are derived from the suite itself (canon moved to a version, surface marked aligned, corroboration recorded); source=manual entries are actions the customer recorded (only these carry an id, a category, a label and notes). Each move also lands as an annotation on the citation curves of the trackers of the project: read the logbook to tell what was done when the curves moved. A canon_version item carries changed, the canon keys that revision touched (one_liner, short, long, category, language, perks, website, legal_name, address, phone, whatsapp, email), so you can drive the re-propagation from here: it names what to rewrite on the pages that restate those fields, and version 1 lists everything it posted. On a corroboration item, occurred_at is the PUBLICATION date when known and the recording date otherwise: published_on sits next to it, and it tells which of the two dates the move carries. Set quest_id to read the trail of ONE quest, and deleted to "only" to read the trash of the logbook instead of it.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| source | No | Only the items of this source: "tool" for suite events, "manual" for recorded entries. Omitted, both. | |
| deleted | No | Set to "only" for the entries taken out of the logbook (delete_logbook_entry), most recently taken out first, each with its deleted_at. It carries recorded entries only, so it goes without source and category. Omitted, the logbook is read. | |
| category | No | Only the manual entries of this category (tool events carry no category and never match). | |
| quest_id | No | Only the entries recorded against this quest, newest first: THIS is the dated trail of one quest, read where the logbook is already read. Call list_quests to find the id (each quest carries journal_entries, how many it holds). Tool events carry no quest and never match. | |
| project_id | Yes | UUID of the project: call list_projects to find it. |