-
Notifications
You must be signed in to change notification settings - Fork 3.2k
Unexpected behaviour when adding misconfigured extensions #5473
Copy link
Copy link
Closed
Description
Describe the bug
When adding a misconfigured or broken extension from the goose plugin directory, the extension appears enabled despite potentially not being so. For example, with the filesystem plugin, upon adding the extension it appears enabled despite the user not having configured the placeholder paths. When toggling the extension on and off the user is presented with the expected error toast.
To Reproduce
Steps to reproduce the behavior:
- Go to https://block.github.io/goose/extensions/
- Click on Install under Filesystem
- Go to Extensions panel in Goose (if not already open)
- Note extension appears enabled
- Toggle extension off and on
Expected behavior
Goose throws an error on the initial enabling of the extension, or prompts the user to configure it before attempting to enable it.
Screenshots
Please provide following information:
- OS & Arch: MacOS arm64 26.1 (25B77
- Interface: UI
- Version: v1.12.1
- Extensions enabled: Computer Controller, Extensionmanager, Filesystem (ish), Memory, Todo
- Provider & Model: GitHub Copilot gpt-5-mini
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels