Get reading statistics
get_reading_statsSummarizes the reader's ReadingRate reading record: reading speed from their logged sessions, the difficulty range they usually read, their most-read genres and themes, books per month, and how they rate books.
Use when the user asks how fast they read, what difficulty suits them, what genres or themes they read most, or how their ratings are spread.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| velocity | No | pages_per_hour, words_per_minute, confidence, description | |
| reading_pace | No | books_per_month, pages_per_day, most_active_period | |
| total_books_read | No | Number of finished books | |
| genre_preferences | No | Top genres with count, percentage, average_rating | |
| theme_preferences | No | Recurring themes with count, appeal_score | |
| rating_distribution | No | Counts and percentages per 1-5 rating | |
| difficulty_comfort_zone | No | min, max, average, description |