gemini_infoGemini CLI diagnostics: check connectivity, get version, list sessions or extensions.Input schema{
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"action": {
"type": "string",
"enum": [
"ping",
"version",
"list_models",
"list_sessions",
"list_extensions"
],
"description": "ping: test CLI works, version: CLI version, list_models: available models and aliases, list_sessions: past sessions, list_extensions: available extensions."
}
},
"required": [
"action"
]
} | — | | — |
gemini_querySend a prompt to Google Gemini via locally authenticated CLI. Supports all Gemini models. Use @path to reference local files. Options: sandbox mode, yolo (auto-approve), approval modes, extra directories.Input schema{
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"prompt": {
"type": "string",
"minLength": 1,
"description": "Prompt for Gemini. Use @file.ts to include file context."
},
"model": {
"description": "Model name (e.g. gemini-2.5-pro, gemini-2.5-flash, gemini-2.5-flash-lite). Default: gemini-2.5-flash",
"type": "string"
},
"sandbox": {
"description": "Run in sandbox mode for safe code execution.",
"type": "boolean"
},
"yolo": {
"description": "Auto-approve all tool actions (no confirmation prompts).",
"type": "boolean"
},
"approval_mode": {
"description": "Approval mode: default (prompt), auto_edit (auto-approve edits), yolo (auto-approve all), plan (read-only).",
"type": "string",
"enum": [
"default",
"auto_edit",
"yolo",
"plan"
]
},
"include_stats": {
"description": "Include token usage stats in the response.",
"type": "boolean"
},
"include_directories": {
"description": "Additional directories to include in Gemini's workspace.",
"type": "array",
"items": {
"type": "string"
}
},
"cwd": {
"description": "Working directory for file references (@ syntax).",
"type": "string"
}
},
"required": [
"prompt"
]
} | — | | — |