goose icon indicating copy to clipboard operation
goose copied to clipboard

Show message in UI that extensions aren't enabled during chat only mode

Open zanesq opened this issue 1 month ago • 6 comments

Please explain the motivation behind the feature request. Extensions appear to be blocked in chat only mode. Chat thinks its just not enabled which is confusing.

Describe the solution you'd like Should be clear to the user why the extension isn't working in chat (not allowed in chat mode) or a message indicating this restriction when setting the mode.

Additional context User had to look at the logs to see the extension was blocked in chat only mode.

Image Image
  • [x] I have verified this does not duplicate an existing feature request

zanesq avatar Nov 12 '25 00:11 zanesq

do you have a screenshot handy showing the confusion? is this that the agent thinks the extensions aren't enabled but really they are impossible?

DOsinga avatar Nov 12 '25 00:11 DOsinga

I don't know what really needs to be done here. We do show goose is in chat mode. and goose tells you how to do things, it just asks to enable the extension. maybe we can fine tune the prompt so it says please switch off chat mode?

DOsinga avatar Nov 12 '25 13:11 DOsinga

I would just remove:

Image

from the chat

the main selector is pretty clear:

Image

DOsinga avatar Nov 13 '25 21:11 DOsinga

Hmm that selector allows you to configure the rules on the fly during chat so we'd be losing that convenience and the user would have to navigate to settings to change them.

zanesq avatar Nov 13 '25 21:11 zanesq

this is in the conversation so to me this suggests that this only changes the conversation setting, not the global settings. but also yes it allows you to change the rules on the fly. but this issue suggests that users don't always understand what it means to make this change. we explain what it does in the main settings.

also the UI gets a little crazy with three modals over each other inside of the chat:

Image

DOsinga avatar Nov 13 '25 22:11 DOsinga

Agreed its not the best ui in its current state (and confusing whether global or local) but I'm hesitant to remove the convenience of it. It will also make it more difficult to test needing to go back to settings all the time.

If its just understanding the setting better we can add the same info from settings as an info tooltip or we add a top banner in chat showing the current active chat mode and description. My original thought was chat could display that the extension was blocked by the setting like we display other tool confirmations.

zanesq avatar Nov 13 '25 23:11 zanesq