Skip to content

Conversation

@michaelneale
Copy link
Collaborator

@michaelneale michaelneale commented Aug 13, 2025

Document airgapping to not use hermit.
Addresses: #4027

@github-actions
Copy link
Contributor

github-actions bot commented Aug 13, 2025

PR Preview Action v1.6.0

🚀 View preview at
https://block.github.io/goose/pr-preview/pr-4063/

Built to branch gh-pages at 2025-08-20 22:20 UTC.
Preview will be ready when the GitHub Pages deployment is complete.

@michaelneale michaelneale changed the title fix: var to bypass hermit for desktop app fix: airgapped operation by bypassing hermit for desktop app Aug 13, 2025
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.

100% agree that we should have a way to disable this. A couple of thoughts:

@michaelneale michaelneale requested a review from a team as a code owner August 20, 2025 03:37
@michaelneale michaelneale changed the title fix: airgapped operation by bypassing hermit for desktop app docs: airgapped operation by bypassing hermit for desktop app Aug 20, 2025
@michaelneale michaelneale requested a review from jamadeo August 20, 2025 03:45
@michaelneale
Copy link
Collaborator Author

@jamadeo I simplified it, there is a viable work around which is documented now, thanks!

@michaelneale
Copy link
Collaborator Author

@jamadeo I think with cli - it is reasonable to expect a developer has uvx and npx setup to run extensions how they like as it is more explicit

@michaelneale michaelneale self-assigned this Aug 20, 2025
blackgirlbytes and others added 4 commits August 20, 2025 07:54
- Move airgapped environment guidance from environment variables to troubleshooting guide
- Add comprehensive troubleshooting section with symptoms, solutions, and alternatives
- Add warning callout in using-extensions.md to direct users to troubleshooting
- Remove the less comprehensive section from environment-variables.md
- Improve discoverability and provide better step-by-step guidance for enterprise users
I even used the z spelling
@michaelneale
Copy link
Collaborator Author

@blackgirlbytes ok edited a bit - and added a section recommending customization should all else fail (ie make your own distro of desktop - which is perfectly fine to do with open source)

@michaelneale
Copy link
Collaborator Author

@blackgirlbytes you still want this one in?

@blackgirlbytes
Copy link
Contributor

@blackgirlbytes you still want this one in?

@michaelneale approved!

@michaelneale michaelneale merged commit 99fa628 into main Aug 27, 2025
12 checks passed
@michaelneale michaelneale deleted the micn/bundle-fix branch August 27, 2025 05:33
zanesq added a commit that referenced this pull request Aug 27, 2025
…nscribing

* 'main' of github.com:block/goose:
  update tetrate blog date to today (#4368)
  tetrate signup: blog/launch post (#4313)
  Implement graceful recipe error handling with filename display (#4363)
  docs: airgapped operation by bypassing hermit for desktop app (#4063)
  remove Ollama card from welcome screen (#4348)
  feat: initial implementation of extension malware check (#4272)
  Add Tetrate Agent Router Service to Provider Registry (#4354)
  Goose Simple Compact UX (#4202)
  Refactor Extensions Install Modal (#4328)
  fix: url path trailing slash for custom-providers (#4345)
  docs: update available and onboarding providers list (#4356)
katzdave added a commit that referenced this pull request Aug 27, 2025
* 'main' of github.com:block/goose:
  Fix eleven labs audio transcription and added more logging (#4358)
  feat: re-introduce session sharing (#4370)
  remove duplicate blog post (#4369)
  fix focus ring under form submits (#4332)
  Trigger docs deployment
  update tetrate blog date to today (#4368)
  tetrate signup: blog/launch post (#4313)
  Implement graceful recipe error handling with filename display (#4363)
  docs: airgapped operation by bypassing hermit for desktop app (#4063)
  remove Ollama card from welcome screen (#4348)
  feat: initial implementation of extension malware check (#4272)
  Add Tetrate Agent Router Service to Provider Registry (#4354)
  Goose Simple Compact UX (#4202)
michaelneale added a commit that referenced this pull request Aug 28, 2025
* main: (38 commits)
  feat: linux computer control for android (termux) (#3890)
  feat: Added scroll state support for chat-session-list navigation (#4360)
  docs: typo fix (#4376)
  blog: goose janitor (#4131)
  Fix eleven labs audio transcription and added more logging (#4358)
  feat: re-introduce session sharing (#4370)
  remove duplicate blog post (#4369)
  fix focus ring under form submits (#4332)
  Trigger docs deployment
  update tetrate blog date to today (#4368)
  tetrate signup: blog/launch post (#4313)
  Implement graceful recipe error handling with filename display (#4363)
  docs: airgapped operation by bypassing hermit for desktop app (#4063)
  remove Ollama card from welcome screen (#4348)
  feat: initial implementation of extension malware check (#4272)
  Add Tetrate Agent Router Service to Provider Registry (#4354)
  Goose Simple Compact UX (#4202)
  Refactor Extensions Install Modal (#4328)
  fix: url path trailing slash for custom-providers (#4345)
  docs: update available and onboarding providers list (#4356)
  ...
dorien-koelemeijer pushed a commit to dorien-koelemeijer/goose that referenced this pull request Sep 2, 2025
…4063)

Co-authored-by: Angie Jones <[email protected]>
Co-authored-by: Rizel Scarlett <[email protected]>
Signed-off-by: Dorien Koelemeijer <[email protected]>
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.

6 participants