Skip to content

fix(connectors): request Autumn rewards scopes - #9176

Merged
Kitenite merged 1 commit into
mainfrom
kiet/autumn-rewards-scopes
Oct 30, 2026
Merged

Kitenite merged 1 commit into
mainfrom
kiet/autumn-rewards-scopes

Conversation

@Kitenite

@Kitenite Kitenite commented Oct 30, 2026 •

Copy link
Copy Markdown
Member

What

Adds rewards:read and rewards:write to the autumn_mcp connector's OAuth scopes.

Why

The Autumn plugin's reward and promo-code tools (listRewards, createReward, updateCatalog with rewards) return 403 Insufficient scopes. Missing: rewards:read, because the grant never asks for those scopes. Reconnecting doesn't help: the scopes come from this list. This blocked changing the SHORTLISTMCR promo code for an event partner.

Rollout

Existing Autumn connections keep their old grant. Each user has to reconnect Autumn after this deploys to get the new scopes.

Related: SUPER-3064 (CLI plugins connect autumn reports "not installed", so reconnecting has to go through the desktop app for now).

🤖 Generated with Claude Code


Summary by cubic

Adds rewards:read and rewards:write to the autumn_mcp connector's OAuth scopes so the reward and promo-code tools (listRewards, createReward, updateCatalog with rewards) stop returning 403 Insufficient scopes errors.

Existing Autumn connections keep their old grants, so each user must reconnect Autumn after this deploys to pick up the new scopes.

Written for commit 587f182. Summary will update on new commits.

View guided diff Turn on auto-fix

The Autumn connector's OAuth grant didn't include rewards:read or
rewards:write, so the Autumn plugin's reward and promo-code tools
(listRewards, createReward, updateCatalog with rewards) returned 403
"Insufficient scopes. Missing: rewards:read". Existing connections need
to reconnect to pick up the new scopes.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@coderabbitai

coderabbitai Bot commented Oct 30, 2026 •

Copy link
Copy Markdown
Contributor

Review in Change Stack →

Caution

Review failed

The pull request is closed.

Finishing Touches
🧪 Generate unit tests (beta)
  • Commit to this branch
  • Create a new PR
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@Kitenite
Kitenite merged commit c9b0dba into main Oct 30, 2026
16 of 18 checks passed
@github-actions

github-actions Bot commented Oct 30, 2026 •

Copy link
Copy Markdown
Contributor

🚀 Preview Deployment

🔗 Preview Links

Service Status Link
Neon Database (Neon) ✅ View Branch
Vercel API (Vercel) ✅ Open Preview
Vercel Web (Vercel) ✅ Open Preview
Vercel Marketing (Vercel) ✅ Open Preview
Vercel Docs (Vercel) ✅ Open Preview

Preview updates automatically with new commits

@expo

expo Bot commented Oct 30, 2026

Copy link
Copy Markdown

No installed development build can load this pull request as an update: its native fingerprint is 86fa4e5bf928 and no development build has it. Add the mobile-build label to build one.

@greptile-apps

greptile-apps Bot commented Oct 30, 2026 •

Copy link
Copy Markdown
Contributor

RetriggerView in GreptileConfidence Score: 5/5

[Medium impact] This PR appears safe to merge.

Summary

Adds rewards:read and rewards:write to the autumn_mcp OAuth scopes.

  • Autumn connections request permission to read and change rewards.

Reviews (1) · Last reviewed commit: "fix(connectors): request Autumn rewards ..." · Reviewed by Greptile

This branch was successfully deployed

1 active deployment
preview — 587f1823 Deployed Oct 30, 2026 by Kitenite via Deploy Web #13394
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.

1 participant