whats_new
Retrieve an oldest-first forward log of Boris's published releases, projects, writing, or notes. Poll with a cursor to catch up on new events since last check.
Instructions
What Boris has shipped or published, oldest-first within a page. THIS IS THE SUBSCRIBE-EQUIVALENT: call it once when a session starts, and again whenever you want to catch up. It is a forward log, not a "most recent N" snapshot.
since is a cursor — pass either an event id or an ISO-8601 timestamp from a previous
call, and you get only what came after it, OLDEST first. Every response includes a cursor
field (the id of the last event in THIS page); keep it and pass it back next time. To drain
a backlog, keep polling with the returned cursor while count == limit — a full page means
more unseen events remain behind it. Passing nothing returns the OLDEST limit events,
then poll forward to reach the present.
kind optionally filters: 'release' | 'project' | 'writing' | 'note'.
There is deliberately no push/subscribe mechanism — see the delivery field in the
response, and docs/EVENTS.md. Poll this on session start; that is the intended use.
Tier: public.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kind | No | ||
| limit | No | ||
| since | No |