-
Notifications
You must be signed in to change notification settings - Fork 2.6k
Revert "fix: do not load active extensions when no extensions in the recipe" #5871
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Revert "fix: do not load active extensions when no extensions in the recipe" #5871
Conversation
…recipe (…" This reverts commit 6f6f6f1.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
This PR reverts PR #5282, which had changed the behavior to set extensions_override to an empty vector when recipes don't specify extensions. The revert restores the original behavior where extensions_override remains None when no extensions are specified in the recipe.
- Restores
extensions_overrideto pass throughrecipe.extensionsdirectly instead of convertingNonetoSome(vec![]) - Updates tests to expect
Noneforextensions_overridewhen recipes don't specify extensions - Fixes issues with scheduler and existing recipes caused by the previous change
|
We can work around it by clearing the extensions from the config.yaml, feel free to revert. |
…recipe (…" This reverts commit 6f6f6f1. Signed-off-by: Douwe Osinga <douwe@squareup.com>
…tps://github.com/block/goose into revert-5282-lifei/cli-only-load-recipe-extension
Signed-off-by: Douwe Osinga <douwe@squareup.com>
Signed-off-by: Sam Osborn <samosborn@squareup.com> Signed-off-by: Douwe Osinga <douwe@squareup.com>
Signed-off-by: Douwe Osinga <douwe@squareup.com>
…recipe (…" This reverts commit 6f6f6f1. Signed-off-by: Douwe Osinga <douwe@squareup.com>
…tps://github.com/block/goose into revert-5282-lifei/cli-only-load-recipe-extension
…ed-context-2 * upstream/main: Move recipe actions to bottom bar icon and edit goosehints to settings (block#5864) [docs] Add “Building a Social Media Agent” Blog Post (block#5844) deps: upgrade rmcp to 0.9.1 (block#5860) chore: suggest using text/markdown when fetching content (block#5854) Revert "fix: do not load active extensions when no extensions in the recipe" (block#5871) goose remote access (block#5251) docs: add DataHub MCP server extension documentation (block#5769) # Conflicts: # ui/desktop/src/components/ChatInput.tsx
* main: fix: adjust strange spacing in agent.rs (#5877) Move recipe actions to bottom bar icon and edit goosehints to settings (#5864) [docs] Add “Building a Social Media Agent” Blog Post (#5844) deps: upgrade rmcp to 0.9.1 (#5860) chore: suggest using text/markdown when fetching content (#5854) Revert "fix: do not load active extensions when no extensions in the recipe" (#5871) goose remote access (#5251) docs: add DataHub MCP server extension documentation (#5769)
…recipe" (block#5871) Signed-off-by: Douwe Osinga <douwe@squareup.com> Signed-off-by: Sam Osborn <samosborn@squareup.com> Co-authored-by: Douwe Osinga <douwe@squareup.com> Co-authored-by: dianed-square <73617011+dianed-square@users.noreply.github.com> Co-authored-by: Sam Osborn <108367660+sam-at-block@users.noreply.github.com> Co-authored-by: Michael Neale <michael.neale@gmail.com> I don't understand why I get the DCO warnings Signed-off-by: Blair Allan <Blairallan@icloud.com>
Reverts #5282
after all the discussion, I think it is better to revert this. this breaks the scheduler and a lot of recipes in the wild. let me know what internal systems we are using that would need to respect this.
/cc @jamadeo @tlongwell-block