Robust Gemini CLI PR scans
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 25/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Da chiarire
- Stato di attività
- Ferma
- Stack tecnologico
- github-actions, typescript
Direzione di ricerca
No files, tests, or entry points are named. Start by reviewing the security extension repository and its GitHub Action approach, then examine historical Gemini CLI pull requests and build the true-positive, false-positive, and borderline datasets. Done means the datasets support reducing the most common false positives and false negatives.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Overview
- Scan all PRs in https://github.com/google-gemini/gemini-cli via a Github action
- Create a dataset of PRs which introduced vulnerabilities
- Create a dataset of historical PRs
- Noteworthy false positives
- Noteworthy true positives
- Borderline cases that are technically true positives, but lack project context i.e. don't understand the feature, requirements or threat model
- Try to reduce false positives and false negatives using either prompt engineering or context engineering e.g. new tools, additions to the project GEMINI.md or introducing a new THREAT_MODEL.md context file
Exit criteria
- Reduce most common false positives and false negatives in our dataset
- Lingua principale
- TypeScript
- Stelle
- 794
- Fork
- 58
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
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 gemini-cli-extensions/security
-
HelpAperta
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 10/100
-
[Feature Request - Codemaps] Deduplicate Structural Graph Edges and Augment with Metadata (Call Sites)Forse di nuovo libera @satvikkk l’ha presa 227 giorni fa e non c’è nessuna pull request aperta. Apertaenhancement
gemini-cli-extensions/security#141 · 1 assegnatario ·
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 45/100
gemini-cli-extensions/security#133 · 3 commenti ·
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 20/100
Tutte le issue di gemini-cli-extensions/security
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
callstackincubator/rozenite#518 ·
I maintainer di solito rispondono entro 1 giorno
-
Area/Workflow Priority/Blocker Type/Bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
wso2/product-integrator#2622 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
-
area:bash bug has repro platform:macos
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
anthropics/claude-code#98644 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
allure-framework/allure-js#1603 ·
I maintainer di solito rispondono entro 1 giorno