consult_gemini_oneshot
Submit a single independent question to Gemini without maintaining session history. Suitable for one-off lookups or batch queries where context is unnecessary.
Instructions
Stateless single-shot Gemini query with no session history.
Use for independent questions, one-off lookups, or batch-style queries where conversation context would be noise. Still has tool access (list_directory, read_file, etc.) and retry logic.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | The question or instruction | |
| model | No | "flash", "pro" (default), or full model ID | pro |
| file_paths | No | Local text files to read and include inline as context | |
| media_paths | No | Local image/PDF files (.png, .jpg, .webp, .gif, .pdf) for vision analysis | |
| file_uris | No | Gemini File API URIs (from upload_file). Use for large files that exceed inline limits | |
| json_mode | No | Return structured JSON output | |
| response_schema | No | JSON schema string for structured output | |
| cached_content | No | Gemini context cache name | |
| thinking | No | Thinking level: "minimal", "low", "medium", "high", or None. Pro defaults to "high" |