Skip to content

Conversation

@angelahning
Copy link
Collaborator

@angelahning angelahning commented Oct 20, 2025

Reverts #5243

Fixed issues with the extension manager extension - it was getting added with the key "extensionmanager" but the look up was done using the name "Extension Manager".

@angelahning angelahning force-pushed the revert-5243-revert-5057-aning/plat-ext branch from 6adc69c to 598d458 Compare October 20, 2025 17:56
@angelahning angelahning marked this pull request as ready for review October 20, 2025 17:58
Copy link
Collaborator

@jamadeo jamadeo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We should look at whether the normalization/key rewriting is really necessary at all. I know i've seen goose rename extension keys in my config and I can't explain why it's necessary. (Outside of this change's scope of course)

@DOsinga
Copy link
Collaborator

DOsinga commented Oct 21, 2025

We should look at whether the normalization/key rewriting is really necessary at all. I know i've seen goose rename extension keys in my config and I can't explain why it's necessary. (Outside of this change's scope of course)

yes. @alexhancock and me had a crack and removing some cruft: #5281 makes things go through the API while also removing name and cmd normalization. needs more testing, but I think it is the way

@angelahning angelahning merged commit 09752aa into main Oct 21, 2025
11 checks passed
@angelahning angelahning deleted the revert-5243-revert-5057-aning/plat-ext branch October 21, 2025 15:34
katzdave added a commit that referenced this pull request Oct 21, 2025
* 'main' of github.com:block/goose:
  roll back vite and electron package upgrades breaking canary win and linux (#5292)
  Revert "Revert "Rewrite extension management tools"" (#5273)
  improvement: propagate McpErrors directly into ToolCallResult (#5289)
wpfleger96 added a commit that referenced this pull request Oct 22, 2025
* main: (33 commits)
  Add Web Accessibility Auditor recipe to cookbook (#5318)
  To do mcp tutorial (#5317)
  workflows: add a manual trigger option to pr-smoke-test (#5302)
  documenting `goose recipe list` command (#5278)
  add a system prompt snapshot test (#5305)
  fix: handle non exist subrecipe path (#5287)
  Next camp (#5237)
  more lowercasing of TabItem labels (#5307)
  modified docs/tutorials/cicd Github Action's install path to follow download_cli script (#5240)
  Fix artifact download to work across workflow runs (#5304)
  Added extension search (#5283)
  docs: lowercase 'goose' in TabItem labels for consistency (#5297)
  feat(prompts): add format to save code snippet (#5007)
  fix: use Windows-compatible default path for CLI installation (#5221)
  feat: add Test Coverage Optimizer recipe (#5118) (#5272)
  Upgrade node to fix canary (#5301)
  Remove reliance on localstorage for pendingScheduleDeepLink when scheduling a recipe (#5290)
  Add historical tracking with trend indicators using artifacts (#5295)
  roll back vite and electron package upgrades breaking canary win and linux (#5292)
  Revert "Revert "Rewrite extension management tools"" (#5273)
  ...
BlairAllan pushed a commit to BlairAllan/goose that referenced this pull request Oct 25, 2025
BlairAllan pushed a commit to BlairAllan/goose that referenced this pull request Nov 29, 2025
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.

4 participants