Skip to content

feat(ai): report Cursor account usage#5248

Merged
can1357 merged 1 commit into
can1357:mainfrom
riverpilot:feat/cursor-usage
Jul 14, 2026
Merged

feat(ai): report Cursor account usage#5248
can1357 merged 1 commit into
can1357:mainfrom
riverpilot:feat/cursor-usage

Conversation

@riverpilot

Copy link
Copy Markdown
Contributor

Summary

  • Add Cursor OAuth and API-key usage reporting through the shared usage APIs.
  • Render Cursor request and billing quotas in usage views and cover parsing/provider behavior with tests.

Test plan

  • bun test packages/ai/test/cursor-usage.test.ts
  • bunx biome check on changed TypeScript files
  • bun test coding-agent usage suites (blocked locally: missing packages/natives pi_natives.darwin-arm64.node)
  • coding-agent type-check (blocked locally: missing header-generator dependency)

Expose Cursor OAuth and access-token quota reporting through the shared usage APIs and CLI views, with parser and presentation coverage.
@chatgpt-codex-connector

Copy link
Copy Markdown

Codex usage limits have been reached for code reviews. Please check with the admins of this repo to increase the limits by adding credits.
Repo admins can enable using credits for code reviews in their settings.

@github-actions github-actions Bot added the vouched Passed the vouch gate label Jul 12, 2026
@can1357 can1357 merged commit 594a02e into can1357:main Jul 14, 2026
20 checks passed

@roboomp roboomp left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 — this adds Cursor account-usage reporting, so the new provider-facing behavior needs an explicit maintainer call rather than a default merge.
The staged inline findings identify the concrete correctness and convention issues that should be resolved before landing.
Thanks for the contribution, @riverpilot.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

vouched Passed the vouch gate

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants