Get poetry reading stats
get_poetry_reading_statsSummarizes the reader's poetry reading in ReadingRate: the poems they keep returning to, ranked by how often and how recently they read each one, with read counts and last-read dates; how many lines they know by heart; and whether they read widely or reread deeply.
Use when the reader asks which poems they keep coming back to, how much poetry they read, or how many lines they know by heart.
Example: {"limit": 10}
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of poems in the ranking (default 20) | |
| half_life_days | No | Days for a read to count half as much in the ranking (default 30) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| rotation | No | Poems ranked by how often and how recently the reader read them, highest first | |
| lines_by_heart | No | Distinct poem lines the reader knows by heart | |
| depth_signature | No | Breadth (distinct poems read) against depth (median rereads within the rotation) | |
| rotation_half_life_days | No | The half-life used for recency |