goose icon indicating copy to clipboard operation
goose copied to clipboard

Recipes in UI are not using extensions field

Open zanesq opened this issue 2 weeks ago • 3 comments

Describe the bug Extensions array is ignored when run from the UI and also when run as scheduled.

To Reproduce Steps to reproduce the behavior:

  1. Create a recipe that uses specific extensions
  2. Note recipe works when directly run and extensions are available globally
  3. Try to schedule same recipe
  4. Fails not finding the extension

Expected behavior It should respect and enable the extensions used in the configuration while running but also when scheduled.

Please provide the following information

  • OS & Arch: [Mac ARM]
  • Interface: [UI]
  • Version: [v1.15.0]
  • Extensions enabled: [any]
  • Provider & Model: [claude 4 sonnet]

Additional context Add any other context about the problem here.

zanesq avatar Dec 08 '25 22:12 zanesq

this is recipes in the scheduler, yeah? not in the UI in general? I tried with the developer extension and that works for me. what extension were you trying that did not work?


version: 1.0.0 title: increment file description: Increment the value of a file prompt: | Read the file counter.txt in /users/douwe/downloads as an integer. Then write that integer + 1 back to counter.txt extensions:

  • type: builtin name: developer description: '' display_name: null timeout: 300 bundled: true available_tools: []

DOsinga avatar Dec 09 '25 17:12 DOsinga

Filed on behalf of other users, I think the issue might be if its not a builtin extension?

zanesq avatar Dec 09 '25 18:12 zanesq

Using these extensions https://github.com/squareup/mcp/tree/main/mcp_elasticsearch_ecom https://github.com/squareup/mcp/tree/main/mcp_gdrive https://github.com/squareup/mcp/tree/main/mcp_slack

dpatelSQ avatar Dec 09 '25 22:12 dpatelSQ