Skip to content

Goose can't write to file or call mcp servers even in autonomous mode #5406

@paoloricciuti

Description

@paoloricciuti

Describe the bug

We talked already in discord here but the gist of it is that for some reason my goose it's not doing any tool call, and it can't even write to files even if it's in autonomous mode.

To Reproduce
Steps to reproduce the behaviour:

  1. Open goose
  2. Set autonomous mode
  3. Ask to call an MCP server or write a file
  4. See how the response is that it needs permissions

(I'm sure this doesn't happen to everybody, but unfortunately I have no idea what settings could have caused this)

Expected behaviour
Goose should be able to call MCP tools or write files in autonomous mode

Screenshots

Image Image Image

Please provide following information:

  • OS & Arch: MacOS
  • Interface: UI
  • Version: 1.12.0
  • Extensions enabled: Developer, Extension Manager, Todo, Svelte
  • Provider & Model: claude-code

Additional context
If it could help, goose was not able to run the claude bin, so I had to set CLAUDE_COMMAND to the actual file /Users/paoloricciuti/.volta/bin/claude. I also had one moment when it was making tool calls but not on the svelte extension. I figured out it was a problem with our MCP server, but now the problem it's there even if the extension is not even installed any more.

Metadata

Metadata

Assignees

Labels

p1Priority 1 - High (supports roadmap)

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions