Refresh the library
backlog_start_exportStarts a background Steam library re-export to refresh playtime, purchases, Deck ratings, ProtonDB, and HowLongToBeat data. Returns immediately; check progress with backlog_get_export_status.
Instructions
<use_case> Refresh the library: re-export the Steam library with fresh playtime, new purchases, Deck ratings, ProtonDB and HowLongToBeat data. Use when the user just bought or played something and the overview's export is older than that. </use_case> <important_notes>
Returns immediately; the export runs on the server for minutes (up to an hour for a first run of a big library). Check on it with backlog_get_export_status; don't poll in a tight loop.
If one is already running (including the weekly scheduled one), returns its status instead.
Reaches out to Steam, HowLongToBeat and ProtonDB through the backlog server; no keys pass through here. </important_notes> backlog_start_export()
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| detail | Yes | ||
| status | Yes | ||
| outcome | Yes |