Manage non-SCM integrations from the CLI
Maintainer thường phản hồi trong vòng 1 ngày
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 5/5
- Thời gian dự kiến
- Hơn một tuần
- Mức phù hợp với người mới
- 35/100
- Loại issue
- Tính năng
- Độ rõ ràng
- Khá rõ ràng
- Mức độ hoạt động
- Sôi nổi
- Công nghệ
- cli, typescript
- Lĩnh vực
- cli
Hướng nghiên cứu
Start by reading the implementation for the existing SCM integration flow in #1519, then inspect the CLI entry points and the listed Sentry integration API endpoints. Map the native provider, direct-enable, and Sentry App flows, including their authorization and feature-flag limitations. Done means the CLI can manage the requested non-SCM integrations while handling those flow differences and edge cases.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Broader scope of #1519: driving Slack, Linear, Jira, PagerDuty, Discord, MS Teams, etc. from the CLI.
Existing APIs
- Native providers (Slack, Jira, PagerDuty, Discord, MS Teams, Opsgenie, …) use the same API pipeline as #1519.
- No-config providers:
POST /api/0/organizations/{org}/integrations/direct-enable/{provider}/(source). - Sentry Apps:
POST /api/0/organizations/{org}/sentry-app-installations/withslug. - List available:
GET /config/integrations/; list installed:GET /integrations/; remove:DELETE /integrations/{id}/.
Limitations / edge cases
- All pipeline limitations from #1519 apply (session-bound state, browser OAuth relay).
- Slack's OAuth step also requests user scopes, so a user must authorize in a browser.
- Direct-enable is
PRIVATE, only works for providers markeddirectEnable, and returns 400 if a single-install provider is already enabled. - Linear looks like a Sentry App rather than a native provider (unverified); Sentry App installs follow a different flow and permissions than native integrations.
- Feature-flagged providers return 404.
via @sergical.
--
- Ngôn ngữ chính
- TypeScript
- Star
- 938
- Fork
- 166
- Merge trung bình
- 1 ngày 7 giờ
- Pull request đã merge (30 ngày)
- 156
Chuẩn bị môi trường
Dự án này không cung cấp dev container, Dockerfile hay hướng dẫn đóng góp, nên bạn cần tự thiết lập môi trường: hãy bắt đầu từ README và xem hướng dẫn đóng góp lần đầu của chúng tôi để biết các bước chung.
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của getsentry/toolkit
-
bug MCP
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
getsentry/toolkit#1600 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
getsentry/toolkit#1471 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 52/100
getsentry/toolkit#1611 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
enhancement MCP
Độ khó 4/5 1-2 ngày Mức phù hợp với người mới 55/100
getsentry/toolkit#1601 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Use typed detector schemas from @sentry/api for metric monitorsCó thể đã có người làm @MathurAditya724 đã nhận 1 ngày trước. Đang mở
getsentry/toolkit#1595 · 1 bình luận · 1 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của getsentry/toolkit
Issue tương tự
-
[Feature]: 建议导入源后,自动切换到新导入的源Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 66/100
lyswhut/lx-music-desktop#3026 ·
-
area: ci type: test
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 65/100
schlessera/brain-kit#2769 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Read a vector index's quantization back on Neo4j 2026.10, which reports vector.quantization.typeĐang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
liberation-data/drivine#231 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 65/100
alveusgg/alveusgg#2502 · 3 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
Maintainer thường phản hồi trong vòng 1 ngày