--sandbox and --approve-for-me cannot be combined, and the help text implies they can
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 2/5
- Geschätzter Aufwand
- 1-3 Stunden
- Anfängerfreundlichkeit
- 72/100
Rechercherichtung
Lies zuerst die Optionsdefinition in genie exec --help und die Argumentvalidierung, die --sandbox zusammen mit --approve-for-me zurückweist; im Payload werden die Dateien nicht genannt. Bestätige den aktuellen Hilfetext und reproduziere das Problem mit dem Befehl im Issue. Fertig ist die Aufgabe, wenn die Hilfe erklärt, dass --approve-for-me die Sandbox auf workspace-write setzt und nicht mit -s oder --sandbox kombiniert werden kann, oder wenn die angegebene Kombination akzeptiert wird.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Release version
v0.3.0
What happened?
--sandbox and --approve-for-me cannot be used together, but the help text suggests they fit together.
$ genie exec -s workspace-write --approve-for-me "noop"
error: the argument '--sandbox <SANDBOX_MODE>' cannot be used with '--approve-for-me'
The help text for --approve-for-me says:
Route approval requests through automatic review using the workspace-write sandbox
A reader takes this to mean you should pair it with -s workspace-write, which then fails.
Expected: the help text for --approve-for-me says that it sets the workspace-write sandbox itself and cannot be combined with -s or --sandbox. Accepting -s workspace-write as a no-op would also work.
Steps to reproduce
- Run
genie exec -s workspace-write --approve-for-me "noop". - The command exits with the error above.
- Run
genie exec --helpand read the--approve-for-meentry.
Environment
macOS (Apple silicon), Genie Code CLI installed with install.sh.
- Vorherrschende Sprache
- Keine Sprachdaten
- Sterne
- 13
- Forks
- 1
- Ø Merge
- 35 Min.
- Gemergte PRs (30 T.)
- 1
Entwicklungsumgebung
Dieses Projekt bietet weder Dev-Container noch Dockerfile noch Beitragsleitfaden – die Einrichtung liegt bei Ihnen. Beginnen Sie mit der README; die allgemeinen Schritte stehen in unserem Leitfaden für den ersten Beitrag.
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus databricks/genie-code-cli
-
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 35/100
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 57/100
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 62/100
Alle Issues in databricks/genie-code-cli
Ähnliche Issues
-
found in release: 3.50 has reproducible steps team-tool tool
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 66/100
flutter/flutter#196430 · 1 Kommentar · 1 Reaktion ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
Maintainer antworten meist innerhalb von 1 Tag
-
[BUG] HTTP lifecycle dispatch treats a NO_PROXY-only environment as corporate egress and skips the resolve-and-pinned sessionEvtl. vergeben @bodapatisaikrishna hat das heute übernommen. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
datafusion-contrib/StreamFusion#653 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
Maintainer antworten meist innerhalb von 1 Tag