Get reading notes
get_reading_notesReturns what the reader has noted about their reading in ReadingRate: their highlights and notes, insights ReadingRate generated about their reading, and the reading insights they saved, each with its id. Pass book_id for one book's notes, or insight_query to get the saved insights closest to a topic, from any book.
Use when the reader asks what they thought or noted about a book, for their highlights, what they concluded in an earlier discussion, or which saved insight to delete. To search the text of a book, use search_book_content.
Examples:
{"book_id": ""}
{"insight_query": "unreliable narrators"}
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of highlights and notes (default 10, max 50) | |
| book_id | No | Only this book: its ReadingRate id or library entry id | |
| insight_query | No | A topic; returns the saved insights closest to it in meaning, from any book |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| quotes | No | The reader's highlights and notes, newest first (one book's when book_id is given) | |
| insights | No | Insights ReadingRate generated about the reader's reading, newest first | |
| bookContext | No | When book_id is given: title, author, pagesRead, totalPages, startedAt | |
| insight_query | No | The insight_query used, when one was given | |
| readingProfile | No | quoteCount, lastQuoteAt | |
| conversation_insights | No | Reading insights the reader saved (with save_reading_insight or in the app). Newest first, or closest to insight_query when it is given. Scoped to the book when book_id is given and insight_query is not. |