Skip to content

CAPIError 400 when agent using view tool with GIF file -> blocks autopilot and essentially stops after error. #2860

@mobileskyfi

Description

@mobileskyfi

Describe the bug

I got a very similar issue as #2859 with CoPilot CLI reporting same. Was in autopilot and it tried to view a GIF image, it tried 3 times, and failed. I prompted, "you look stuck. the last tool call had an exception. please continue". I tried the same tool call again, also failing with "CAPIError" 400. If you can pull session: 8ef59e57-7242-4fa6-9939-5c6bb8aa65af that has it. But agent trying to view a GIF failed in my case. I do not have the full error message.

Additionally, I explained after the work was done to copilot in "Auto" mode (it seem to pick Haiku, which may not been ideal), that it should, "review session 8ef59e57-7242-4fa6-9939-5c6bb8aa65af and report the issue"... instead it suggested this repo's name, without any additional context on the session that might be useful here.

Affected version

GitHub Copilot CLI 1.0.34.

Steps to reproduce the behavior

Agent tries to view a GIF as part of autopilot, and it will stop the work. Only explicit prompting to say "You got a CAPIError". Did not repo again, as it was part of larger work to capture screenshots from a terminal using vhs.

Expected behavior

autopilot should recover from an error, and continue it's work. A tool call failure should be handled more gracefully.

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:agentsSub-agents, fleet, autopilot, plan mode, background agents, and custom agentsarea:toolsBuilt-in tools: file editing, shell, search, LSP, git, and tool call behavior

    Type

    No fields configured for Bug.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions