`create_project` is hidden from the default tool list, so agents miss it during setup
I maintainer di solito rispondono entro 1 giorno
Una pull request collegata è già stata integrata.
- #1868 di @sentry-junior — integrata
Valutazione
- Difficoltà
- 1/5
- Tempo stimato
- Meno di un'ora
- Idoneità per principianti
- 72/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Specificata chiaramente
- Stato di attività
- Attiva
- Stack tecnologico
- typescript
- Ambito
- devtools
Direzione di ricerca
La logica di gating si trova in surfaces.ts (tools/list di default) e in skills.ts (la skill project-management disattivata di default). La modifica consiste in una stringa di descrizione sullo strumento find_projects, quindi inizia da lì e trova dove è definita la sua descrizione. È completata quando find_projects non restituisce alcuna corrispondenza e la sua descrizione cita create_project, search_sentry_tools/execute_sentry_tool e la skill project-management.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
When an agent sets up a new service, it looks for a way to create the Sentry project and doesn't find one. create_project isn't in the default tools/list (surfaces.ts), and it's gated behind the project-management skill, which is off by default (skills.ts). So unless that skill is granted, search_sentry_tools doesn't surface it either. The agent then tells the user to create the project by hand. If that gets missed, CI release steps fail later with "Invalid project ids or slugs".
Suggested fix: since the top-level list is locked, add one line to the find_projects description: when no matching project exists, projects can be created with create_project through search_sentry_tools/execute_sentry_tool, which needs the project-management skill.
Acceptance: when find_projects returns no match, its description points the agent to create_project and the skill it needs.
- Lingua principale
- TypeScript
- Stelle
- 949
- Fork
- 171
- Merge medio
- 23h 5m
- PR unite (30g)
- 320
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di getsentry/toolkit
-
CLI enhancement MCP
Difficoltà 2/5 1-3 ore Idoneità per principianti 63/100
getsentry/toolkit#1908 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Docs MCP URL normalization retains query strings and fragmentsForse già presa @pcbeingused333 l’ha presa 3 giorni fa. Apertabug MCP
Difficoltà 2/5 1-3 ore Idoneità per principianti 73/100
getsentry/toolkit#1618 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
getsentry/toolkit#1471 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
getsentry/toolkit#1925 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
enhancement MCP
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
getsentry/toolkit#1911 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di getsentry/toolkit
Issue simili
-
test: claim-conflict drop leaves both facts active and is never re-proposed (untested review cell)Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 83/100
I maintainer di solito rispondono entro 1 giorno
-
[Feature]: Usage page should show API-equivalent cost and say when a connected plan shows info onlyApertaenhancement from-x
Difficoltà 2/5 1-3 ore Idoneità per principianti 66/100
nightly-labs/openbot#4867 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
egonSchiele/agency-lang#1377 ·
I maintainer di solito rispondono entro 1 giorno
-
normalizePath removes the Windows device namespace prefixForse già presa Una pull request collegata a questa issue è aperta o già unita. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
caprover/caprover-frontend#273 ·
I maintainer di solito rispondono entro 1 giorno