Skip to content

Add streak pauses documentation - #85

Merged
jasontlouro merged 7 commits into
mainfrom
cursor/streak-pauses-docs-fae3
Aug 21, 2026
Merged

Add streak pauses documentation#85
jasontlouro merged 7 commits into
mainfrom
cursor/streak-pauses-docs-fae3

Conversation

@jasontlouro

Copy link
Copy Markdown
Contributor

Summary

Documents the new streak pauses feature from the Trophy 1.21.0 OpenAPI specs.

Pauses cover a date range and keep a user's streak length intact instead of ending the streak. They are distinct from streak freezes: freezes are consumed one missed period at a time, while a pause applies for a start/end range you create.

API surfaces

  • Application API: GET /users/{id}/streak now returns upcoming/active pauses and usedPause on each streakHistory period.
  • Admin API: POST /streaks/pauses creates pauses (up to 100 per request; start dates in the past are rejected). DELETE /streaks/pauses archives pauses by ID so they no longer apply.

Docs updates

  • Pulled OpenAPI 1.21.0 into openapi/application.json and openapi/admin.json.
  • Added Admin API pages for create and archive pauses, and linked them in docs.json.
  • Added a Streak Pauses section to the streaks feature page and the streaks guide.
  • Updated the user streak response examples (pauses, usedPause).
Open in Web Open in Cursor 

Document streak pauses from the 1.21.0 OpenAPI specs: create and archive
admin endpoints, plus pauses and usedPause on the user streak response.

Co-authored-by: jasontlouro <jasontlouro@users.noreply.github.com>
@jasontlouro
jasontlouro marked this pull request as ready for review August 21, 2026 10:14
cursoragent and others added 4 commits August 21, 2026 10:17
Refresh Lingo checksums so the frozen translation gate matches the new
pause pages and updated streak source files.

Co-authored-by: jasontlouro <jasontlouro@users.noreply.github.com>
Update nav, Spanish pages, and i18n.lock after renaming the admin
endpoint page to delete-pauses. Keep the OpenAPI operation title.

Co-authored-by: jasontlouro <jasontlouro@users.noreply.github.com>
@mintlify

mintlify Bot commented Aug 21, 2026

Copy link
Copy Markdown

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
trophy 🟢 Ready View Preview Aug 21, 2026, 11:05 AM

💡 Tip: Enable Workflows to automatically generate PRs for you.

jasontlouro and others added 2 commits August 21, 2026 13:42
Refresh the Lingo checksum for the Admin delete-pauses page now that
the OpenAPI summary is Delete streak pauses.

Co-authored-by: jasontlouro <jasontlouro@users.noreply.github.com>
@jasontlouro
jasontlouro merged commit 3dbba43 into main Aug 21, 2026
2 checks passed
@jasontlouro
jasontlouro deleted the cursor/streak-pauses-docs-fae3 branch August 21, 2026 11:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants