[External Plugin]: leoprevent
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 72/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Specificata chiaramente
- Stato di attività
- Attiva
- Stack tecnologico
- github, javascript
- Ambito
- security
Direzione di ricerca
Inizia leggendo le linee guida per contribuire all’aggiunta di plugin a awesome-copilot, poi esamina il plugin inviato in leotrace-hq/leoprevent-plugin, percorso copilot/leoprevent, ref v0.2.46, commit 0ab0fadfc3af450a49f0b6d0d2ffefd89504c70c. Verifica che la proposta soddisfi i requisiti del repository per i plugin. Il lavoro è completato quando il plugin viene accettato nella posizione appropriata del catalogo, con i relativi metadati e file inclusi.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Plugin name
leoprevent
Short description
A Stop hook that has the Copilot agent review its own changes for security flaws and fix them before it finishes the turn. Requires a LeoTrace account. Each turn sends the changed code (the diff plus one hop of imported context), the prompt, and turn metadata including the developer's git name and email to the LeoTrace API for review; after a finding, the fix and the agent's reply are sent too. Secret files and symlinks are never read.
GitHub repository
leotrace-hq/leoprevent-plugin
Plugin path inside the repository
copilot/leoprevent
Ref to review
v0.2.46
Commit SHA to review
0ab0fadfc3af450a49f0b6d0d2ffefd89504c70c
Version
0.2.46
License identifier
Apache-2.0
Author name
LeoTrace
Author URL
Homepage URL
Keywords
security
code-review
appsec
secure-coding
vulnerabilities
Additional notes
Tested at this layout with Copilot CLI 1.0.105 and VS Code 1.144.1 on macOS: the hooks load, a planted SQL injection is reported to the agent, fixed and re-checked in the same session. The plugin fails open: if the LeoTrace API is unreachable or the account is not signed in, the turn ends normally.
- Lingua principale
- JavaScript
- Stelle
- 40.8k
- Fork
- 5.3k
- Merge medio
- 2g 6h
- PR unite (30g)
- 165
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un 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 github/awesome-copilot
-
[External Plugin]: godot-mcpApertaexternal-plugin requires-submitter-fixes
Difficoltà 2/5 1-3 ore Idoneità per principianti 63/100
github/awesome-copilot#6237 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
external-plugin requires-submitter-fixes
Difficoltà 2/5 1-3 ore Idoneità per principianti 64/100
github/awesome-copilot#6236 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
[External Plugin]: unity-mcpApertaexternal-plugin requires-submitter-fixes
Difficoltà 2/5 1-3 ore Idoneità per principianti 66/100
github/awesome-copilot#6235 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
[External Plugin]: gisdbApertaexternal-plugin needs-review:HIGH requires-submitter-fixes
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
github/awesome-copilot#5877 · 2 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
[External Plugin]: untaxApertaexternal-plugin needs-review:HIGH requires-submitter-fixes
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
github/awesome-copilot#5876 · 2 commenti ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di github/awesome-copilot
Issue simili
-
curriculum documentation quality
Difficoltà 2/5 1-3 ore Idoneità per principianti 77/100
githubnext/gh-aw-workshop#5367 ·
I maintainer di solito rispondono entro 3 giorni
-
Add: Animal Planet BGApertachannels:add check:passed
Difficoltà 2/5 1-3 ore Idoneità per principianti 63/100
I maintainer di solito rispondono entro 4 giorni
-
beginner blocked
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
hiero-ledger/hiero-sdk-js#4670 ·
I maintainer di solito rispondono entro 1 giorno
-
Media widget: selecting a paused player is ignored while another paused player holds an audio streamAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
I maintainer di solito rispondono entro 1 giorno
-
area: editor complexity: easy impact: low status: triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 74/100
ueberdosis/tiptap#8699 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno