{
 "$fragment": "compatibility/gemini-tool-model-matrix",
 "generated_by": "agent: gemini tools (subagent)",
 "generated_at": "2026-09-18",
 "legend": {
  "supported": "true = documented supported (model page 'Capabilities' row and/or tool guide table); false = documented 'Not supported' or retired/absent; null = not documented (UNVERIFIED)",
  "status": "DOCUMENTED from docs; PREVIEW/LEGACY/RETIRED as documented; the parent agent appends LIVE_VERIFIED after probing",
  "tool_type": "exact tools[] key; combo:* rows describe documented multi-tool rules (tool-combination.md, per-tool 'Supported tool combinations' sections)",
  "live_run": "LIVE_VERIFIED/ACCOUNT_RESTRICTED rows were probed 2026-09-18 (tmp-live/gemini-tools/); Interactions API computer_use accepted on gemini-3.5-flash-lite (f2)"
 },
 "models_live_2026-09-18": [
  "gemini-3.8-flash",
  "gemini-3.7-flash",
  "gemini-3.6-flash",
  "gemini-3.5-flash",
  "gemini-3.5-flash-lite",
  "gemini-3.1-pro-preview",
  "gemini-3.1-pro-preview-customtools",
  "gemini-3.1-flash-lite",
  "gemini-3.1-flash-lite-preview",
  "gemini-3-flash-preview",
  "gemini-2.5-pro",
  "gemini-2.5-flash",
  "gemini-2.5-flash-lite",
  "gemini-2.5-computer-use-preview-10-2025",
  "gemini-3.8-live",
  "gemini-3.8-live-extended-thinking",
  "gemini-3.1-flash-live-preview",
  "gemini-2.5-flash-native-audio-preview-12-2025",
  "gemini-robotics-er-2-preview",
  "gemini-robotics-er-2-streaming-preview",
  "gemini-3.1-flash-image",
  "gemini-3-pro-image",
  "gemini-3.1-flash-lite-image",
  "gemini-2.5-flash-image",
  "deep-research-preview-04-2026",
  "deep-research-max-preview-04-2026",
  "deep-research-pro-preview-12-2025",
  "antigravity-preview-05-2026"
 ],
 "sources": [
  {
   "url": "https://ai.google.dev/gemini-api/docs/models/gemini-3.8-flash",
   "retrieved_at": "2026-09-18"
  },
  {
   "url": "https://ai.google.dev/gemini-api/docs/models/gemini-3.7-flash",
   "retrieved_at": "2026-09-18"
  },
  {
   "url": "https://ai.google.dev/gemini-api/docs/models/gemini-3.6-flash",
   "retrieved_at": "2026-09-18"
  },
  {
   "url": "https://ai.google.dev/gemini-api/docs/models/gemini-3.5-flash",
   "retrieved_at": "2026-09-18"
  },
  {
   "url": "https://ai.google.dev/gemini-api/docs/models/gemini-3.5-flash-lite",
   "retrieved_at": "2026-09-18"
  },
  {
   "url": "https://ai.google.dev/gemini-api/docs/models/gemini-3.1-pro-preview",
   "retrieved_at": "2026-09-18"
  },
  {
   "url": "https://ai.google.dev/gemini-api/docs/models/gemini-3.1-flash-lite",
   "retrieved_at": "2026-09-18"
  },
  {
   "url": "https://ai.google.dev/gemini-api/docs/models/gemini-3-flash-preview",
   "retrieved_at": "2026-09-18"
  },
  {
   "url": "https://ai.google.dev/gemini-api/docs/models/gemini-3-pro-preview",
   "retrieved_at": "2026-09-18"
  },
  {
   "url": "https://ai.google.dev/gemini-api/docs/models/gemini-2.5-pro",
   "retrieved_at": "2026-09-18"
  },
  {
   "url": "https://ai.google.dev/gemini-api/docs/models/gemini-2.5-flash",
   "retrieved_at": "2026-09-18"
  },
  {
   "url": "https://ai.google.dev/gemini-api/docs/models/gemini-2.5-flash-lite",
   "retrieved_at": "2026-09-18"
  },
  {
   "url": "https://ai.google.dev/gemini-api/docs/models/gemini-2.5-computer-use-preview-10-2025",
   "retrieved_at": "2026-09-18"
  },
  {
   "url": "https://ai.google.dev/gemini-api/docs/models/gemini-2.0-flash",
   "retrieved_at": "2026-09-18"
  },
  {
   "url": "https://ai.google.dev/gemini-api/docs/models/gemini-3.8-live",
   "retrieved_at": "2026-09-18"
  },
  {
   "url": "https://ai.google.dev/gemini-api/docs/models/gemini-3.8-live-extended-thinking",
   "retrieved_at": "2026-09-18"
  },
  {
   "url": "https://ai.google.dev/gemini-api/docs/models/gemini-3.1-flash-live-preview",
   "retrieved_at": "2026-09-18"
  },
  {
   "url": "https://ai.google.dev/gemini-api/docs/models/gemini-2.5-flash-native-audio-preview-12-2025",
   "retrieved_at": "2026-09-18"
  },
  {
   "url": "https://ai.google.dev/gemini-api/docs/models/gemini-robotics-er-2-preview",
   "retrieved_at": "2026-09-18"
  },
  {
   "url": "https://ai.google.dev/gemini-api/docs/models/gemini-3.1-flash-image",
   "retrieved_at": "2026-09-18"
  },
  {
   "url": "https://ai.google.dev/gemini-api/docs/models/gemini-3-pro-image",
   "retrieved_at": "2026-09-18"
  },
  {
   "url": "https://ai.google.dev/gemini-api/docs/tool-combination",
   "retrieved_at": "2026-09-18"
  },
  {
   "url": "https://ai.google.dev/gemini-api/docs/function-calling",
   "retrieved_at": "2026-09-18"
  },
  {
   "url": "https://ai.google.dev/gemini-api/docs/google-search",
   "retrieved_at": "2026-09-18"
  },
  {
   "url": "https://ai.google.dev/gemini-api/docs/maps-grounding",
   "retrieved_at": "2026-09-18"
  },
  {
   "url": "https://ai.google.dev/gemini-api/docs/url-context",
   "retrieved_at": "2026-09-18"
  },
  {
   "url": "https://ai.google.dev/gemini-api/docs/code-execution",
   "retrieved_at": "2026-09-18"
  },
  {
   "url": "https://ai.google.dev/gemini-api/docs/computer-use",
   "retrieved_at": "2026-09-18"
  },
  {
   "url": "https://ai.google.dev/gemini-api/docs/file-search",
   "retrieved_at": "2026-09-18"
  },
  {
   "url": "https://ai.google.dev/gemini-api/docs/live-tools",
   "retrieved_at": "2026-09-18"
  },
  {
   "url": "https://ai.google.dev/gemini-api/docs/deprecations",
   "retrieved_at": "2026-09-18"
  },
  {
   "url": "https://ai.google.dev/gemini-api/docs/deep-research",
   "retrieved_at": "2026-09-18"
  }
 ],
 "records": [
  {
   "provider": "gemini",
   "tool_type": "functionDeclarations",
   "model": "gemini-3.8-flash",
   "supported": true,
   "notes": "Model page: all supported; Computer use Supported (Preview); recommended computer-use model",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleSearch",
   "model": "gemini-3.8-flash",
   "supported": true,
   "notes": "Model page: all supported; Computer use Supported (Preview); recommended computer-use model",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleMaps",
   "model": "gemini-3.8-flash",
   "supported": true,
   "notes": "Model page: all supported; Computer use Supported (Preview); recommended computer-use model",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "urlContext",
   "model": "gemini-3.8-flash",
   "supported": true,
   "notes": "Model page: all supported; Computer use Supported (Preview); recommended computer-use model",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "codeExecution",
   "model": "gemini-3.8-flash",
   "supported": true,
   "notes": "Model page: all supported; Computer use Supported (Preview); recommended computer-use model",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "computerUse",
   "model": "gemini-3.8-flash",
   "supported": true,
   "notes": "Model page: all supported; Computer use Supported (Preview); recommended computer-use model",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "fileSearch",
   "model": "gemini-3.8-flash",
   "supported": true,
   "notes": "Model page: all supported; Computer use Supported (Preview); recommended computer-use model",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleSearchRetrieval",
   "model": "gemini-3.8-flash",
   "supported": false,
   "notes": "LEGACY tool for 1.5/2.0 models; 'For all current models, use the google_search tool'",
   "status": [
    "DOCUMENTED",
    "LEGACY"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "mcpServers",
   "model": "gemini-3.8-flash",
   "supported": null,
   "notes": "tools[].mcpServers exists in the discovery Tool schema but no generateContent guide documents it (Interactions API type mcp_server is documented); UNVERIFIED",
   "status": [
    "DOCUMENTED",
    "DOCUMENTATION_INCOMPLETE",
    "UNVERIFIED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+codeExecution",
   "model": "gemini-3.8-flash",
   "supported": true,
   "notes": "Documented since 2025-05 multi-tool launch; code-execution guide: combinable with Grounding with Google Search",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+urlContext",
   "model": "gemini-3.8-flash",
   "supported": true,
   "notes": "URL context guide: search then read pages; also with structured outputs on Gemini 3",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+googleMaps",
   "model": "gemini-3.8-flash",
   "supported": true,
   "notes": "Maps + Search combination 'supported on Gemini 3.5 Flash and later models' (search & maps guides)",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:builtin+functionDeclarations (includeServerSideToolInvocations)",
   "model": "gemini-3.8-flash",
   "supported": true,
   "notes": "Tool context circulation: Gemini 3 only, Preview; requires toolConfig.includeServerSideToolInvocations=true; VALIDATED mode only; echo toolCall/toolResponse/id/thoughtSignature",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:structuredOutputs+tools",
   "model": "gemini-3.8-flash",
   "supported": true,
   "notes": "Structured outputs with Google Search, URL context, code execution, File Search and function calling: Gemini 3 only (Preview)",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:fileSearch+otherBuiltin",
   "model": "gemini-3.8-flash",
   "supported": false,
   "notes": "File Search guide: cannot be combined with Grounding with Google Search, URL Context, etc. (guide also says Gemini 3 can combine File Search with function calling)",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "functionDeclarations",
   "model": "gemini-3.7-flash",
   "supported": true,
   "notes": "Model page: all supported; Computer use (Preview)",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleSearch",
   "model": "gemini-3.7-flash",
   "supported": true,
   "notes": "Model page: all supported; Computer use (Preview)",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleMaps",
   "model": "gemini-3.7-flash",
   "supported": true,
   "notes": "Model page: all supported; Computer use (Preview)",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "urlContext",
   "model": "gemini-3.7-flash",
   "supported": true,
   "notes": "Model page: all supported; Computer use (Preview)",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "codeExecution",
   "model": "gemini-3.7-flash",
   "supported": true,
   "notes": "Model page: all supported; Computer use (Preview)",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "computerUse",
   "model": "gemini-3.7-flash",
   "supported": true,
   "notes": "Model page: all supported; Computer use (Preview)",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "fileSearch",
   "model": "gemini-3.7-flash",
   "supported": true,
   "notes": "Model page: all supported; Computer use (Preview)",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleSearchRetrieval",
   "model": "gemini-3.7-flash",
   "supported": false,
   "notes": "LEGACY tool for 1.5/2.0 models; 'For all current models, use the google_search tool'",
   "status": [
    "DOCUMENTED",
    "LEGACY"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "mcpServers",
   "model": "gemini-3.7-flash",
   "supported": null,
   "notes": "tools[].mcpServers exists in the discovery Tool schema but no generateContent guide documents it (Interactions API type mcp_server is documented); UNVERIFIED",
   "status": [
    "DOCUMENTED",
    "DOCUMENTATION_INCOMPLETE",
    "UNVERIFIED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+codeExecution",
   "model": "gemini-3.7-flash",
   "supported": true,
   "notes": "Documented since 2025-05 multi-tool launch; code-execution guide: combinable with Grounding with Google Search",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+urlContext",
   "model": "gemini-3.7-flash",
   "supported": true,
   "notes": "URL context guide: search then read pages; also with structured outputs on Gemini 3",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+googleMaps",
   "model": "gemini-3.7-flash",
   "supported": true,
   "notes": "Maps + Search combination 'supported on Gemini 3.5 Flash and later models' (search & maps guides)",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:builtin+functionDeclarations (includeServerSideToolInvocations)",
   "model": "gemini-3.7-flash",
   "supported": true,
   "notes": "Tool context circulation: Gemini 3 only, Preview; requires toolConfig.includeServerSideToolInvocations=true; VALIDATED mode only; echo toolCall/toolResponse/id/thoughtSignature",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:structuredOutputs+tools",
   "model": "gemini-3.7-flash",
   "supported": true,
   "notes": "Structured outputs with Google Search, URL context, code execution, File Search and function calling: Gemini 3 only (Preview)",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:fileSearch+otherBuiltin",
   "model": "gemini-3.7-flash",
   "supported": false,
   "notes": "File Search guide: cannot be combined with Grounding with Google Search, URL Context, etc. (guide also says Gemini 3 can combine File Search with function calling)",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "functionDeclarations",
   "model": "gemini-3.6-flash",
   "supported": true,
   "notes": "Model page: all supported; Computer use (Preview) — not in the computer-use guide's model list",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleSearch",
   "model": "gemini-3.6-flash",
   "supported": true,
   "notes": "Model page: all supported; Computer use (Preview) — not in the computer-use guide's model list",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleMaps",
   "model": "gemini-3.6-flash",
   "supported": true,
   "notes": "Model page: all supported; Computer use (Preview) — not in the computer-use guide's model list",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "urlContext",
   "model": "gemini-3.6-flash",
   "supported": true,
   "notes": "Model page: all supported; Computer use (Preview) — not in the computer-use guide's model list",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "codeExecution",
   "model": "gemini-3.6-flash",
   "supported": true,
   "notes": "Model page: all supported; Computer use (Preview) — not in the computer-use guide's model list",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "computerUse",
   "model": "gemini-3.6-flash",
   "supported": true,
   "notes": "Model page: all supported; Computer use (Preview) — not in the computer-use guide's model list",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "fileSearch",
   "model": "gemini-3.6-flash",
   "supported": true,
   "notes": "Model page: all supported; Computer use (Preview) — not in the computer-use guide's model list",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleSearchRetrieval",
   "model": "gemini-3.6-flash",
   "supported": false,
   "notes": "LEGACY tool for 1.5/2.0 models; 'For all current models, use the google_search tool'",
   "status": [
    "DOCUMENTED",
    "LEGACY"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "mcpServers",
   "model": "gemini-3.6-flash",
   "supported": null,
   "notes": "tools[].mcpServers exists in the discovery Tool schema but no generateContent guide documents it (Interactions API type mcp_server is documented); UNVERIFIED",
   "status": [
    "DOCUMENTED",
    "DOCUMENTATION_INCOMPLETE",
    "UNVERIFIED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+codeExecution",
   "model": "gemini-3.6-flash",
   "supported": true,
   "notes": "Documented since 2025-05 multi-tool launch; code-execution guide: combinable with Grounding with Google Search",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+urlContext",
   "model": "gemini-3.6-flash",
   "supported": true,
   "notes": "URL context guide: search then read pages; also with structured outputs on Gemini 3",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+googleMaps",
   "model": "gemini-3.6-flash",
   "supported": true,
   "notes": "Maps + Search combination 'supported on Gemini 3.5 Flash and later models' (search & maps guides)",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:builtin+functionDeclarations (includeServerSideToolInvocations)",
   "model": "gemini-3.6-flash",
   "supported": true,
   "notes": "Tool context circulation: Gemini 3 only, Preview; requires toolConfig.includeServerSideToolInvocations=true; VALIDATED mode only; echo toolCall/toolResponse/id/thoughtSignature",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:structuredOutputs+tools",
   "model": "gemini-3.6-flash",
   "supported": true,
   "notes": "Structured outputs with Google Search, URL context, code execution, File Search and function calling: Gemini 3 only (Preview)",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:fileSearch+otherBuiltin",
   "model": "gemini-3.6-flash",
   "supported": false,
   "notes": "File Search guide: cannot be combined with Grounding with Google Search, URL Context, etc. (guide also says Gemini 3 can combine File Search with function calling)",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "functionDeclarations",
   "model": "gemini-3.5-flash",
   "supported": true,
   "notes": "Model page: all supported; Computer use (Preview); prompt injection detection from 3.5 Flash",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleSearch",
   "model": "gemini-3.5-flash",
   "supported": true,
   "notes": "Model page: all supported; Computer use (Preview); prompt injection detection from 3.5 Flash | live 2026-09-18: 429 RESOURCE_EXHAUSTED (quota)",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleMaps",
   "model": "gemini-3.5-flash",
   "supported": true,
   "notes": "Model page: all supported; Computer use (Preview); prompt injection detection from 3.5 Flash",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "urlContext",
   "model": "gemini-3.5-flash",
   "supported": true,
   "notes": "Model page: all supported; Computer use (Preview); prompt injection detection from 3.5 Flash",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "codeExecution",
   "model": "gemini-3.5-flash",
   "supported": true,
   "notes": "Model page: all supported; Computer use (Preview); prompt injection detection from 3.5 Flash",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "computerUse",
   "model": "gemini-3.5-flash",
   "supported": true,
   "notes": "Model page: all supported; Computer use (Preview); prompt injection detection from 3.5 Flash",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "fileSearch",
   "model": "gemini-3.5-flash",
   "supported": true,
   "notes": "Model page: all supported; Computer use (Preview); prompt injection detection from 3.5 Flash",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleSearchRetrieval",
   "model": "gemini-3.5-flash",
   "supported": false,
   "notes": "LEGACY tool for 1.5/2.0 models; 'For all current models, use the google_search tool'",
   "status": [
    "DOCUMENTED",
    "LEGACY"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "mcpServers",
   "model": "gemini-3.5-flash",
   "supported": null,
   "notes": "tools[].mcpServers exists in the discovery Tool schema but no generateContent guide documents it (Interactions API type mcp_server is documented); UNVERIFIED",
   "status": [
    "DOCUMENTED",
    "DOCUMENTATION_INCOMPLETE",
    "UNVERIFIED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+codeExecution",
   "model": "gemini-3.5-flash",
   "supported": true,
   "notes": "Documented since 2025-05 multi-tool launch; code-execution guide: combinable with Grounding with Google Search",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+urlContext",
   "model": "gemini-3.5-flash",
   "supported": true,
   "notes": "URL context guide: search then read pages; also with structured outputs on Gemini 3",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+googleMaps",
   "model": "gemini-3.5-flash",
   "supported": true,
   "notes": "Maps + Search combination 'supported on Gemini 3.5 Flash and later models' (search & maps guides)",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:builtin+functionDeclarations (includeServerSideToolInvocations)",
   "model": "gemini-3.5-flash",
   "supported": true,
   "notes": "Tool context circulation: Gemini 3 only, Preview; requires toolConfig.includeServerSideToolInvocations=true; VALIDATED mode only; echo toolCall/toolResponse/id/thoughtSignature",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:structuredOutputs+tools",
   "model": "gemini-3.5-flash",
   "supported": true,
   "notes": "Structured outputs with Google Search, URL context, code execution, File Search and function calling: Gemini 3 only (Preview)",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:fileSearch+otherBuiltin",
   "model": "gemini-3.5-flash",
   "supported": false,
   "notes": "File Search guide: cannot be combined with Grounding with Google Search, URL Context, etc. (guide also says Gemini 3 can combine File Search with function calling)",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "functionDeclarations",
   "model": "gemini-3.5-flash-lite",
   "supported": true,
   "notes": "Model page: all supported; Computer use (Preview) | live 2026-09-18: a1–a6 OK",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleSearch",
   "model": "gemini-3.5-flash-lite",
   "supported": true,
   "notes": "Model page: all supported; Computer use (Preview) | live 2026-09-18: 429 RESOURCE_EXHAUSTED (quota) — documented as supported",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleMaps",
   "model": "gemini-3.5-flash-lite",
   "supported": true,
   "notes": "Model page: all supported; Computer use (Preview) | live 2026-09-18: e OK",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "urlContext",
   "model": "gemini-3.5-flash-lite",
   "supported": true,
   "notes": "Model page: all supported; Computer use (Preview) | live 2026-09-18: c OK",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "codeExecution",
   "model": "gemini-3.5-flash-lite",
   "supported": true,
   "notes": "Model page: all supported; Computer use (Preview) | live 2026-09-18: d OK",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "computerUse",
   "model": "gemini-3.5-flash-lite",
   "supported": true,
   "notes": "Model page: all supported; Computer use (Preview)",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "fileSearch",
   "model": "gemini-3.5-flash-lite",
   "supported": true,
   "notes": "Model page: all supported; Computer use (Preview) | live 2026-09-18: g6 OK",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleSearchRetrieval",
   "model": "gemini-3.5-flash-lite",
   "supported": false,
   "notes": "LEGACY tool for 1.5/2.0 models; 'For all current models, use the google_search tool'",
   "status": [
    "DOCUMENTED",
    "LEGACY"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "mcpServers",
   "model": "gemini-3.5-flash-lite",
   "supported": null,
   "notes": "tools[].mcpServers exists in the discovery Tool schema but no generateContent guide documents it (Interactions API type mcp_server is documented); UNVERIFIED",
   "status": [
    "DOCUMENTED",
    "DOCUMENTATION_INCOMPLETE",
    "UNVERIFIED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+codeExecution",
   "model": "gemini-3.5-flash-lite",
   "supported": true,
   "notes": "Documented since 2025-05 multi-tool launch; code-execution guide: combinable with Grounding with Google Search",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+urlContext",
   "model": "gemini-3.5-flash-lite",
   "supported": true,
   "notes": "URL context guide: search then read pages; also with structured outputs on Gemini 3",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+googleMaps",
   "model": "gemini-3.5-flash-lite",
   "supported": true,
   "notes": "Maps + Search combination 'supported on Gemini 3.5 Flash and later models' (search & maps guides)",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:builtin+functionDeclarations (includeServerSideToolInvocations)",
   "model": "gemini-3.5-flash-lite",
   "supported": true,
   "notes": "Tool context circulation: Gemini 3 only, Preview; requires toolConfig.includeServerSideToolInvocations=true; VALIDATED mode only; echo toolCall/toolResponse/id/thoughtSignature",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:structuredOutputs+tools",
   "model": "gemini-3.5-flash-lite",
   "supported": true,
   "notes": "Structured outputs with Google Search, URL context, code execution, File Search and function calling: Gemini 3 only (Preview)",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:fileSearch+otherBuiltin",
   "model": "gemini-3.5-flash-lite",
   "supported": false,
   "notes": "File Search guide: cannot be combined with Grounding with Google Search, URL Context, etc. (guide also says Gemini 3 can combine File Search with function calling)",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "functionDeclarations",
   "model": "gemini-3.1-pro-preview",
   "supported": true,
   "notes": "File search: 'Supported (AI Studio only)' on model page; Computer use not listed on model page",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleSearch",
   "model": "gemini-3.1-pro-preview",
   "supported": true,
   "notes": "File search: 'Supported (AI Studio only)' on model page; Computer use not listed on model page",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleMaps",
   "model": "gemini-3.1-pro-preview",
   "supported": true,
   "notes": "File search: 'Supported (AI Studio only)' on model page; Computer use not listed on model page",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "urlContext",
   "model": "gemini-3.1-pro-preview",
   "supported": true,
   "notes": "File search: 'Supported (AI Studio only)' on model page; Computer use not listed on model page",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "codeExecution",
   "model": "gemini-3.1-pro-preview",
   "supported": true,
   "notes": "File search: 'Supported (AI Studio only)' on model page; Computer use not listed on model page",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "computerUse",
   "model": "gemini-3.1-pro-preview",
   "supported": null,
   "notes": "File search: 'Supported (AI Studio only)' on model page; Computer use not listed on model page",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "fileSearch",
   "model": "gemini-3.1-pro-preview",
   "supported": true,
   "notes": "File search: 'Supported (AI Studio only)' on model page; Computer use not listed on model page",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleSearchRetrieval",
   "model": "gemini-3.1-pro-preview",
   "supported": false,
   "notes": "LEGACY tool for 1.5/2.0 models; 'For all current models, use the google_search tool'",
   "status": [
    "DOCUMENTED",
    "LEGACY"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "mcpServers",
   "model": "gemini-3.1-pro-preview",
   "supported": null,
   "notes": "tools[].mcpServers exists in the discovery Tool schema but no generateContent guide documents it (Interactions API type mcp_server is documented); UNVERIFIED",
   "status": [
    "DOCUMENTED",
    "DOCUMENTATION_INCOMPLETE",
    "UNVERIFIED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+codeExecution",
   "model": "gemini-3.1-pro-preview",
   "supported": true,
   "notes": "Documented since 2025-05 multi-tool launch; code-execution guide: combinable with Grounding with Google Search",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+urlContext",
   "model": "gemini-3.1-pro-preview",
   "supported": true,
   "notes": "URL context guide: search then read pages; also with structured outputs on Gemini 3",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+googleMaps",
   "model": "gemini-3.1-pro-preview",
   "supported": false,
   "notes": "Maps + Search combination 'supported on Gemini 3.5 Flash and later models' (search & maps guides)",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:builtin+functionDeclarations (includeServerSideToolInvocations)",
   "model": "gemini-3.1-pro-preview",
   "supported": true,
   "notes": "Tool context circulation: Gemini 3 only, Preview; requires toolConfig.includeServerSideToolInvocations=true; VALIDATED mode only; echo toolCall/toolResponse/id/thoughtSignature",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:structuredOutputs+tools",
   "model": "gemini-3.1-pro-preview",
   "supported": true,
   "notes": "Structured outputs with Google Search, URL context, code execution, File Search and function calling: Gemini 3 only (Preview)",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:fileSearch+otherBuiltin",
   "model": "gemini-3.1-pro-preview",
   "supported": false,
   "notes": "File Search guide: cannot be combined with Grounding with Google Search, URL Context, etc. (guide also says Gemini 3 can combine File Search with function calling)",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "functionDeclarations",
   "model": "gemini-3.1-pro-preview-customtools",
   "supported": true,
   "notes": "Variant endpoint tuned for bash + custom tools; same capabilities as gemini-3.1-pro-preview assumed (pricing page: same pricing)",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "UNVERIFIED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleSearch",
   "model": "gemini-3.1-pro-preview-customtools",
   "supported": true,
   "notes": "Variant endpoint tuned for bash + custom tools; same capabilities as gemini-3.1-pro-preview assumed (pricing page: same pricing)",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "UNVERIFIED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleMaps",
   "model": "gemini-3.1-pro-preview-customtools",
   "supported": true,
   "notes": "Variant endpoint tuned for bash + custom tools; same capabilities as gemini-3.1-pro-preview assumed (pricing page: same pricing)",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "UNVERIFIED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "urlContext",
   "model": "gemini-3.1-pro-preview-customtools",
   "supported": true,
   "notes": "Variant endpoint tuned for bash + custom tools; same capabilities as gemini-3.1-pro-preview assumed (pricing page: same pricing)",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "UNVERIFIED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "codeExecution",
   "model": "gemini-3.1-pro-preview-customtools",
   "supported": true,
   "notes": "Variant endpoint tuned for bash + custom tools; same capabilities as gemini-3.1-pro-preview assumed (pricing page: same pricing)",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "UNVERIFIED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "computerUse",
   "model": "gemini-3.1-pro-preview-customtools",
   "supported": null,
   "notes": "Variant endpoint tuned for bash + custom tools; same capabilities as gemini-3.1-pro-preview assumed (pricing page: same pricing)",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "UNVERIFIED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "fileSearch",
   "model": "gemini-3.1-pro-preview-customtools",
   "supported": true,
   "notes": "Variant endpoint tuned for bash + custom tools; same capabilities as gemini-3.1-pro-preview assumed (pricing page: same pricing)",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "UNVERIFIED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleSearchRetrieval",
   "model": "gemini-3.1-pro-preview-customtools",
   "supported": false,
   "notes": "LEGACY tool for 1.5/2.0 models; 'For all current models, use the google_search tool'",
   "status": [
    "DOCUMENTED",
    "LEGACY"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "mcpServers",
   "model": "gemini-3.1-pro-preview-customtools",
   "supported": null,
   "notes": "tools[].mcpServers exists in the discovery Tool schema but no generateContent guide documents it (Interactions API type mcp_server is documented); UNVERIFIED",
   "status": [
    "DOCUMENTED",
    "DOCUMENTATION_INCOMPLETE",
    "UNVERIFIED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+codeExecution",
   "model": "gemini-3.1-pro-preview-customtools",
   "supported": true,
   "notes": "Documented since 2025-05 multi-tool launch; code-execution guide: combinable with Grounding with Google Search",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "UNVERIFIED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+urlContext",
   "model": "gemini-3.1-pro-preview-customtools",
   "supported": true,
   "notes": "URL context guide: search then read pages; also with structured outputs on Gemini 3",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "UNVERIFIED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+googleMaps",
   "model": "gemini-3.1-pro-preview-customtools",
   "supported": false,
   "notes": "Maps + Search combination 'supported on Gemini 3.5 Flash and later models' (search & maps guides)",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "UNVERIFIED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:builtin+functionDeclarations (includeServerSideToolInvocations)",
   "model": "gemini-3.1-pro-preview-customtools",
   "supported": true,
   "notes": "Tool context circulation: Gemini 3 only, Preview; requires toolConfig.includeServerSideToolInvocations=true; VALIDATED mode only; echo toolCall/toolResponse/id/thoughtSignature",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "UNVERIFIED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:structuredOutputs+tools",
   "model": "gemini-3.1-pro-preview-customtools",
   "supported": true,
   "notes": "Structured outputs with Google Search, URL context, code execution, File Search and function calling: Gemini 3 only (Preview)",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "UNVERIFIED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:fileSearch+otherBuiltin",
   "model": "gemini-3.1-pro-preview-customtools",
   "supported": false,
   "notes": "File Search guide: cannot be combined with Grounding with Google Search, URL Context, etc. (guide also says Gemini 3 can combine File Search with function calling)",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "UNVERIFIED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "functionDeclarations",
   "model": "gemini-3.1-flash-lite",
   "supported": true,
   "notes": "Model page: Computer use Not supported",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleSearch",
   "model": "gemini-3.1-flash-lite",
   "supported": true,
   "notes": "Model page: Computer use Not supported",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleMaps",
   "model": "gemini-3.1-flash-lite",
   "supported": true,
   "notes": "Model page: Computer use Not supported",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "urlContext",
   "model": "gemini-3.1-flash-lite",
   "supported": true,
   "notes": "Model page: Computer use Not supported",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "codeExecution",
   "model": "gemini-3.1-flash-lite",
   "supported": true,
   "notes": "Model page: Computer use Not supported",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "computerUse",
   "model": "gemini-3.1-flash-lite",
   "supported": false,
   "notes": "Model page: Computer use Not supported",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "fileSearch",
   "model": "gemini-3.1-flash-lite",
   "supported": true,
   "notes": "Model page: Computer use Not supported",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleSearchRetrieval",
   "model": "gemini-3.1-flash-lite",
   "supported": false,
   "notes": "LEGACY tool for 1.5/2.0 models; 'For all current models, use the google_search tool'",
   "status": [
    "DOCUMENTED",
    "LEGACY"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "mcpServers",
   "model": "gemini-3.1-flash-lite",
   "supported": null,
   "notes": "tools[].mcpServers exists in the discovery Tool schema but no generateContent guide documents it (Interactions API type mcp_server is documented); UNVERIFIED",
   "status": [
    "DOCUMENTED",
    "DOCUMENTATION_INCOMPLETE",
    "UNVERIFIED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+codeExecution",
   "model": "gemini-3.1-flash-lite",
   "supported": true,
   "notes": "Documented since 2025-05 multi-tool launch; code-execution guide: combinable with Grounding with Google Search",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+urlContext",
   "model": "gemini-3.1-flash-lite",
   "supported": true,
   "notes": "URL context guide: search then read pages; also with structured outputs on Gemini 3",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+googleMaps",
   "model": "gemini-3.1-flash-lite",
   "supported": false,
   "notes": "Maps + Search combination 'supported on Gemini 3.5 Flash and later models' (search & maps guides)",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:builtin+functionDeclarations (includeServerSideToolInvocations)",
   "model": "gemini-3.1-flash-lite",
   "supported": true,
   "notes": "Tool context circulation: Gemini 3 only, Preview; requires toolConfig.includeServerSideToolInvocations=true; VALIDATED mode only; echo toolCall/toolResponse/id/thoughtSignature",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:structuredOutputs+tools",
   "model": "gemini-3.1-flash-lite",
   "supported": true,
   "notes": "Structured outputs with Google Search, URL context, code execution, File Search and function calling: Gemini 3 only (Preview)",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:fileSearch+otherBuiltin",
   "model": "gemini-3.1-flash-lite",
   "supported": false,
   "notes": "File Search guide: cannot be combined with Grounding with Google Search, URL Context, etc. (guide also says Gemini 3 can combine File Search with function calling)",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "functionDeclarations",
   "model": "gemini-3.1-flash-lite-preview",
   "supported": true,
   "notes": "Model page: Computer use Not supported",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleSearch",
   "model": "gemini-3.1-flash-lite-preview",
   "supported": true,
   "notes": "Model page: Computer use Not supported",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleMaps",
   "model": "gemini-3.1-flash-lite-preview",
   "supported": true,
   "notes": "Model page: Computer use Not supported",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "urlContext",
   "model": "gemini-3.1-flash-lite-preview",
   "supported": true,
   "notes": "Model page: Computer use Not supported",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "codeExecution",
   "model": "gemini-3.1-flash-lite-preview",
   "supported": true,
   "notes": "Model page: Computer use Not supported",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "computerUse",
   "model": "gemini-3.1-flash-lite-preview",
   "supported": false,
   "notes": "Model page: Computer use Not supported",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "fileSearch",
   "model": "gemini-3.1-flash-lite-preview",
   "supported": true,
   "notes": "Model page: Computer use Not supported",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleSearchRetrieval",
   "model": "gemini-3.1-flash-lite-preview",
   "supported": false,
   "notes": "LEGACY tool for 1.5/2.0 models; 'For all current models, use the google_search tool'",
   "status": [
    "DOCUMENTED",
    "LEGACY"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "mcpServers",
   "model": "gemini-3.1-flash-lite-preview",
   "supported": null,
   "notes": "tools[].mcpServers exists in the discovery Tool schema but no generateContent guide documents it (Interactions API type mcp_server is documented); UNVERIFIED",
   "status": [
    "DOCUMENTED",
    "DOCUMENTATION_INCOMPLETE",
    "UNVERIFIED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+codeExecution",
   "model": "gemini-3.1-flash-lite-preview",
   "supported": true,
   "notes": "Documented since 2025-05 multi-tool launch; code-execution guide: combinable with Grounding with Google Search",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+urlContext",
   "model": "gemini-3.1-flash-lite-preview",
   "supported": true,
   "notes": "URL context guide: search then read pages; also with structured outputs on Gemini 3",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+googleMaps",
   "model": "gemini-3.1-flash-lite-preview",
   "supported": false,
   "notes": "Maps + Search combination 'supported on Gemini 3.5 Flash and later models' (search & maps guides)",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:builtin+functionDeclarations (includeServerSideToolInvocations)",
   "model": "gemini-3.1-flash-lite-preview",
   "supported": true,
   "notes": "Tool context circulation: Gemini 3 only, Preview; requires toolConfig.includeServerSideToolInvocations=true; VALIDATED mode only; echo toolCall/toolResponse/id/thoughtSignature",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:structuredOutputs+tools",
   "model": "gemini-3.1-flash-lite-preview",
   "supported": true,
   "notes": "Structured outputs with Google Search, URL context, code execution, File Search and function calling: Gemini 3 only (Preview)",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:fileSearch+otherBuiltin",
   "model": "gemini-3.1-flash-lite-preview",
   "supported": false,
   "notes": "File Search guide: cannot be combined with Grounding with Google Search, URL Context, etc. (guide also says Gemini 3 can combine File Search with function calling)",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "functionDeclarations",
   "model": "gemini-3-flash-preview",
   "supported": true,
   "notes": "Model page: Computer use Supported",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleSearch",
   "model": "gemini-3-flash-preview",
   "supported": true,
   "notes": "Model page: Computer use Supported",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleMaps",
   "model": "gemini-3-flash-preview",
   "supported": true,
   "notes": "Model page: Computer use Supported",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "urlContext",
   "model": "gemini-3-flash-preview",
   "supported": true,
   "notes": "Model page: Computer use Supported",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "codeExecution",
   "model": "gemini-3-flash-preview",
   "supported": true,
   "notes": "Model page: Computer use Supported",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "computerUse",
   "model": "gemini-3-flash-preview",
   "supported": true,
   "notes": "Model page: Computer use Supported",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "fileSearch",
   "model": "gemini-3-flash-preview",
   "supported": true,
   "notes": "Model page: Computer use Supported",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleSearchRetrieval",
   "model": "gemini-3-flash-preview",
   "supported": false,
   "notes": "LEGACY tool for 1.5/2.0 models; 'For all current models, use the google_search tool'",
   "status": [
    "DOCUMENTED",
    "LEGACY"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "mcpServers",
   "model": "gemini-3-flash-preview",
   "supported": null,
   "notes": "tools[].mcpServers exists in the discovery Tool schema but no generateContent guide documents it (Interactions API type mcp_server is documented); UNVERIFIED",
   "status": [
    "DOCUMENTED",
    "DOCUMENTATION_INCOMPLETE",
    "UNVERIFIED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+codeExecution",
   "model": "gemini-3-flash-preview",
   "supported": true,
   "notes": "Documented since 2025-05 multi-tool launch; code-execution guide: combinable with Grounding with Google Search",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+urlContext",
   "model": "gemini-3-flash-preview",
   "supported": true,
   "notes": "URL context guide: search then read pages; also with structured outputs on Gemini 3",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+googleMaps",
   "model": "gemini-3-flash-preview",
   "supported": false,
   "notes": "Maps + Search combination 'supported on Gemini 3.5 Flash and later models' (search & maps guides)",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:builtin+functionDeclarations (includeServerSideToolInvocations)",
   "model": "gemini-3-flash-preview",
   "supported": true,
   "notes": "Tool context circulation: Gemini 3 only, Preview; requires toolConfig.includeServerSideToolInvocations=true; VALIDATED mode only; echo toolCall/toolResponse/id/thoughtSignature",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:structuredOutputs+tools",
   "model": "gemini-3-flash-preview",
   "supported": true,
   "notes": "Structured outputs with Google Search, URL context, code execution, File Search and function calling: Gemini 3 only (Preview)",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:fileSearch+otherBuiltin",
   "model": "gemini-3-flash-preview",
   "supported": false,
   "notes": "File Search guide: cannot be combined with Grounding with Google Search, URL Context, etc. (guide also says Gemini 3 can combine File Search with function calling)",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "functionDeclarations",
   "model": "gemini-3-pro-preview",
   "supported": true,
   "notes": "Model page: Maps Not supported, Computer use Not supported (changelog 2025 said launched — conflict). Not in the 2026-09-18 ListModels output",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "UNVERIFIED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleSearch",
   "model": "gemini-3-pro-preview",
   "supported": true,
   "notes": "Model page: Maps Not supported, Computer use Not supported (changelog 2025 said launched — conflict). Not in the 2026-09-18 ListModels output",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "UNVERIFIED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleMaps",
   "model": "gemini-3-pro-preview",
   "supported": false,
   "notes": "Model page: Maps Not supported, Computer use Not supported (changelog 2025 said launched — conflict). Not in the 2026-09-18 ListModels output",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "UNVERIFIED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "urlContext",
   "model": "gemini-3-pro-preview",
   "supported": true,
   "notes": "Model page: Maps Not supported, Computer use Not supported (changelog 2025 said launched — conflict). Not in the 2026-09-18 ListModels output",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "UNVERIFIED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "codeExecution",
   "model": "gemini-3-pro-preview",
   "supported": true,
   "notes": "Model page: Maps Not supported, Computer use Not supported (changelog 2025 said launched — conflict). Not in the 2026-09-18 ListModels output",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "UNVERIFIED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "computerUse",
   "model": "gemini-3-pro-preview",
   "supported": false,
   "notes": "Model page: Maps Not supported, Computer use Not supported (changelog 2025 said launched — conflict). Not in the 2026-09-18 ListModels output",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "UNVERIFIED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "fileSearch",
   "model": "gemini-3-pro-preview",
   "supported": true,
   "notes": "Model page: Maps Not supported, Computer use Not supported (changelog 2025 said launched — conflict). Not in the 2026-09-18 ListModels output",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "UNVERIFIED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleSearchRetrieval",
   "model": "gemini-3-pro-preview",
   "supported": false,
   "notes": "LEGACY tool for 1.5/2.0 models; 'For all current models, use the google_search tool'",
   "status": [
    "DOCUMENTED",
    "LEGACY"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "mcpServers",
   "model": "gemini-3-pro-preview",
   "supported": null,
   "notes": "tools[].mcpServers exists in the discovery Tool schema but no generateContent guide documents it (Interactions API type mcp_server is documented); UNVERIFIED",
   "status": [
    "DOCUMENTED",
    "DOCUMENTATION_INCOMPLETE",
    "UNVERIFIED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+codeExecution",
   "model": "gemini-3-pro-preview",
   "supported": true,
   "notes": "Documented since 2025-05 multi-tool launch; code-execution guide: combinable with Grounding with Google Search",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "UNVERIFIED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+urlContext",
   "model": "gemini-3-pro-preview",
   "supported": true,
   "notes": "URL context guide: search then read pages; also with structured outputs on Gemini 3",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "UNVERIFIED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+googleMaps",
   "model": "gemini-3-pro-preview",
   "supported": false,
   "notes": "Maps + Search combination 'supported on Gemini 3.5 Flash and later models' (search & maps guides)",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "UNVERIFIED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:builtin+functionDeclarations (includeServerSideToolInvocations)",
   "model": "gemini-3-pro-preview",
   "supported": true,
   "notes": "Tool context circulation: Gemini 3 only, Preview; requires toolConfig.includeServerSideToolInvocations=true; VALIDATED mode only; echo toolCall/toolResponse/id/thoughtSignature",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "UNVERIFIED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:structuredOutputs+tools",
   "model": "gemini-3-pro-preview",
   "supported": true,
   "notes": "Structured outputs with Google Search, URL context, code execution, File Search and function calling: Gemini 3 only (Preview)",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "UNVERIFIED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:fileSearch+otherBuiltin",
   "model": "gemini-3-pro-preview",
   "supported": false,
   "notes": "File Search guide: cannot be combined with Grounding with Google Search, URL Context, etc. (guide also says Gemini 3 can combine File Search with function calling)",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "UNVERIFIED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "functionDeclarations",
   "model": "gemini-2.5-pro",
   "supported": true,
   "notes": "Model page: all built-in tools supported; no computer use; no tool combination with function calling (Gemini 3 only); thought signatures optional",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleSearch",
   "model": "gemini-2.5-pro",
   "supported": true,
   "notes": "Model page: all built-in tools supported; no computer use; no tool combination with function calling (Gemini 3 only); thought signatures optional",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleMaps",
   "model": "gemini-2.5-pro",
   "supported": true,
   "notes": "Model page: all built-in tools supported; no computer use; no tool combination with function calling (Gemini 3 only); thought signatures optional",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "urlContext",
   "model": "gemini-2.5-pro",
   "supported": true,
   "notes": "Model page: all built-in tools supported; no computer use; no tool combination with function calling (Gemini 3 only); thought signatures optional",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "codeExecution",
   "model": "gemini-2.5-pro",
   "supported": true,
   "notes": "Model page: all built-in tools supported; no computer use; no tool combination with function calling (Gemini 3 only); thought signatures optional",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "computerUse",
   "model": "gemini-2.5-pro",
   "supported": false,
   "notes": "Model page: all built-in tools supported; no computer use; no tool combination with function calling (Gemini 3 only); thought signatures optional",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "fileSearch",
   "model": "gemini-2.5-pro",
   "supported": true,
   "notes": "Model page: all built-in tools supported; no computer use; no tool combination with function calling (Gemini 3 only); thought signatures optional",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleSearchRetrieval",
   "model": "gemini-2.5-pro",
   "supported": false,
   "notes": "LEGACY tool for 1.5/2.0 models; 'For all current models, use the google_search tool'",
   "status": [
    "DOCUMENTED",
    "LEGACY"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "mcpServers",
   "model": "gemini-2.5-pro",
   "supported": null,
   "notes": "tools[].mcpServers exists in the discovery Tool schema but no generateContent guide documents it (Interactions API type mcp_server is documented); UNVERIFIED",
   "status": [
    "DOCUMENTED",
    "DOCUMENTATION_INCOMPLETE",
    "UNVERIFIED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+codeExecution",
   "model": "gemini-2.5-pro",
   "supported": true,
   "notes": "Documented since 2025-05 multi-tool launch; code-execution guide: combinable with Grounding with Google Search",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+urlContext",
   "model": "gemini-2.5-pro",
   "supported": true,
   "notes": "URL context guide: search then read pages; also with structured outputs on Gemini 3",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+googleMaps",
   "model": "gemini-2.5-pro",
   "supported": false,
   "notes": "Maps + Search combination 'supported on Gemini 3.5 Flash and later models' (search & maps guides)",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:builtin+functionDeclarations (includeServerSideToolInvocations)",
   "model": "gemini-2.5-pro",
   "supported": false,
   "notes": "Tool context circulation: Gemini 3 only, Preview; requires toolConfig.includeServerSideToolInvocations=true; VALIDATED mode only; echo toolCall/toolResponse/id/thoughtSignature",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:structuredOutputs+tools",
   "model": "gemini-2.5-pro",
   "supported": false,
   "notes": "Structured outputs with Google Search, URL context, code execution, File Search and function calling: Gemini 3 only (Preview)",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:fileSearch+otherBuiltin",
   "model": "gemini-2.5-pro",
   "supported": false,
   "notes": "File Search guide: cannot be combined with Grounding with Google Search, URL Context, etc. (guide also says Gemini 3 can combine File Search with function calling)",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "functionDeclarations",
   "model": "gemini-2.5-flash",
   "supported": true,
   "notes": "Model page: File search Supported (absent from the File Search guide table)",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleSearch",
   "model": "gemini-2.5-flash",
   "supported": true,
   "notes": "Model page: File search Supported (absent from the File Search guide table)",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleMaps",
   "model": "gemini-2.5-flash",
   "supported": true,
   "notes": "Model page: File search Supported (absent from the File Search guide table)",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "urlContext",
   "model": "gemini-2.5-flash",
   "supported": true,
   "notes": "Model page: File search Supported (absent from the File Search guide table)",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "codeExecution",
   "model": "gemini-2.5-flash",
   "supported": true,
   "notes": "Model page: File search Supported (absent from the File Search guide table)",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "computerUse",
   "model": "gemini-2.5-flash",
   "supported": false,
   "notes": "Model page: File search Supported (absent from the File Search guide table)",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "fileSearch",
   "model": "gemini-2.5-flash",
   "supported": true,
   "notes": "Model page: File search Supported (absent from the File Search guide table)",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleSearchRetrieval",
   "model": "gemini-2.5-flash",
   "supported": false,
   "notes": "LEGACY tool for 1.5/2.0 models; 'For all current models, use the google_search tool'",
   "status": [
    "DOCUMENTED",
    "LEGACY"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "mcpServers",
   "model": "gemini-2.5-flash",
   "supported": null,
   "notes": "tools[].mcpServers exists in the discovery Tool schema but no generateContent guide documents it (Interactions API type mcp_server is documented); UNVERIFIED",
   "status": [
    "DOCUMENTED",
    "DOCUMENTATION_INCOMPLETE",
    "UNVERIFIED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+codeExecution",
   "model": "gemini-2.5-flash",
   "supported": true,
   "notes": "Documented since 2025-05 multi-tool launch; code-execution guide: combinable with Grounding with Google Search",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+urlContext",
   "model": "gemini-2.5-flash",
   "supported": true,
   "notes": "URL context guide: search then read pages; also with structured outputs on Gemini 3",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+googleMaps",
   "model": "gemini-2.5-flash",
   "supported": false,
   "notes": "Maps + Search combination 'supported on Gemini 3.5 Flash and later models' (search & maps guides)",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:builtin+functionDeclarations (includeServerSideToolInvocations)",
   "model": "gemini-2.5-flash",
   "supported": false,
   "notes": "Tool context circulation: Gemini 3 only, Preview; requires toolConfig.includeServerSideToolInvocations=true; VALIDATED mode only; echo toolCall/toolResponse/id/thoughtSignature",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:structuredOutputs+tools",
   "model": "gemini-2.5-flash",
   "supported": false,
   "notes": "Structured outputs with Google Search, URL context, code execution, File Search and function calling: Gemini 3 only (Preview)",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:fileSearch+otherBuiltin",
   "model": "gemini-2.5-flash",
   "supported": false,
   "notes": "File Search guide: cannot be combined with Grounding with Google Search, URL Context, etc. (guide also says Gemini 3 can combine File Search with function calling)",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "functionDeclarations",
   "model": "gemini-2.5-flash-lite",
   "supported": true,
   "notes": "Model page: all built-in tools supported",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleSearch",
   "model": "gemini-2.5-flash-lite",
   "supported": true,
   "notes": "Model page: all built-in tools supported",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleMaps",
   "model": "gemini-2.5-flash-lite",
   "supported": true,
   "notes": "Model page: all built-in tools supported",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "urlContext",
   "model": "gemini-2.5-flash-lite",
   "supported": true,
   "notes": "Model page: all built-in tools supported",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "codeExecution",
   "model": "gemini-2.5-flash-lite",
   "supported": true,
   "notes": "Model page: all built-in tools supported",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "computerUse",
   "model": "gemini-2.5-flash-lite",
   "supported": false,
   "notes": "Model page: all built-in tools supported",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "fileSearch",
   "model": "gemini-2.5-flash-lite",
   "supported": true,
   "notes": "Model page: all built-in tools supported",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleSearchRetrieval",
   "model": "gemini-2.5-flash-lite",
   "supported": false,
   "notes": "LEGACY tool for 1.5/2.0 models; 'For all current models, use the google_search tool'",
   "status": [
    "DOCUMENTED",
    "LEGACY"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "mcpServers",
   "model": "gemini-2.5-flash-lite",
   "supported": null,
   "notes": "tools[].mcpServers exists in the discovery Tool schema but no generateContent guide documents it (Interactions API type mcp_server is documented); UNVERIFIED",
   "status": [
    "DOCUMENTED",
    "DOCUMENTATION_INCOMPLETE",
    "UNVERIFIED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+codeExecution",
   "model": "gemini-2.5-flash-lite",
   "supported": true,
   "notes": "Documented since 2025-05 multi-tool launch; code-execution guide: combinable with Grounding with Google Search",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+urlContext",
   "model": "gemini-2.5-flash-lite",
   "supported": true,
   "notes": "URL context guide: search then read pages; also with structured outputs on Gemini 3",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+googleMaps",
   "model": "gemini-2.5-flash-lite",
   "supported": false,
   "notes": "Maps + Search combination 'supported on Gemini 3.5 Flash and later models' (search & maps guides)",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:builtin+functionDeclarations (includeServerSideToolInvocations)",
   "model": "gemini-2.5-flash-lite",
   "supported": false,
   "notes": "Tool context circulation: Gemini 3 only, Preview; requires toolConfig.includeServerSideToolInvocations=true; VALIDATED mode only; echo toolCall/toolResponse/id/thoughtSignature",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:structuredOutputs+tools",
   "model": "gemini-2.5-flash-lite",
   "supported": false,
   "notes": "Structured outputs with Google Search, URL context, code execution, File Search and function calling: Gemini 3 only (Preview)",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:fileSearch+otherBuiltin",
   "model": "gemini-2.5-flash-lite",
   "supported": false,
   "notes": "File Search guide: cannot be combined with Grounding with Google Search, URL Context, etc. (guide also says Gemini 3 can combine File Search with function calling)",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "functionDeclarations",
   "model": "gemini-2.5-computer-use-preview-10-2025",
   "supported": true,
   "notes": "Legacy computer-use model: browser environment only, legacy action set (click_at, type_text_at...). Custom function declarations supported alongside. Other tools not documented",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "LEGACY"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleSearch",
   "model": "gemini-2.5-computer-use-preview-10-2025",
   "supported": null,
   "notes": "Legacy computer-use model: browser environment only, legacy action set (click_at, type_text_at...). Custom function declarations supported alongside. Other tools not documented",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "LEGACY"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleMaps",
   "model": "gemini-2.5-computer-use-preview-10-2025",
   "supported": null,
   "notes": "Legacy computer-use model: browser environment only, legacy action set (click_at, type_text_at...). Custom function declarations supported alongside. Other tools not documented",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "LEGACY"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "urlContext",
   "model": "gemini-2.5-computer-use-preview-10-2025",
   "supported": null,
   "notes": "Legacy computer-use model: browser environment only, legacy action set (click_at, type_text_at...). Custom function declarations supported alongside. Other tools not documented",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "LEGACY"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "codeExecution",
   "model": "gemini-2.5-computer-use-preview-10-2025",
   "supported": null,
   "notes": "Legacy computer-use model: browser environment only, legacy action set (click_at, type_text_at...). Custom function declarations supported alongside. Other tools not documented",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "LEGACY"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "computerUse",
   "model": "gemini-2.5-computer-use-preview-10-2025",
   "supported": true,
   "notes": "Legacy computer-use model: browser environment only, legacy action set (click_at, type_text_at...). Custom function declarations supported alongside. Other tools not documented | live 2026-09-18: 429 free-tier quota 0",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "LEGACY",
    "ACCOUNT_RESTRICTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "fileSearch",
   "model": "gemini-2.5-computer-use-preview-10-2025",
   "supported": null,
   "notes": "Legacy computer-use model: browser environment only, legacy action set (click_at, type_text_at...). Custom function declarations supported alongside. Other tools not documented",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "LEGACY"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleSearchRetrieval",
   "model": "gemini-2.5-computer-use-preview-10-2025",
   "supported": null,
   "notes": "LEGACY tool for 1.5/2.0 models; 'For all current models, use the google_search tool'",
   "status": [
    "DOCUMENTED",
    "LEGACY"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "mcpServers",
   "model": "gemini-2.5-computer-use-preview-10-2025",
   "supported": null,
   "notes": "tools[].mcpServers exists in the discovery Tool schema but no generateContent guide documents it (Interactions API type mcp_server is documented); UNVERIFIED",
   "status": [
    "DOCUMENTED",
    "DOCUMENTATION_INCOMPLETE",
    "UNVERIFIED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+codeExecution",
   "model": "gemini-2.5-computer-use-preview-10-2025",
   "supported": false,
   "notes": "Not documented for this model",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "LEGACY"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+urlContext",
   "model": "gemini-2.5-computer-use-preview-10-2025",
   "supported": false,
   "notes": "Not documented for this model",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "LEGACY"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+googleMaps",
   "model": "gemini-2.5-computer-use-preview-10-2025",
   "supported": false,
   "notes": "Not documented for this model",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "LEGACY"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:builtin+functionDeclarations (includeServerSideToolInvocations)",
   "model": "gemini-2.5-computer-use-preview-10-2025",
   "supported": false,
   "notes": "Not documented for this model",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "LEGACY"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:structuredOutputs+tools",
   "model": "gemini-2.5-computer-use-preview-10-2025",
   "supported": false,
   "notes": "Not documented for this model",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "LEGACY"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:fileSearch+otherBuiltin",
   "model": "gemini-2.5-computer-use-preview-10-2025",
   "supported": false,
   "notes": "Not documented for this model",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "LEGACY"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "functionDeclarations",
   "model": "gemini-2.0-flash",
   "supported": true,
   "notes": "SHUT DOWN 2026-06-01 (deprecations page); used googleSearchRetrieval historically and googleSearch per guide table",
   "status": [
    "DOCUMENTED",
    "RETIRED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleSearch",
   "model": "gemini-2.0-flash",
   "supported": true,
   "notes": "SHUT DOWN 2026-06-01 (deprecations page); used googleSearchRetrieval historically and googleSearch per guide table",
   "status": [
    "DOCUMENTED",
    "RETIRED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleMaps",
   "model": "gemini-2.0-flash",
   "supported": true,
   "notes": "SHUT DOWN 2026-06-01 (deprecations page); used googleSearchRetrieval historically and googleSearch per guide table",
   "status": [
    "DOCUMENTED",
    "RETIRED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "urlContext",
   "model": "gemini-2.0-flash",
   "supported": false,
   "notes": "SHUT DOWN 2026-06-01 (deprecations page); used googleSearchRetrieval historically and googleSearch per guide table",
   "status": [
    "DOCUMENTED",
    "RETIRED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "codeExecution",
   "model": "gemini-2.0-flash",
   "supported": true,
   "notes": "SHUT DOWN 2026-06-01 (deprecations page); used googleSearchRetrieval historically and googleSearch per guide table",
   "status": [
    "DOCUMENTED",
    "RETIRED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "computerUse",
   "model": "gemini-2.0-flash",
   "supported": false,
   "notes": "SHUT DOWN 2026-06-01 (deprecations page); used googleSearchRetrieval historically and googleSearch per guide table",
   "status": [
    "DOCUMENTED",
    "RETIRED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "fileSearch",
   "model": "gemini-2.0-flash",
   "supported": false,
   "notes": "SHUT DOWN 2026-06-01 (deprecations page); used googleSearchRetrieval historically and googleSearch per guide table",
   "status": [
    "DOCUMENTED",
    "RETIRED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleSearchRetrieval",
   "model": "gemini-2.0-flash",
   "supported": true,
   "notes": "LEGACY tool for 1.5/2.0 models; 'For all current models, use the google_search tool'",
   "status": [
    "DOCUMENTED",
    "RETIRED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "mcpServers",
   "model": "gemini-2.0-flash",
   "supported": null,
   "notes": "tools[].mcpServers exists in the discovery Tool schema but no generateContent guide documents it (Interactions API type mcp_server is documented); UNVERIFIED",
   "status": [
    "DOCUMENTED",
    "DOCUMENTATION_INCOMPLETE",
    "UNVERIFIED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+codeExecution",
   "model": "gemini-2.0-flash",
   "supported": true,
   "notes": "Documented since 2025-05 multi-tool launch; code-execution guide: combinable with Grounding with Google Search",
   "status": [
    "DOCUMENTED",
    "RETIRED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+urlContext",
   "model": "gemini-2.0-flash",
   "supported": false,
   "notes": "URL context guide: search then read pages; also with structured outputs on Gemini 3",
   "status": [
    "DOCUMENTED",
    "RETIRED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+googleMaps",
   "model": "gemini-2.0-flash",
   "supported": null,
   "notes": "Maps + Search combination 'supported on Gemini 3.5 Flash and later models' (search & maps guides)",
   "status": [
    "DOCUMENTED",
    "RETIRED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:builtin+functionDeclarations (includeServerSideToolInvocations)",
   "model": "gemini-2.0-flash",
   "supported": false,
   "notes": "Tool context circulation: Gemini 3 only, Preview; requires toolConfig.includeServerSideToolInvocations=true; VALIDATED mode only; echo toolCall/toolResponse/id/thoughtSignature",
   "status": [
    "DOCUMENTED",
    "RETIRED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:structuredOutputs+tools",
   "model": "gemini-2.0-flash",
   "supported": false,
   "notes": "Structured outputs with Google Search, URL context, code execution, File Search and function calling: Gemini 3 only (Preview)",
   "status": [
    "DOCUMENTED",
    "RETIRED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:fileSearch+otherBuiltin",
   "model": "gemini-2.0-flash",
   "supported": null,
   "notes": "File Search guide: cannot be combined with Grounding with Google Search, URL Context, etc. (guide also says Gemini 3 can combine File Search with function calling)",
   "status": [
    "DOCUMENTED",
    "RETIRED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "functionDeclarations",
   "model": "gemini-2.0-flash-lite",
   "supported": true,
   "notes": "SHUT DOWN 2026-06-01; model page: only function calling among tools",
   "status": [
    "DOCUMENTED",
    "RETIRED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleSearch",
   "model": "gemini-2.0-flash-lite",
   "supported": false,
   "notes": "SHUT DOWN 2026-06-01; model page: only function calling among tools",
   "status": [
    "DOCUMENTED",
    "RETIRED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleMaps",
   "model": "gemini-2.0-flash-lite",
   "supported": false,
   "notes": "SHUT DOWN 2026-06-01; model page: only function calling among tools",
   "status": [
    "DOCUMENTED",
    "RETIRED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "urlContext",
   "model": "gemini-2.0-flash-lite",
   "supported": false,
   "notes": "SHUT DOWN 2026-06-01; model page: only function calling among tools",
   "status": [
    "DOCUMENTED",
    "RETIRED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "codeExecution",
   "model": "gemini-2.0-flash-lite",
   "supported": false,
   "notes": "SHUT DOWN 2026-06-01; model page: only function calling among tools",
   "status": [
    "DOCUMENTED",
    "RETIRED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "computerUse",
   "model": "gemini-2.0-flash-lite",
   "supported": false,
   "notes": "SHUT DOWN 2026-06-01; model page: only function calling among tools",
   "status": [
    "DOCUMENTED",
    "RETIRED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "fileSearch",
   "model": "gemini-2.0-flash-lite",
   "supported": false,
   "notes": "SHUT DOWN 2026-06-01; model page: only function calling among tools",
   "status": [
    "DOCUMENTED",
    "RETIRED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleSearchRetrieval",
   "model": "gemini-2.0-flash-lite",
   "supported": false,
   "notes": "LEGACY tool for 1.5/2.0 models; 'For all current models, use the google_search tool'",
   "status": [
    "DOCUMENTED",
    "LEGACY"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "mcpServers",
   "model": "gemini-2.0-flash-lite",
   "supported": null,
   "notes": "tools[].mcpServers exists in the discovery Tool schema but no generateContent guide documents it (Interactions API type mcp_server is documented); UNVERIFIED",
   "status": [
    "DOCUMENTED",
    "DOCUMENTATION_INCOMPLETE",
    "UNVERIFIED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+codeExecution",
   "model": "gemini-2.0-flash-lite",
   "supported": false,
   "notes": "Not documented for this model",
   "status": [
    "DOCUMENTED",
    "RETIRED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+urlContext",
   "model": "gemini-2.0-flash-lite",
   "supported": false,
   "notes": "Not documented for this model",
   "status": [
    "DOCUMENTED",
    "RETIRED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+googleMaps",
   "model": "gemini-2.0-flash-lite",
   "supported": false,
   "notes": "Not documented for this model",
   "status": [
    "DOCUMENTED",
    "RETIRED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:builtin+functionDeclarations (includeServerSideToolInvocations)",
   "model": "gemini-2.0-flash-lite",
   "supported": false,
   "notes": "Not documented for this model",
   "status": [
    "DOCUMENTED",
    "RETIRED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:structuredOutputs+tools",
   "model": "gemini-2.0-flash-lite",
   "supported": false,
   "notes": "Not documented for this model",
   "status": [
    "DOCUMENTED",
    "RETIRED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:fileSearch+otherBuiltin",
   "model": "gemini-2.0-flash-lite",
   "supported": false,
   "notes": "Not documented for this model",
   "status": [
    "DOCUMENTED",
    "RETIRED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "functionDeclarations",
   "model": "gemini-3.8-live",
   "supported": true,
   "notes": "Live API: function calling (NON_BLOCKING default, BLOCKING allowed; scheduling supported) + Google Search only",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleSearch",
   "model": "gemini-3.8-live",
   "supported": true,
   "notes": "Live API: function calling (NON_BLOCKING default, BLOCKING allowed; scheduling supported) + Google Search only",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleMaps",
   "model": "gemini-3.8-live",
   "supported": false,
   "notes": "Live API: function calling (NON_BLOCKING default, BLOCKING allowed; scheduling supported) + Google Search only",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "urlContext",
   "model": "gemini-3.8-live",
   "supported": false,
   "notes": "Live API: function calling (NON_BLOCKING default, BLOCKING allowed; scheduling supported) + Google Search only",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "codeExecution",
   "model": "gemini-3.8-live",
   "supported": false,
   "notes": "Live API: function calling (NON_BLOCKING default, BLOCKING allowed; scheduling supported) + Google Search only",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "computerUse",
   "model": "gemini-3.8-live",
   "supported": false,
   "notes": "Live API: function calling (NON_BLOCKING default, BLOCKING allowed; scheduling supported) + Google Search only",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "fileSearch",
   "model": "gemini-3.8-live",
   "supported": false,
   "notes": "Live API: function calling (NON_BLOCKING default, BLOCKING allowed; scheduling supported) + Google Search only",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleSearchRetrieval",
   "model": "gemini-3.8-live",
   "supported": false,
   "notes": "LEGACY tool for 1.5/2.0 models; 'For all current models, use the google_search tool'",
   "status": [
    "DOCUMENTED",
    "LEGACY"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "mcpServers",
   "model": "gemini-3.8-live",
   "supported": null,
   "notes": "tools[].mcpServers exists in the discovery Tool schema but no generateContent guide documents it (Interactions API type mcp_server is documented); UNVERIFIED",
   "status": [
    "DOCUMENTED",
    "DOCUMENTATION_INCOMPLETE",
    "UNVERIFIED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+functionDeclarations (Live API)",
   "model": "gemini-3.8-live",
   "supported": true,
   "notes": "Live API supports combining Google Search and function declarations in one session",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+codeExecution",
   "model": "gemini-3.8-live",
   "supported": false,
   "notes": "Live API: Maps, code execution, URL context and File Search are not supported",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+urlContext",
   "model": "gemini-3.8-live",
   "supported": false,
   "notes": "Live API: Maps, code execution, URL context and File Search are not supported",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+googleMaps",
   "model": "gemini-3.8-live",
   "supported": false,
   "notes": "Live API: Maps, code execution, URL context and File Search are not supported",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:builtin+functionDeclarations (includeServerSideToolInvocations)",
   "model": "gemini-3.8-live",
   "supported": false,
   "notes": "Live API: Maps, code execution, URL context and File Search are not supported",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:structuredOutputs+tools",
   "model": "gemini-3.8-live",
   "supported": false,
   "notes": "Live API: Maps, code execution, URL context and File Search are not supported",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:fileSearch+otherBuiltin",
   "model": "gemini-3.8-live",
   "supported": false,
   "notes": "Live API: Maps, code execution, URL context and File Search are not supported",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "functionDeclarations",
   "model": "gemini-3.8-live-extended-thinking",
   "supported": true,
   "notes": "Live API: function calling async-only (NON_BLOCKING mandatory; BLOCKING = hard error; scheduling unsupported) + Google Search",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleSearch",
   "model": "gemini-3.8-live-extended-thinking",
   "supported": true,
   "notes": "Live API: function calling async-only (NON_BLOCKING mandatory; BLOCKING = hard error; scheduling unsupported) + Google Search",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleMaps",
   "model": "gemini-3.8-live-extended-thinking",
   "supported": false,
   "notes": "Live API: function calling async-only (NON_BLOCKING mandatory; BLOCKING = hard error; scheduling unsupported) + Google Search",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "urlContext",
   "model": "gemini-3.8-live-extended-thinking",
   "supported": false,
   "notes": "Live API: function calling async-only (NON_BLOCKING mandatory; BLOCKING = hard error; scheduling unsupported) + Google Search",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "codeExecution",
   "model": "gemini-3.8-live-extended-thinking",
   "supported": false,
   "notes": "Live API: function calling async-only (NON_BLOCKING mandatory; BLOCKING = hard error; scheduling unsupported) + Google Search",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "computerUse",
   "model": "gemini-3.8-live-extended-thinking",
   "supported": false,
   "notes": "Live API: function calling async-only (NON_BLOCKING mandatory; BLOCKING = hard error; scheduling unsupported) + Google Search",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "fileSearch",
   "model": "gemini-3.8-live-extended-thinking",
   "supported": false,
   "notes": "Live API: function calling async-only (NON_BLOCKING mandatory; BLOCKING = hard error; scheduling unsupported) + Google Search",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleSearchRetrieval",
   "model": "gemini-3.8-live-extended-thinking",
   "supported": false,
   "notes": "LEGACY tool for 1.5/2.0 models; 'For all current models, use the google_search tool'",
   "status": [
    "DOCUMENTED",
    "LEGACY"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "mcpServers",
   "model": "gemini-3.8-live-extended-thinking",
   "supported": null,
   "notes": "tools[].mcpServers exists in the discovery Tool schema but no generateContent guide documents it (Interactions API type mcp_server is documented); UNVERIFIED",
   "status": [
    "DOCUMENTED",
    "DOCUMENTATION_INCOMPLETE",
    "UNVERIFIED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+functionDeclarations (Live API)",
   "model": "gemini-3.8-live-extended-thinking",
   "supported": true,
   "notes": "Live API supports combining Google Search and function declarations in one session",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+codeExecution",
   "model": "gemini-3.8-live-extended-thinking",
   "supported": false,
   "notes": "Live API: Maps, code execution, URL context and File Search are not supported",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+urlContext",
   "model": "gemini-3.8-live-extended-thinking",
   "supported": false,
   "notes": "Live API: Maps, code execution, URL context and File Search are not supported",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+googleMaps",
   "model": "gemini-3.8-live-extended-thinking",
   "supported": false,
   "notes": "Live API: Maps, code execution, URL context and File Search are not supported",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:builtin+functionDeclarations (includeServerSideToolInvocations)",
   "model": "gemini-3.8-live-extended-thinking",
   "supported": false,
   "notes": "Live API: Maps, code execution, URL context and File Search are not supported",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:structuredOutputs+tools",
   "model": "gemini-3.8-live-extended-thinking",
   "supported": false,
   "notes": "Live API: Maps, code execution, URL context and File Search are not supported",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:fileSearch+otherBuiltin",
   "model": "gemini-3.8-live-extended-thinking",
   "supported": false,
   "notes": "Live API: Maps, code execution, URL context and File Search are not supported",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "functionDeclarations",
   "model": "gemini-3.1-flash-live-preview",
   "supported": true,
   "notes": "Live API: function calling synchronous only (no NON_BLOCKING) + Google Search",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleSearch",
   "model": "gemini-3.1-flash-live-preview",
   "supported": true,
   "notes": "Live API: function calling synchronous only (no NON_BLOCKING) + Google Search",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleMaps",
   "model": "gemini-3.1-flash-live-preview",
   "supported": false,
   "notes": "Live API: function calling synchronous only (no NON_BLOCKING) + Google Search",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "urlContext",
   "model": "gemini-3.1-flash-live-preview",
   "supported": false,
   "notes": "Live API: function calling synchronous only (no NON_BLOCKING) + Google Search",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "codeExecution",
   "model": "gemini-3.1-flash-live-preview",
   "supported": false,
   "notes": "Live API: function calling synchronous only (no NON_BLOCKING) + Google Search",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "computerUse",
   "model": "gemini-3.1-flash-live-preview",
   "supported": false,
   "notes": "Live API: function calling synchronous only (no NON_BLOCKING) + Google Search",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "fileSearch",
   "model": "gemini-3.1-flash-live-preview",
   "supported": false,
   "notes": "Live API: function calling synchronous only (no NON_BLOCKING) + Google Search",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleSearchRetrieval",
   "model": "gemini-3.1-flash-live-preview",
   "supported": false,
   "notes": "LEGACY tool for 1.5/2.0 models; 'For all current models, use the google_search tool'",
   "status": [
    "DOCUMENTED",
    "LEGACY"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "mcpServers",
   "model": "gemini-3.1-flash-live-preview",
   "supported": null,
   "notes": "tools[].mcpServers exists in the discovery Tool schema but no generateContent guide documents it (Interactions API type mcp_server is documented); UNVERIFIED",
   "status": [
    "DOCUMENTED",
    "DOCUMENTATION_INCOMPLETE",
    "UNVERIFIED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+functionDeclarations (Live API)",
   "model": "gemini-3.1-flash-live-preview",
   "supported": true,
   "notes": "Live API supports combining Google Search and function declarations in one session",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+codeExecution",
   "model": "gemini-3.1-flash-live-preview",
   "supported": false,
   "notes": "Live API: Maps, code execution, URL context and File Search are not supported",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+urlContext",
   "model": "gemini-3.1-flash-live-preview",
   "supported": false,
   "notes": "Live API: Maps, code execution, URL context and File Search are not supported",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+googleMaps",
   "model": "gemini-3.1-flash-live-preview",
   "supported": false,
   "notes": "Live API: Maps, code execution, URL context and File Search are not supported",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:builtin+functionDeclarations (includeServerSideToolInvocations)",
   "model": "gemini-3.1-flash-live-preview",
   "supported": false,
   "notes": "Live API: Maps, code execution, URL context and File Search are not supported",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:structuredOutputs+tools",
   "model": "gemini-3.1-flash-live-preview",
   "supported": false,
   "notes": "Live API: Maps, code execution, URL context and File Search are not supported",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:fileSearch+otherBuiltin",
   "model": "gemini-3.1-flash-live-preview",
   "supported": false,
   "notes": "Live API: Maps, code execution, URL context and File Search are not supported",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "functionDeclarations",
   "model": "gemini-2.5-flash-native-audio-preview-12-2025",
   "supported": true,
   "notes": "Live API: function calling sync + async + Google Search | live 2026-09-18: Live toolCall on gemini-2.5-flash-native-audio-latest (alias) with behavior NON_BLOCKING",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "LIVE_VERIFIED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleSearch",
   "model": "gemini-2.5-flash-native-audio-preview-12-2025",
   "supported": true,
   "notes": "Live API: function calling sync + async + Google Search",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleMaps",
   "model": "gemini-2.5-flash-native-audio-preview-12-2025",
   "supported": false,
   "notes": "Live API: function calling sync + async + Google Search",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "urlContext",
   "model": "gemini-2.5-flash-native-audio-preview-12-2025",
   "supported": false,
   "notes": "Live API: function calling sync + async + Google Search",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "codeExecution",
   "model": "gemini-2.5-flash-native-audio-preview-12-2025",
   "supported": false,
   "notes": "Live API: function calling sync + async + Google Search",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "computerUse",
   "model": "gemini-2.5-flash-native-audio-preview-12-2025",
   "supported": false,
   "notes": "Live API: function calling sync + async + Google Search",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "fileSearch",
   "model": "gemini-2.5-flash-native-audio-preview-12-2025",
   "supported": false,
   "notes": "Live API: function calling sync + async + Google Search",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleSearchRetrieval",
   "model": "gemini-2.5-flash-native-audio-preview-12-2025",
   "supported": false,
   "notes": "LEGACY tool for 1.5/2.0 models; 'For all current models, use the google_search tool'",
   "status": [
    "DOCUMENTED",
    "LEGACY"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "mcpServers",
   "model": "gemini-2.5-flash-native-audio-preview-12-2025",
   "supported": null,
   "notes": "tools[].mcpServers exists in the discovery Tool schema but no generateContent guide documents it (Interactions API type mcp_server is documented); UNVERIFIED",
   "status": [
    "DOCUMENTED",
    "DOCUMENTATION_INCOMPLETE",
    "UNVERIFIED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+functionDeclarations (Live API)",
   "model": "gemini-2.5-flash-native-audio-preview-12-2025",
   "supported": true,
   "notes": "Live API supports combining Google Search and function declarations in one session",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+codeExecution",
   "model": "gemini-2.5-flash-native-audio-preview-12-2025",
   "supported": false,
   "notes": "Live API: Maps, code execution, URL context and File Search are not supported",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+urlContext",
   "model": "gemini-2.5-flash-native-audio-preview-12-2025",
   "supported": false,
   "notes": "Live API: Maps, code execution, URL context and File Search are not supported",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+googleMaps",
   "model": "gemini-2.5-flash-native-audio-preview-12-2025",
   "supported": false,
   "notes": "Live API: Maps, code execution, URL context and File Search are not supported",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:builtin+functionDeclarations (includeServerSideToolInvocations)",
   "model": "gemini-2.5-flash-native-audio-preview-12-2025",
   "supported": false,
   "notes": "Live API: Maps, code execution, URL context and File Search are not supported",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:structuredOutputs+tools",
   "model": "gemini-2.5-flash-native-audio-preview-12-2025",
   "supported": false,
   "notes": "Live API: Maps, code execution, URL context and File Search are not supported",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:fileSearch+otherBuiltin",
   "model": "gemini-2.5-flash-native-audio-preview-12-2025",
   "supported": false,
   "notes": "Live API: Maps, code execution, URL context and File Search are not supported",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "functionDeclarations",
   "model": "gemini-robotics-er-2-preview",
   "supported": true,
   "notes": "Model page: all tools incl. computer use supported",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleSearch",
   "model": "gemini-robotics-er-2-preview",
   "supported": true,
   "notes": "Model page: all tools incl. computer use supported",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleMaps",
   "model": "gemini-robotics-er-2-preview",
   "supported": true,
   "notes": "Model page: all tools incl. computer use supported",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "urlContext",
   "model": "gemini-robotics-er-2-preview",
   "supported": true,
   "notes": "Model page: all tools incl. computer use supported",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "codeExecution",
   "model": "gemini-robotics-er-2-preview",
   "supported": true,
   "notes": "Model page: all tools incl. computer use supported",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "computerUse",
   "model": "gemini-robotics-er-2-preview",
   "supported": true,
   "notes": "Model page: all tools incl. computer use supported",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "fileSearch",
   "model": "gemini-robotics-er-2-preview",
   "supported": true,
   "notes": "Model page: all tools incl. computer use supported",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleSearchRetrieval",
   "model": "gemini-robotics-er-2-preview",
   "supported": false,
   "notes": "LEGACY tool for 1.5/2.0 models; 'For all current models, use the google_search tool'",
   "status": [
    "DOCUMENTED",
    "LEGACY"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "mcpServers",
   "model": "gemini-robotics-er-2-preview",
   "supported": null,
   "notes": "tools[].mcpServers exists in the discovery Tool schema but no generateContent guide documents it (Interactions API type mcp_server is documented); UNVERIFIED",
   "status": [
    "DOCUMENTED",
    "DOCUMENTATION_INCOMPLETE",
    "UNVERIFIED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+codeExecution",
   "model": "gemini-robotics-er-2-preview",
   "supported": true,
   "notes": "Documented since 2025-05 multi-tool launch; code-execution guide: combinable with Grounding with Google Search",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+urlContext",
   "model": "gemini-robotics-er-2-preview",
   "supported": true,
   "notes": "URL context guide: search then read pages; also with structured outputs on Gemini 3",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+googleMaps",
   "model": "gemini-robotics-er-2-preview",
   "supported": null,
   "notes": "Maps + Search combination 'supported on Gemini 3.5 Flash and later models' (search & maps guides)",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:builtin+functionDeclarations (includeServerSideToolInvocations)",
   "model": "gemini-robotics-er-2-preview",
   "supported": false,
   "notes": "Tool context circulation: Gemini 3 only, Preview; requires toolConfig.includeServerSideToolInvocations=true; VALIDATED mode only; echo toolCall/toolResponse/id/thoughtSignature",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:structuredOutputs+tools",
   "model": "gemini-robotics-er-2-preview",
   "supported": false,
   "notes": "Structured outputs with Google Search, URL context, code execution, File Search and function calling: Gemini 3 only (Preview)",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:fileSearch+otherBuiltin",
   "model": "gemini-robotics-er-2-preview",
   "supported": false,
   "notes": "File Search guide: cannot be combined with Grounding with Google Search, URL Context, etc. (guide also says Gemini 3 can combine File Search with function calling)",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "functionDeclarations",
   "model": "gemini-robotics-er-2-streaming-preview",
   "supported": true,
   "notes": "Live-style streaming robotics model: function calling + search only",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleSearch",
   "model": "gemini-robotics-er-2-streaming-preview",
   "supported": true,
   "notes": "Live-style streaming robotics model: function calling + search only",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleMaps",
   "model": "gemini-robotics-er-2-streaming-preview",
   "supported": false,
   "notes": "Live-style streaming robotics model: function calling + search only",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "urlContext",
   "model": "gemini-robotics-er-2-streaming-preview",
   "supported": false,
   "notes": "Live-style streaming robotics model: function calling + search only",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "codeExecution",
   "model": "gemini-robotics-er-2-streaming-preview",
   "supported": false,
   "notes": "Live-style streaming robotics model: function calling + search only",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "computerUse",
   "model": "gemini-robotics-er-2-streaming-preview",
   "supported": false,
   "notes": "Live-style streaming robotics model: function calling + search only",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "fileSearch",
   "model": "gemini-robotics-er-2-streaming-preview",
   "supported": false,
   "notes": "Live-style streaming robotics model: function calling + search only",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleSearchRetrieval",
   "model": "gemini-robotics-er-2-streaming-preview",
   "supported": false,
   "notes": "LEGACY tool for 1.5/2.0 models; 'For all current models, use the google_search tool'",
   "status": [
    "DOCUMENTED",
    "LEGACY"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "mcpServers",
   "model": "gemini-robotics-er-2-streaming-preview",
   "supported": null,
   "notes": "tools[].mcpServers exists in the discovery Tool schema but no generateContent guide documents it (Interactions API type mcp_server is documented); UNVERIFIED",
   "status": [
    "DOCUMENTED",
    "DOCUMENTATION_INCOMPLETE",
    "UNVERIFIED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+functionDeclarations (Live API)",
   "model": "gemini-robotics-er-2-streaming-preview",
   "supported": true,
   "notes": "Live API supports combining Google Search and function declarations in one session",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+codeExecution",
   "model": "gemini-robotics-er-2-streaming-preview",
   "supported": false,
   "notes": "Live API: Maps, code execution, URL context and File Search are not supported",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+urlContext",
   "model": "gemini-robotics-er-2-streaming-preview",
   "supported": false,
   "notes": "Live API: Maps, code execution, URL context and File Search are not supported",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+googleMaps",
   "model": "gemini-robotics-er-2-streaming-preview",
   "supported": false,
   "notes": "Live API: Maps, code execution, URL context and File Search are not supported",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:builtin+functionDeclarations (includeServerSideToolInvocations)",
   "model": "gemini-robotics-er-2-streaming-preview",
   "supported": false,
   "notes": "Live API: Maps, code execution, URL context and File Search are not supported",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:structuredOutputs+tools",
   "model": "gemini-robotics-er-2-streaming-preview",
   "supported": false,
   "notes": "Live API: Maps, code execution, URL context and File Search are not supported",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:fileSearch+otherBuiltin",
   "model": "gemini-robotics-er-2-streaming-preview",
   "supported": false,
   "notes": "Live API: Maps, code execution, URL context and File Search are not supported",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "functionDeclarations",
   "model": "gemini-3.1-flash-image",
   "supported": false,
   "notes": "Nano Banana 2: Search grounding incl. searchTypes.imageSearch; no function calling",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleSearch",
   "model": "gemini-3.1-flash-image",
   "supported": true,
   "notes": "Nano Banana 2: Search grounding incl. searchTypes.imageSearch; no function calling",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleMaps",
   "model": "gemini-3.1-flash-image",
   "supported": false,
   "notes": "Nano Banana 2: Search grounding incl. searchTypes.imageSearch; no function calling",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "urlContext",
   "model": "gemini-3.1-flash-image",
   "supported": false,
   "notes": "Nano Banana 2: Search grounding incl. searchTypes.imageSearch; no function calling",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "codeExecution",
   "model": "gemini-3.1-flash-image",
   "supported": false,
   "notes": "Nano Banana 2: Search grounding incl. searchTypes.imageSearch; no function calling",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "computerUse",
   "model": "gemini-3.1-flash-image",
   "supported": false,
   "notes": "Nano Banana 2: Search grounding incl. searchTypes.imageSearch; no function calling",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "fileSearch",
   "model": "gemini-3.1-flash-image",
   "supported": false,
   "notes": "Nano Banana 2: Search grounding incl. searchTypes.imageSearch; no function calling",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleSearchRetrieval",
   "model": "gemini-3.1-flash-image",
   "supported": false,
   "notes": "LEGACY tool for 1.5/2.0 models; 'For all current models, use the google_search tool'",
   "status": [
    "DOCUMENTED",
    "LEGACY"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "mcpServers",
   "model": "gemini-3.1-flash-image",
   "supported": null,
   "notes": "tools[].mcpServers exists in the discovery Tool schema but no generateContent guide documents it (Interactions API type mcp_server is documented); UNVERIFIED",
   "status": [
    "DOCUMENTED",
    "DOCUMENTATION_INCOMPLETE",
    "UNVERIFIED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+codeExecution",
   "model": "gemini-3.1-flash-image",
   "supported": false,
   "notes": "Not documented for this model",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+urlContext",
   "model": "gemini-3.1-flash-image",
   "supported": false,
   "notes": "Not documented for this model",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+googleMaps",
   "model": "gemini-3.1-flash-image",
   "supported": false,
   "notes": "Not documented for this model",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:builtin+functionDeclarations (includeServerSideToolInvocations)",
   "model": "gemini-3.1-flash-image",
   "supported": false,
   "notes": "Not documented for this model",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:structuredOutputs+tools",
   "model": "gemini-3.1-flash-image",
   "supported": false,
   "notes": "Not documented for this model",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:fileSearch+otherBuiltin",
   "model": "gemini-3.1-flash-image",
   "supported": false,
   "notes": "Not documented for this model",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "functionDeclarations",
   "model": "gemini-3-pro-image",
   "supported": false,
   "notes": "Nano Banana Pro: Search grounding only",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleSearch",
   "model": "gemini-3-pro-image",
   "supported": true,
   "notes": "Nano Banana Pro: Search grounding only",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleMaps",
   "model": "gemini-3-pro-image",
   "supported": false,
   "notes": "Nano Banana Pro: Search grounding only",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "urlContext",
   "model": "gemini-3-pro-image",
   "supported": false,
   "notes": "Nano Banana Pro: Search grounding only",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "codeExecution",
   "model": "gemini-3-pro-image",
   "supported": false,
   "notes": "Nano Banana Pro: Search grounding only",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "computerUse",
   "model": "gemini-3-pro-image",
   "supported": false,
   "notes": "Nano Banana Pro: Search grounding only",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "fileSearch",
   "model": "gemini-3-pro-image",
   "supported": false,
   "notes": "Nano Banana Pro: Search grounding only",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleSearchRetrieval",
   "model": "gemini-3-pro-image",
   "supported": false,
   "notes": "LEGACY tool for 1.5/2.0 models; 'For all current models, use the google_search tool'",
   "status": [
    "DOCUMENTED",
    "LEGACY"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "mcpServers",
   "model": "gemini-3-pro-image",
   "supported": null,
   "notes": "tools[].mcpServers exists in the discovery Tool schema but no generateContent guide documents it (Interactions API type mcp_server is documented); UNVERIFIED",
   "status": [
    "DOCUMENTED",
    "DOCUMENTATION_INCOMPLETE",
    "UNVERIFIED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+codeExecution",
   "model": "gemini-3-pro-image",
   "supported": false,
   "notes": "Not documented for this model",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+urlContext",
   "model": "gemini-3-pro-image",
   "supported": false,
   "notes": "Not documented for this model",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+googleMaps",
   "model": "gemini-3-pro-image",
   "supported": false,
   "notes": "Not documented for this model",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:builtin+functionDeclarations (includeServerSideToolInvocations)",
   "model": "gemini-3-pro-image",
   "supported": false,
   "notes": "Not documented for this model",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:structuredOutputs+tools",
   "model": "gemini-3-pro-image",
   "supported": false,
   "notes": "Not documented for this model",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:fileSearch+otherBuiltin",
   "model": "gemini-3-pro-image",
   "supported": false,
   "notes": "Not documented for this model",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "functionDeclarations",
   "model": "gemini-3.1-flash-lite-image",
   "supported": false,
   "notes": "No tools",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleSearch",
   "model": "gemini-3.1-flash-lite-image",
   "supported": false,
   "notes": "No tools",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleMaps",
   "model": "gemini-3.1-flash-lite-image",
   "supported": false,
   "notes": "No tools",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "urlContext",
   "model": "gemini-3.1-flash-lite-image",
   "supported": false,
   "notes": "No tools",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "codeExecution",
   "model": "gemini-3.1-flash-lite-image",
   "supported": false,
   "notes": "No tools",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "computerUse",
   "model": "gemini-3.1-flash-lite-image",
   "supported": false,
   "notes": "No tools",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "fileSearch",
   "model": "gemini-3.1-flash-lite-image",
   "supported": false,
   "notes": "No tools",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleSearchRetrieval",
   "model": "gemini-3.1-flash-lite-image",
   "supported": false,
   "notes": "LEGACY tool for 1.5/2.0 models; 'For all current models, use the google_search tool'",
   "status": [
    "DOCUMENTED",
    "LEGACY"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "mcpServers",
   "model": "gemini-3.1-flash-lite-image",
   "supported": null,
   "notes": "tools[].mcpServers exists in the discovery Tool schema but no generateContent guide documents it (Interactions API type mcp_server is documented); UNVERIFIED",
   "status": [
    "DOCUMENTED",
    "DOCUMENTATION_INCOMPLETE",
    "UNVERIFIED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+codeExecution",
   "model": "gemini-3.1-flash-lite-image",
   "supported": false,
   "notes": "Not documented for this model",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+urlContext",
   "model": "gemini-3.1-flash-lite-image",
   "supported": false,
   "notes": "Not documented for this model",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+googleMaps",
   "model": "gemini-3.1-flash-lite-image",
   "supported": false,
   "notes": "Not documented for this model",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:builtin+functionDeclarations (includeServerSideToolInvocations)",
   "model": "gemini-3.1-flash-lite-image",
   "supported": false,
   "notes": "Not documented for this model",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:structuredOutputs+tools",
   "model": "gemini-3.1-flash-lite-image",
   "supported": false,
   "notes": "Not documented for this model",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:fileSearch+otherBuiltin",
   "model": "gemini-3.1-flash-lite-image",
   "supported": false,
   "notes": "Not documented for this model",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "functionDeclarations",
   "model": "gemini-2.5-flash-image",
   "supported": false,
   "notes": "No tools",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleSearch",
   "model": "gemini-2.5-flash-image",
   "supported": false,
   "notes": "No tools",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleMaps",
   "model": "gemini-2.5-flash-image",
   "supported": false,
   "notes": "No tools",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "urlContext",
   "model": "gemini-2.5-flash-image",
   "supported": false,
   "notes": "No tools",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "codeExecution",
   "model": "gemini-2.5-flash-image",
   "supported": false,
   "notes": "No tools",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "computerUse",
   "model": "gemini-2.5-flash-image",
   "supported": false,
   "notes": "No tools",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "fileSearch",
   "model": "gemini-2.5-flash-image",
   "supported": false,
   "notes": "No tools",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleSearchRetrieval",
   "model": "gemini-2.5-flash-image",
   "supported": false,
   "notes": "LEGACY tool for 1.5/2.0 models; 'For all current models, use the google_search tool'",
   "status": [
    "DOCUMENTED",
    "LEGACY"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "mcpServers",
   "model": "gemini-2.5-flash-image",
   "supported": null,
   "notes": "tools[].mcpServers exists in the discovery Tool schema but no generateContent guide documents it (Interactions API type mcp_server is documented); UNVERIFIED",
   "status": [
    "DOCUMENTED",
    "DOCUMENTATION_INCOMPLETE",
    "UNVERIFIED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+codeExecution",
   "model": "gemini-2.5-flash-image",
   "supported": false,
   "notes": "Not documented for this model",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+urlContext",
   "model": "gemini-2.5-flash-image",
   "supported": false,
   "notes": "Not documented for this model",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+googleMaps",
   "model": "gemini-2.5-flash-image",
   "supported": false,
   "notes": "Not documented for this model",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:builtin+functionDeclarations (includeServerSideToolInvocations)",
   "model": "gemini-2.5-flash-image",
   "supported": false,
   "notes": "Not documented for this model",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:structuredOutputs+tools",
   "model": "gemini-2.5-flash-image",
   "supported": false,
   "notes": "Not documented for this model",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:fileSearch+otherBuiltin",
   "model": "gemini-2.5-flash-image",
   "supported": false,
   "notes": "Not documented for this model",
   "status": [
    "DOCUMENTED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "functionDeclarations",
   "model": "deep-research-preview-04-2026",
   "supported": null,
   "notes": "Interactions API agent only (no generateContent tools[]): tools google_search, url_context, code_execution (default on), mcp_server, file_search",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleSearch",
   "model": "deep-research-preview-04-2026",
   "supported": null,
   "notes": "Interactions API agent only (no generateContent tools[]): tools google_search, url_context, code_execution (default on), mcp_server, file_search",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleMaps",
   "model": "deep-research-preview-04-2026",
   "supported": null,
   "notes": "Interactions API agent only (no generateContent tools[]): tools google_search, url_context, code_execution (default on), mcp_server, file_search",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "urlContext",
   "model": "deep-research-preview-04-2026",
   "supported": null,
   "notes": "Interactions API agent only (no generateContent tools[]): tools google_search, url_context, code_execution (default on), mcp_server, file_search",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "codeExecution",
   "model": "deep-research-preview-04-2026",
   "supported": null,
   "notes": "Interactions API agent only (no generateContent tools[]): tools google_search, url_context, code_execution (default on), mcp_server, file_search",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "computerUse",
   "model": "deep-research-preview-04-2026",
   "supported": null,
   "notes": "Interactions API agent only (no generateContent tools[]): tools google_search, url_context, code_execution (default on), mcp_server, file_search",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "fileSearch",
   "model": "deep-research-preview-04-2026",
   "supported": null,
   "notes": "Interactions API agent only (no generateContent tools[]): tools google_search, url_context, code_execution (default on), mcp_server, file_search",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleSearchRetrieval",
   "model": "deep-research-preview-04-2026",
   "supported": null,
   "notes": "LEGACY tool for 1.5/2.0 models; 'For all current models, use the google_search tool'",
   "status": [
    "DOCUMENTED",
    "LEGACY"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "mcpServers",
   "model": "deep-research-preview-04-2026",
   "supported": null,
   "notes": "tools[].mcpServers exists in the discovery Tool schema but no generateContent guide documents it (Interactions API type mcp_server is documented); UNVERIFIED",
   "status": [
    "DOCUMENTED",
    "DOCUMENTATION_INCOMPLETE",
    "UNVERIFIED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+codeExecution",
   "model": "deep-research-preview-04-2026",
   "supported": null,
   "notes": "Not documented for this model",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+urlContext",
   "model": "deep-research-preview-04-2026",
   "supported": null,
   "notes": "Not documented for this model",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+googleMaps",
   "model": "deep-research-preview-04-2026",
   "supported": null,
   "notes": "Not documented for this model",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:builtin+functionDeclarations (includeServerSideToolInvocations)",
   "model": "deep-research-preview-04-2026",
   "supported": null,
   "notes": "Not documented for this model",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:structuredOutputs+tools",
   "model": "deep-research-preview-04-2026",
   "supported": null,
   "notes": "Not documented for this model",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:fileSearch+otherBuiltin",
   "model": "deep-research-preview-04-2026",
   "supported": null,
   "notes": "Not documented for this model",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "functionDeclarations",
   "model": "deep-research-max-preview-04-2026",
   "supported": null,
   "notes": "Interactions API agent only (no generateContent tools[]): tools google_search, url_context, code_execution (default on), mcp_server, file_search",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleSearch",
   "model": "deep-research-max-preview-04-2026",
   "supported": null,
   "notes": "Interactions API agent only (no generateContent tools[]): tools google_search, url_context, code_execution (default on), mcp_server, file_search",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleMaps",
   "model": "deep-research-max-preview-04-2026",
   "supported": null,
   "notes": "Interactions API agent only (no generateContent tools[]): tools google_search, url_context, code_execution (default on), mcp_server, file_search",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "urlContext",
   "model": "deep-research-max-preview-04-2026",
   "supported": null,
   "notes": "Interactions API agent only (no generateContent tools[]): tools google_search, url_context, code_execution (default on), mcp_server, file_search",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "codeExecution",
   "model": "deep-research-max-preview-04-2026",
   "supported": null,
   "notes": "Interactions API agent only (no generateContent tools[]): tools google_search, url_context, code_execution (default on), mcp_server, file_search",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "computerUse",
   "model": "deep-research-max-preview-04-2026",
   "supported": null,
   "notes": "Interactions API agent only (no generateContent tools[]): tools google_search, url_context, code_execution (default on), mcp_server, file_search",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "fileSearch",
   "model": "deep-research-max-preview-04-2026",
   "supported": null,
   "notes": "Interactions API agent only (no generateContent tools[]): tools google_search, url_context, code_execution (default on), mcp_server, file_search",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleSearchRetrieval",
   "model": "deep-research-max-preview-04-2026",
   "supported": null,
   "notes": "LEGACY tool for 1.5/2.0 models; 'For all current models, use the google_search tool'",
   "status": [
    "DOCUMENTED",
    "LEGACY"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "mcpServers",
   "model": "deep-research-max-preview-04-2026",
   "supported": null,
   "notes": "tools[].mcpServers exists in the discovery Tool schema but no generateContent guide documents it (Interactions API type mcp_server is documented); UNVERIFIED",
   "status": [
    "DOCUMENTED",
    "DOCUMENTATION_INCOMPLETE",
    "UNVERIFIED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+codeExecution",
   "model": "deep-research-max-preview-04-2026",
   "supported": null,
   "notes": "Not documented for this model",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+urlContext",
   "model": "deep-research-max-preview-04-2026",
   "supported": null,
   "notes": "Not documented for this model",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+googleMaps",
   "model": "deep-research-max-preview-04-2026",
   "supported": null,
   "notes": "Not documented for this model",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:builtin+functionDeclarations (includeServerSideToolInvocations)",
   "model": "deep-research-max-preview-04-2026",
   "supported": null,
   "notes": "Not documented for this model",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:structuredOutputs+tools",
   "model": "deep-research-max-preview-04-2026",
   "supported": null,
   "notes": "Not documented for this model",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:fileSearch+otherBuiltin",
   "model": "deep-research-max-preview-04-2026",
   "supported": null,
   "notes": "Not documented for this model",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "functionDeclarations",
   "model": "deep-research-pro-preview-12-2025",
   "supported": null,
   "notes": "Interactions API agent only (no generateContent tools[]): tools google_search, url_context, code_execution (default on), mcp_server, file_search",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleSearch",
   "model": "deep-research-pro-preview-12-2025",
   "supported": null,
   "notes": "Interactions API agent only (no generateContent tools[]): tools google_search, url_context, code_execution (default on), mcp_server, file_search",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleMaps",
   "model": "deep-research-pro-preview-12-2025",
   "supported": null,
   "notes": "Interactions API agent only (no generateContent tools[]): tools google_search, url_context, code_execution (default on), mcp_server, file_search",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "urlContext",
   "model": "deep-research-pro-preview-12-2025",
   "supported": null,
   "notes": "Interactions API agent only (no generateContent tools[]): tools google_search, url_context, code_execution (default on), mcp_server, file_search",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "codeExecution",
   "model": "deep-research-pro-preview-12-2025",
   "supported": null,
   "notes": "Interactions API agent only (no generateContent tools[]): tools google_search, url_context, code_execution (default on), mcp_server, file_search",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "computerUse",
   "model": "deep-research-pro-preview-12-2025",
   "supported": null,
   "notes": "Interactions API agent only (no generateContent tools[]): tools google_search, url_context, code_execution (default on), mcp_server, file_search",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "fileSearch",
   "model": "deep-research-pro-preview-12-2025",
   "supported": null,
   "notes": "Interactions API agent only (no generateContent tools[]): tools google_search, url_context, code_execution (default on), mcp_server, file_search",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleSearchRetrieval",
   "model": "deep-research-pro-preview-12-2025",
   "supported": null,
   "notes": "LEGACY tool for 1.5/2.0 models; 'For all current models, use the google_search tool'",
   "status": [
    "DOCUMENTED",
    "LEGACY"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "mcpServers",
   "model": "deep-research-pro-preview-12-2025",
   "supported": null,
   "notes": "tools[].mcpServers exists in the discovery Tool schema but no generateContent guide documents it (Interactions API type mcp_server is documented); UNVERIFIED",
   "status": [
    "DOCUMENTED",
    "DOCUMENTATION_INCOMPLETE",
    "UNVERIFIED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+codeExecution",
   "model": "deep-research-pro-preview-12-2025",
   "supported": null,
   "notes": "Not documented for this model",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+urlContext",
   "model": "deep-research-pro-preview-12-2025",
   "supported": null,
   "notes": "Not documented for this model",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+googleMaps",
   "model": "deep-research-pro-preview-12-2025",
   "supported": null,
   "notes": "Not documented for this model",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:builtin+functionDeclarations (includeServerSideToolInvocations)",
   "model": "deep-research-pro-preview-12-2025",
   "supported": null,
   "notes": "Not documented for this model",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:structuredOutputs+tools",
   "model": "deep-research-pro-preview-12-2025",
   "supported": null,
   "notes": "Not documented for this model",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:fileSearch+otherBuiltin",
   "model": "deep-research-pro-preview-12-2025",
   "supported": null,
   "notes": "Not documented for this model",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "functionDeclarations",
   "model": "antigravity-preview-05-2026",
   "supported": null,
   "notes": "Interactions API agent; generateContent tools[] not documented",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "UNVERIFIED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleSearch",
   "model": "antigravity-preview-05-2026",
   "supported": null,
   "notes": "Interactions API agent; generateContent tools[] not documented",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "UNVERIFIED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleMaps",
   "model": "antigravity-preview-05-2026",
   "supported": null,
   "notes": "Interactions API agent; generateContent tools[] not documented",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "UNVERIFIED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "urlContext",
   "model": "antigravity-preview-05-2026",
   "supported": null,
   "notes": "Interactions API agent; generateContent tools[] not documented",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "UNVERIFIED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "codeExecution",
   "model": "antigravity-preview-05-2026",
   "supported": null,
   "notes": "Interactions API agent; generateContent tools[] not documented",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "UNVERIFIED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "computerUse",
   "model": "antigravity-preview-05-2026",
   "supported": null,
   "notes": "Interactions API agent; generateContent tools[] not documented",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "UNVERIFIED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "fileSearch",
   "model": "antigravity-preview-05-2026",
   "supported": null,
   "notes": "Interactions API agent; generateContent tools[] not documented",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "UNVERIFIED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "googleSearchRetrieval",
   "model": "antigravity-preview-05-2026",
   "supported": null,
   "notes": "LEGACY tool for 1.5/2.0 models; 'For all current models, use the google_search tool'",
   "status": [
    "DOCUMENTED",
    "LEGACY"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "mcpServers",
   "model": "antigravity-preview-05-2026",
   "supported": null,
   "notes": "tools[].mcpServers exists in the discovery Tool schema but no generateContent guide documents it (Interactions API type mcp_server is documented); UNVERIFIED",
   "status": [
    "DOCUMENTED",
    "DOCUMENTATION_INCOMPLETE",
    "UNVERIFIED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+codeExecution",
   "model": "antigravity-preview-05-2026",
   "supported": null,
   "notes": "Not documented for this model",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "UNVERIFIED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+urlContext",
   "model": "antigravity-preview-05-2026",
   "supported": null,
   "notes": "Not documented for this model",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "UNVERIFIED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:googleSearch+googleMaps",
   "model": "antigravity-preview-05-2026",
   "supported": null,
   "notes": "Not documented for this model",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "UNVERIFIED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:builtin+functionDeclarations (includeServerSideToolInvocations)",
   "model": "antigravity-preview-05-2026",
   "supported": null,
   "notes": "Not documented for this model",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "UNVERIFIED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:structuredOutputs+tools",
   "model": "antigravity-preview-05-2026",
   "supported": null,
   "notes": "Not documented for this model",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "UNVERIFIED"
   ]
  },
  {
   "provider": "gemini",
   "tool_type": "combo:fileSearch+otherBuiltin",
   "model": "antigravity-preview-05-2026",
   "supported": null,
   "notes": "Not documented for this model",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "UNVERIFIED"
   ]
  }
 ]
}
