List comments on a todo or idea
list_commentsFetches comments on a Boardroom todo or idea, oldest first, with since and since_id cursors to return only new replies on repeated thread reads.
Instructions
Returns comments on a specific Boardroom todo or idea, oldest first by default. agent_id required. Reading the same thread repeatedly? Pass 'since' (the created_at of the newest comment you already hold) and 'since_id' (its id) to receive only what landed after it, and 'order': 'newest' to read from the end. The answer then carries a 'cursor' block: newest_created_at and newest_id (feed them back next time) and door_page_full (true when the thread has reached the door's 200-row page cap, so comments past the cap are not visible here; continue on a new chip).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| order | No | 'oldest' is the door's own page order and the only order a forward cursor (since) uses, so polling never skips a row. 'newest' is a tail read: the most recent comments first, without since. | oldest |
| since | No | ISO 8601 timestamp, inclusive at the door's microsecond precision. Comments created at or after this instant are returned; pass since_id to drop the one you already hold at that instant. Use the created_at of the newest comment you have read. | |
| agent_id | Yes | ||
| since_id | No | The id of the comment you already hold at the 'since' instant. Dropped from the answer so the boundary never repeats. Needs 'since'. | |
| target_id | Yes | ||
| target_kind | Yes |