Skip to content

Conversation

@DOsinga
Copy link
Collaborator

@DOsinga DOsinga commented Nov 25, 2025

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

Copy link
Contributor

Copilot AI left a 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_override to pass through recipe.extensions directly instead of converting None to Some(vec![])
  • Updates tests to expect None for extensions_override when recipes don't specify extensions
  • Fixes issues with scheduler and existing recipes caused by the previous change

@jsibbison-square
Copy link
Contributor

We can work around it by clearing the extensions from the config.yaml, feel free to revert.

DOsinga and others added 7 commits November 25, 2025 11:45
…recipe (…"

This reverts commit 6f6f6f1.

Signed-off-by: Douwe Osinga <douwe@squareup.com>
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>
@DOsinga DOsinga merged commit 07ece7d into main Nov 25, 2025
15 of 17 checks passed
@DOsinga DOsinga deleted the revert-5282-lifei/cli-only-load-recipe-extension branch November 25, 2025 11:04
mitchelsblockacct added a commit to mitchelsblockacct/goose that referenced this pull request Nov 25, 2025
…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
wpfleger96 added a commit that referenced this pull request Nov 26, 2025
* 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)
BlairAllan pushed a commit to BlairAllan/goose that referenced this pull request Nov 29, 2025
…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>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants