Backlog overview
backlog_get_overviewSummarizes Steam library and backlog data—play status, Deck ratings, backlog by length, triage lanes, Up next queue, export age, and coverage—so you know where to start.
Instructions
<use_case> Start here. Summarizes the user's Steam library and backlog (pile of shame): how many games are never played, tried or played; Steam Deck ratings; the backlog by Deck rating and length; triage lane counts; the Up next queue length; how old the library export is; and how complete each data source is. </use_case> <important_notes>
coverage says how much data exists (e.g. hltb 0.8 = 80% of games have HowLongToBeat times). Low coverage means many unknowns, not bad games.
export.age_days: the library is as of the last export; offer backlog_start_export if it's stale and the user asks about recent purchases.
dry_run true: writes are simulated. </important_notes> backlog_get_overview()
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| deck | Yes | ||
| grid | Yes | Backlog games by Deck rating, then length bucket | |
| games | Yes | ||
| lanes | Yes | ||
| notes | Yes | ||
| export | Yes | ||
| backlog | Yes | ||
| dry_run | Yes | ||
| coverage | Yes | Share of games with each data source (0..1) | |
| next_queue | Yes | ||
| api_version | Yes | ||
| play_states | Yes |