repo run: block fork-context skills under --delegation none
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 45/100
- Tipo di issue
- Bug
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Attiva
- Stack tecnologico
- python
- Ambito
- ai-infra-agents, testing
Direzione di ricerca
Start by reading the repo run handling for --delegation none and the guidance parsing for skill frontmatter, then review docs/repo-evaluation-contract.md and issue #107. Reproduce with a skill declaring context: fork and check whether validation can detect it before execution. Done when the selected behavior prevents the cell from claiming delegation: none while a skill can run in a forked subagent.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Context
repo run --delegation none (#107) swaps the profile's tool arguments for ones that cannot start a subagent. It does not look at skills: a skill whose frontmatter says context: fork runs in a forked subagent, so a none cell can still delegate. The cell record says delegation: none, which then overstates what was measured.
Repro
- Put a skill with
context: forkin the repo's guidance (e.g..claude/skills/x/SKILL.md). - Run
dokimi repo run <repo> --delegation none --arm guidance:raw ...with a task that triggers the skill. result.jsonrecordsexecution.delegation: none; the trace shows the skill's work done in a subagent.
Options
- Refuse:
--delegation nonefails before anything runs when the arm's skills include acontext: forkone. - Strip: remove or rewrite
context: forkfrom skills in the workspace fornonecells, and record that in meta.json (changes the guidance under test).
The limit is documented in docs/repo-evaluation-contract.md meanwhile (#107).
- Lingua principale
- Python
- Stelle
- 11
- Fork
- 9
- Merge medio
- 1g 11h
- PR unite (30g)
- 318
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 intel/dokimi
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 53/100
I maintainer di solito rispondono entro 1 giorno
-
dependencies
Difficoltà 3/5 1-2 giorni Idoneità per principianti 49/100
I maintainer di solito rispondono entro 1 giorno
-
repo: Bash reads dropped where the shell could not have moved (conservative limits of #369)Forse già presa @antonwolfy l’ha presa oggi. Aperta
Difficoltà 3/5 1-2 giorni Idoneità per principianti 55/100
intel/dokimi#374 · 2 commenti · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 45/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 8/100
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di intel/dokimi
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
huggingface/deep-rl-class#723 ·
-
[tool] bug: Qwen3 XML tool parser raises on `...` argument values (Ellipsis is not JSON serializable)Forse già presa @super-yuki l’ha presa oggi. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 87/100
verl-project/verl#8559 ·
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
TencentCloud/octop-harness#228 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
google/osv-scalibr#2585 ·
I maintainer di solito rispondono entro 2 giorni
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
NousResearch/hermes-agent#149323 ·
I maintainer di solito rispondono entro 1 giorno