Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

snapshot: frames are sent to Gemini by default whenever GEMINI_API_KEY is set

Chiusa Adatta ai principianti
#6,138 1 commento 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

Una pull request collegata è già stata integrata.

  • #6368 di @jrusso1020 — integrata

Valutazione

Difficoltà
2/5
Tempo stimato
Mezza giornata
Idoneità per principianti
62/100
Tipo di issue
Bug
Chiarezza
Abbastanza chiara
Stato di attività
Attiva
Stack tecnologico
node.js, typescript
Ambito
cli

Direzione di ricerca

Trova l'implementazione del comando snapshot (probabilmente in src/commands o in una cartella cli) e individua dove GEMINI_API_KEY controlla il passo describe e dove viene analizzato il flag --describe. Decidi tra invertire il default in opt-in e aggiungere un avviso prima dell'upload più aggiornamenti a --help/alla documentazione; gli issue correlati #4846 e #5468 suggeriscono un'astrazione configurabile del vision-provider che vale la pena leggere prima. Fatto quando i frame restano locali per default e il testo di aiuto documenta il nuovo comportamento.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

Version: hyperframes 0.8.188.

When GEMINI_API_KEY is present in the environment, npx hyperframes snapshot sends the captured frames to Gemini to generate descriptions by default. The user has to pass --describe false to keep frames local.

This is an outbound transfer of possibly unreleased or confidential visuals. It is turned on implicitly, just because an env var exists, often for an unrelated tool. Nothing on the command line shows that frames will leave the machine.

Expected: make description opt-in (--describe / --describe gemini), or at least print a clear notice before upload and document the default prominently in the CLI skill and --help. Related: #4846 and #5468 (configurable vision providers).

Lingua principale
TypeScript
Stelle
54.1k
Fork
4.9k
Merge medio
1g 16h
PR unite (30g)
755

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

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di heygen-com/hyperframes

Tutte le issue di heygen-com/hyperframes

Issue simili

Altre issue su TypeScript

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.