Recipes in UI are not using extensions field
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:
- Create a recipe that uses specific extensions
- Note recipe works when directly run and extensions are available globally
- Try to schedule same recipe
- 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.
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: []
Filed on behalf of other users, I think the issue might be if its not a builtin extension?
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