This document enumerates every large-language-model prompt and tool exposed by the Gemini CLI. Each entry includes a brief description, the source location, and the exact template or schema as it is assembled before being sent to a model. Template variables are left intact.
- Purpose: Primary system-level instruction sent with every conversational session.
- When used: Generated for each chat turn inside
packages/core/src/core/client.ts
before starting or continuing a session.