-
Notifications
You must be signed in to change notification settings - Fork 3.2k
any MCP server extensions I add to the goose config fail to start when running goose UI #5048
Description
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 -a1758561135
Linux homepc-big 6.16.3-76061603-generic #20250823153822.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:
- add a extension
- start goose
- 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.