Check the CLI's OAuth scopes cover every exposed command

Open Beginner friendly
#1,908 1 comment 0 reactions 0 assignees View on GitHub

Maintainers usually reply within 1 day

Nobody has claimed this yet.

Assessment

Difficulty
2/5
Estimated time
1-3 hours
Newbie friendliness
63/100
Issue type
Feature
Clarity
Mostly clear
Activity status
Active
Tech stack
typescript

Research direction

Read the CLI's OAuth scope definitions and the MCP's SCOPES, using the linked design and task 6.8 for context. Check how exposed CLI commands declare their operations, then add a test that verifies the CLI scopes cover them all. The issue is done when that test checks every exposed command's operations.

Written by the indexing model from the issue text.

Description

CLI enhancement MCP

Part of #1357. Plan: cli-first-mcp task 6.8 (design, tasks). Depends on #1881.

Compare the CLI's OAuth scopes with the MCP's SCOPES and widen the CLI's if needed.

Done when

  • A test checks the CLI's scopes cover every exposed command's operations.

via @BYK.

--

View Session in Sentry

Dominant language
TypeScript
Stars
961
Forks
179
Avg merge
15h 33m
Merged PRs (30d)
476

Getting set up

This project ships no dev container, Dockerfile or contributing guide, so setting up is up to you: start from its README, and see our first-contribution guide for the general steps.

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from getsentry/toolkit

All issues in getsentry/toolkit

Similar issues

More TypeScript issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.