Skip to content

Conversation

@DOsinga
Copy link
Collaborator

@DOsinga DOsinga commented Jan 8, 2026

Summary

We offered help to fix but didn't show what was broken when an extension didn't load in the CLI

Before:
image

After:
image

Fixes:
#6395

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 improves the CLI user experience by displaying error messages when extensions fail to load. Previously, the CLI would offer debugging help but wouldn't show what actually went wrong. Now, users see a clear warning message with both the extension name and error reason before being offered debugging assistance.

  • Adds visible warning message for failed extension loading
  • Shows both extension name and error details in yellow warning format
  • Maintains existing debugging help flow

Copy link
Contributor

@alecthomas alecthomas left a comment

Choose a reason for hiding this comment

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

Yay, thanks Douwe!

@DOsinga DOsinga requested a review from jamadeo January 8, 2026 21:15
@DOsinga DOsinga merged commit fb22f4a into main Jan 12, 2026
25 checks passed
@DOsinga DOsinga deleted the cli-show-extension-errors branch January 12, 2026 15:26
zanesq added a commit that referenced this pull request Jan 12, 2026
…ased

* 'main' of github.com:block/goose:
  chore: break up process agent response (#6348)
  More 3.7 removal (#6414)
  CLI show extension errors (#6398)
  fix[desktop]: Improve UX for ExtensionItem component (#6443)
  update[doc]: Add tip for GitHub Copilot Provider (#6441)
  Avoid using cliclack.confirm in non-interactive session (#6412)
  docs: claude prompt caching note (#6429)
  Restore task completion notification (#6427)
  docs: stream-json and auth-token cli options (#6426)
fbalicchia pushed a commit to fbalicchia/goose that referenced this pull request Jan 13, 2026
Co-authored-by: Douwe Osinga <douwe@squareup.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.

4 participants