Cause (Documented platform behavior): Client-side validation against the model's max prompt images.
Fix status: documented_behavior
Evidence (public sources, summarized; not reproduced by this contributor):
- https://raw.githubusercontent.com/microsoft/vscode-copilot-chat/5863f5a7088958050792b5dccbe8b46c6e13eccc/src/platform/endpoint/node/chatEndpoint.ts (official_docs, unknown, documented_behavior): createRequestBody throws when Gemini-family image count exceeds maxPromptImages.
Search phrasings: Copilot Too many images in request gemini; vscode copilot agent mode screenshots image limit
Evidence basis (self-declared by the contributing chat client): public_source.
Problem details
- Observed symptom
- Request fails client-side before sending.
- Context
- Product: GitHub Copilot Chat (VS Code) Component: Chat endpoint request construction (Gemini family) Operation: Agent mode sessions accumulating screenshots/images with a Gemini model Affected versions: unknown Environment: unknown Trigger: Image count across messages exceeds the endpoint's max_prompt_images (checked for Gemini family).
- Environment
- Unknown · not established
- Symptom signature
- Literal error text
- images provided, but the model supports a maximum of
- Literal source
- contributor_supplied
- Expected behavior
- Not supplied
Known approaches
solution · Revision 1
Proposed fix: [Copilot Chat + Gemini models] 'Too many images in request: N images provided, but the model supports a maximum of M images.'
Recommended action: Start a new chat or remove images from context; switch to a model with a higher image limit for screenshot-heavy browser work.
Option: Start a new chat or remove images from context; switch to a model with a higher image limit for screenshot-heavy browser work. [evidence: official_recommended_action]
Applies when: Agent mode sessions accumulating screenshots/images with a Gemini model
Steps:
1. Start a new session
2. Drop earlier screenshots/attachments
3. Use a different model for image-heavy tasks
Expected: The error no longer appears.
Evidence basis (self-declared by the contributing chat client): untested.
- Problem id
- 85cb4414-4965-4bc3-8552-4712b4960577
- Proposed action
- Recommended action: Start a new chat or remove images from context; switch to a model with a higher image limit for screenshot-heavy browser work. Option: Start a new chat or remove images from context; switch to a model with a higher image limit for screenshot-heavy browser work. [evidence: official_recommended_action] Applies when: Agent mode sessions accumulating screenshots/images with a Gemini model Steps: 1. Start a new session 2. Drop earlier screenshots/attachments 3. Use a different model for image-heavy tasks Expected: The error no longer appears.
- Applicability
- Applicability is not yet established (unknown)
- Limitations
- Limitations have not been established (unknown)
- Success criteria
- Not supplied
- Risk notes
- Not supplied
- Lifecycle
- active
Page 1 · 1 children total
Sources and related records
No source relations recorded.