Skip to content

Conversation

@amed-xyz
Copy link
Collaborator

@amed-xyz amed-xyz commented Aug 28, 2025

Currently, when the Goose Desktop application starts up, extensions are loaded silently in the background during the initialization phase. Users have no visual feedback about which extensions are being loaded, their loading status, or if any failures occur during this phase.

This implements toast loading indicators that show during application startup to provide visual feedback.

@amed-xyz amed-xyz self-assigned this Aug 28, 2025
@amed-xyz amed-xyz marked this pull request as ready for review August 28, 2025 23:56
@zanesq zanesq self-requested a review August 29, 2025 16:34
Copy link
Collaborator

@zanesq zanesq left a comment

Choose a reason for hiding this comment

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

Works well, do you think you could add a toast for recipe loading?

@amed-xyz amed-xyz merged commit 5331a71 into main Aug 29, 2025
18 of 21 checks passed
@amed-xyz amed-xyz deleted the amed/toast-on-boot branch August 29, 2025 17:39
wpfleger96 added a commit to wpfleger96/goose that referenced this pull request Aug 29, 2025
…tensions-on-resume

* upstream/main: (60 commits)
  [cookbook recipe] Update Wording  (block#4438)
  feat: show enabled extensions at top of extensions page (block#4423)
  test recipe (block#4436)
  Extensions loading indicator on desktop launch (block#4412)
  removing trailing slash (block#4433)
  [recipe cookbook] test recipe (block#4431)
  [recipe cookbook] switching to SHA (block#4429)
  [recipe cookbook] Update url build (block#4427)
  [Recipe Cookbook] test recipe flow (block#4426)
  [Recipe cookbook] Addressing GitHub api format issue (block#4424)
  feat: integrate tool call icons with status indicators and daisy chaining (block#4279)
  new recipe to lint-check my code (block#4416)
  removing a leftover syntax error (block#4415)
  Iand/updating recipe validation workflow (block#4413)
  Iand/updating recipe validation workflow (block#4410)
  Fix (Ollama provider): Unsupported operation: streaming not implemented (block#4303)
  change databricks default to claude sonnet 4 (block#4405)
  Iand/updating recipe validation workflow (block#4406)
  Add metrics for recipe metadata in scheduler, UI, and CLI (block#4399)
  Iand/updating recipe validation workflow (block#4403)
  ...
michaelneale added a commit that referenced this pull request Sep 1, 2025
* main:
  chore: move list recipes and archive recipe to goose server (#4422)
  deleting a recipe and testing workflow (#4451)
  adding a new recipe (#4449)
  docs: autovisualiser extension (#4380)
  trying to restore functionality for api-key sending after merging a recipe (#4446)
  restoring a deleted recipe (#4445)
  testing recipe removal (#4443)
  updating our 3 workflows to only operate if the PR is adding/editing a recipe (#4441)
  [cookbook recipe] Update Wording  (#4438)
  feat: show enabled extensions at top of extensions page (#4423)
  test recipe (#4436)
  Extensions loading indicator on desktop launch (#4412)
  removing trailing slash (#4433)
  [recipe cookbook] test recipe (#4431)
  [recipe cookbook] switching to SHA (#4429)
  [recipe cookbook] Update url build (#4427)
  [Recipe Cookbook] test recipe flow (#4426)
  [Recipe cookbook] Addressing GitHub api format issue (#4424)
  feat: integrate tool call icons with status indicators and daisy chaining (#4279)
This was referenced Sep 9, 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.

3 participants