51 lines
1.2 KiB
JSON
51 lines
1.2 KiB
JSON
{
|
|
"id": "gemini",
|
|
"role": "reviewer",
|
|
"version": "1.9.0",
|
|
"title": "Gemini CLI",
|
|
"description": "Google Gemini CLI — cross-AI /gsd:review reviewer lane only; not a GSD install target (no runtime body, no artifacts). Spawned as `gemini -p - -m <model>` with the plan piped on stdin.",
|
|
"tier": "full",
|
|
"requires": [],
|
|
"engines": {
|
|
"gsd": ">=1.8.0"
|
|
},
|
|
"reviewer": {
|
|
"slug": "gemini",
|
|
"flags": [
|
|
"--gemini"
|
|
],
|
|
"transport": "spawn",
|
|
"probe": {
|
|
"kind": "command-exists",
|
|
"binary": "gemini"
|
|
},
|
|
"invoke": {
|
|
"binary": "gemini",
|
|
"args": [
|
|
"{{model}}",
|
|
"-p",
|
|
"-"
|
|
],
|
|
"promptChannel": "stdin",
|
|
"outputChannel": "stdout",
|
|
"modelArg": "-m",
|
|
"effortChannel": "none"
|
|
},
|
|
"timeoutFloorMs": 900000,
|
|
"emptyOutput": "stub-with-stderr",
|
|
"reviewsSection": "Gemini",
|
|
"evidenceClass": "source-grounded",
|
|
"requiresBinaries": [],
|
|
"promptBudgetKey": null,
|
|
"modelConfigKey": "review.models.gemini",
|
|
"handler": null
|
|
},
|
|
"config": {
|
|
"review.models.gemini": {
|
|
"type": "string",
|
|
"default": "",
|
|
"description": "Model passed to the Gemini reviewer lane."
|
|
}
|
|
}
|
|
}
|