Skip to content

any MCP server extensions I add to the goose config fail to start when running goose UI #5048

@shaunie2fly

Description

@shaunie2fly

any MCP server extensions I add to the goose config fail to start when running goose UI . Goose cli loads them without an issue.

Error activating extension: Failed to add extension configuration, error: ProcessExit(ProcessExit { stderr: "2025-10-07 06:26:46 - Starting npx setup script.\n2025-10-07 06:26:46 - Creating directory ~/.config/goose/mcp-hermit/bin if it does not exist.\n2025-10-07 06:26:46 - Changing to directory ~/.config/goose/mcp-hermit.\n2025-10-07 06:26:46 - Hermit binary already exists. Skipping download.\n2025-10-07 06:26:46 - setting hermit cache to be local for MCP servers\n2025-10-07 06:26:46 - Updated PATH to include ~/.config/goose/mcp-hermit/bin.\n2025-10-07 06:26:46 - Checking for hermit in PATH.\n2025-10-07 06:26:46 - Initializing hermit.\nfatal:hermit: open /home/shaunbotsis/.config/goose/mcp-hermit/bin/hermit: text file busy\n2025-10-07 06:26:46 - An error occurred. Exiting with status 1.\n", source: ConnectionClosed("initialize response") })

(base) shaun@homepc-big:$ uname -a
Linux homepc-big 6.16.3-76061603-generic #202508231538
175856113522.04171c8de SMP PREEMPT_DYNAMIC Mon S x86_64 x86_64 x86_64 GNU/Linux

A clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behavior:

  1. add a extension
  2. start goose
  3. See error

Expected behavior
The extension should install

Please provide following information:

  • OS & Arch: [e.g. Ubuntu 22.04 x86]
  • Interface: [UI/CLI]
  • Version: [e.g. v1.0.2]
  • Extensions enabled: [e.g. Computer Controller, Figma]
  • Provider & Model: [e.g. Google - gemini-1.5-pro]

Additional context
Add any other context about the problem here.

Metadata

Metadata

Assignees

Labels

p2Priority 2 - Medium

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions