Sessions
rbook_sessionCapture project learnings, decisions, constraints, and next steps, or start and complete sessions; list and search past session records to resume work.
Instructions
Capture a learning, next step, constraint or decision without starting a session: capture needs content (category defaults to context) and writes a row through your implicit session. list and search (query) read past sessions. Explicit sessions are optional: start needs title; complete needs summary and writes its decisions[] and nextSteps[] as rows.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | 1-based page | |
| type | No | Session kind | |
| agent | No | Who is writing | |
| limit | No | search: per page, default 5 | |
| query | No | search: required keywords | |
| since | No | search: ISO date | |
| title | No | start: required | |
| until | No | search: ISO date | |
| action | Yes | ||
| status | No | list: filter | |
| content | No | capture: the text, required | |
| context | No | capture: background | |
| summary | No | complete: required | |
| category | No | capture: what kind of row | |
| evidence | No | [{type, id}] references | |
| pageSize | No | list: per page | |
| sprintId | No | Filter, or sprint to tag if the mission has none | |
| decisions | No | complete: decisions to write | |
| evergreen | No | A learning that never goes stale | |
| expiresAt | No | Constraint expiry, ISO 8601 | |
| missionId | No | Mission the rows belong to | |
| nextSteps | No | complete: next steps to write | |
| sessionId | No | Omit for your own session; list: read it in full | |
| projectRoot | No | Folder/rbook:// address; inferred | |
| agentFeedback | No | UX feedback | |
| citesLearningIds | No | Learnings this cites | |
| autoRefreshMasterContext | No |