Introduce an ActionType enum instead of raw string action-type constants
I maintainer di solito rispondono entro 1 giorno
Valutazione
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Idoneità per principianti
- 72/100
Direzione di ricerca
Inizia dai moduli delle azioni in libs/hackbot-runtime/hackbot_runtime/actions/{testrail,slack,phabricator,try_server}.py e verifica come handlers/registry.py abbina i nomi delle azioni in HANDLERS. Traccia ogni utilizzo di ACTION_TYPE, PATCH_ACTION_TYPES e TRY_ACTION_TYPES, quindi introduci l'enum condiviso e aggiorna i percorsi di corrispondenza pertinenti. Il lavoro è completato quando i nomi delle azioni usano l'enum in modo coerente e gli errori di battitura non possono produrre silenziosamente un tipo di azione non riconosciuto.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
ACTION_TYPE, PATCH_ACTION_TYPES, and TRY_ACTION_TYPES are plain module-level string constants (see libs/hackbot-runtime/hackbot_runtime/actions/{testrail,slack,phabricator,try_server}.py), matched as raw dotted strings against handlers/registry.py's HANDLERS dict keys. Introduce a shared enum for action names so a typo cannot silently produce an unrecognized action type.
- Lingua principale
- Python
- Stelle
- 571
- Fork
- 355
- Merge medio
- 2g 6h
- PR unite (30g)
- 71
Preparare l'ambiente
- Include un Dockerfile o un 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 mozilla/bugbug
-
Fix ASYNC109 Ruff violationsForse già presa Una pull request collegata a questa issue è aperta o già unita. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
I maintainer di solito rispondono entro 1 giorno
-
hackbot
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
I maintainer di solito rispondono entro 1 giorno
-
Install `xvfb` in the image for the bug fix agentForse già presa @ayoubdiourin7 l’ha presa 7 giorni fa. Apertahackbot
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
mozilla/bugbug#6947 · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
good-first-bug hackbot
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
I maintainer di solito rispondono entro 1 giorno
-
Drop the response body in Phabricator webhook responsesForse già presa @arfrappiccuno06 l’ha presa 10 giorni fa. Apertagood-first-bug hackbot
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
mozilla/bugbug#6918 · 5 commenti ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di mozilla/bugbug
Issue simili
-
jobs restart --verify: hotlane restart timeout (10s) shorter than its shutdown (~30s) → false exit 1Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
EtanHey/brainlayer#1072 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 88/100
I maintainer di solito rispondono entro 1 giorno
-
_apply_doc_content: a cancel during the shielded image gather still sends the content batchUpdateApertaenhancement
Difficoltà 2/5 Meno di un'ora Idoneità per principianti 80/100
khuisman/mcp-gee-sweet#904 ·
I maintainer di solito rispondono entro 1 giorno
-
Lychee link check failedAperta
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 70/100
-
CORE-HIST-005/006 multi-turn history tests send three different messages with the same messageIdAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
a2aproject/a2a-tck#248 ·