Skip to content

Conversation

@Lymah123
Copy link
Contributor

@Lymah123 Lymah123 commented Oct 4, 2025

Summary

Fixed Windows PowerShell installation link not included in the installation guide.

Type of Change

  • Feature
  • Bug fix
  • Refactor / Code quality
  • Performance improvement
  • Documentation
  • Tests
  • Security fix
  • Build / Release
  • Other (specify below)

Testing

Related Issues

Relates to #4469
Discussion: LINK (if any)

Screenshots/Demos (for UX changes)

Before:

After:

Email:

@Lymah123 Lymah123 requested a review from a team as a code owner October 4, 2025 22:27
@Lymah123
Copy link
Contributor Author

Lymah123 commented Oct 4, 2025

Hi @blackgirlbytes, I will be waiting for feedback on this PR.

@cbruyndoncx
Copy link
Contributor

@angiejones TEST PASSED:

  1. Started regular "Windows Powershell" in Windows Terminal
  2. ran Invoke-webrequest per documentation line to download the script
  3. ran script - here is the output, it starts the configuration automatically, it is shared with the gui, same location, so i cancelled out.

PS C:\Users\bruyn> .\download_cli.ps1
Downloading stable release: goose-x86_64-pc-windows-gnu.zip...
Download completed successfully.
Created temporary directory: C:\Users\bruyn\AppData\Local\Temp\goose_install_329962586
Extracting goose-x86_64-pc-windows-gnu.zip to temporary directory...
Extraction completed successfully.
Found goose-package subdirectory, using that as extraction directory
Moving goose to C:\Users\bruyn.local\bin\goose.exe
Moving temporal-service to C:\Users\bruyn.local\bin\temporal-service.exe
Moving temporal CLI to C:\Users\bruyn.local\bin\temporal.exe
Moving Windows runtime DLL: libgcc_s_seh-1.dll
Moving Windows runtime DLL: libstdc++-6.dll
Moving Windows runtime DLL: libwinpthread-1.dll
Cleaned up temporary directory.

Configuring goose

This will update your existing config file
if you prefer, you can edit it directly at C:\Users\bruyn\AppData\Roaming\Block\goose\config\config.yaml

┌ goose-configure

◇ What would you like to configure?
│ Toggle Extensions

■ enable extensions: (use "space" to toggle and "enter" to submit)
│ developer
└ Operation cancelled.

Warning: goose installed, but C:\Users\bruyn.local\bin is not in your PATH.
To add it to your PATH permanently, run the following command as Administrator:
[Environment]::SetEnvironmentVariable('PATH', $env:PATH + ';C:\Users\bruyn.local\bin', 'Machine')

Or add it to your user PATH (no admin required):
[Environment]::SetEnvironmentVariable('PATH', $env:PATH + ';C:\Users\bruyn.local\bin', 'User')

For this session only, you can run:
$env:PATH += ';C:\Users\bruyn.local\bin'

goose CLI installation completed successfully!
goose is installed at: C:\Users\bruyn.local\bin\goose.exe
PS C:\Users\bruyn>

@taniandjerry taniandjerry added the small Weight label for Hacktoberfest 2025 issues label Oct 7, 2025
@taniandjerry
Copy link
Contributor

Still waiting on one test, any reason why?

@iandouglas
Copy link
Contributor

@DOsinga any idea what this is stuck on?

@EbonyLouis
Copy link
Contributor

@Lymah123 Hey, thank you for contributing, we have one test left to run, can you fetch and merge main into your PR please

After that, we should be all set to merge 🥳

- Add dedicated PowerShell installation section
- Include step-by-step commands for downloading and running the install script
- Improve clarity for Windows users choosing PowerShell over Git Bash/WSL

Signed-off-by: oguntunjiharlimatodunola <[email protected]>
@Lymah123
Copy link
Contributor Author

Lymah123 commented Oct 9, 2025

@Lymah123 Hey, thank you for contributing, we have one test left to run, can you fetch and merge main into your PR please

After that, we should be all set to merge 🥳

Done @EbonyLouis !

@EbonyLouis
Copy link
Contributor

EbonyLouis commented Oct 9, 2025

@Lymah123 thanks, that ddin't seem to do the trick can you try these steps in your terminal please?:

  1. make sure you're on your branch:
git checkout powershell
  1. do this step if you haven't already:
git remote add upstream https://github.com/block/goose.git
  1. Fetch latest from both remotes:
git fetch upstream
git fetch origin
  1. Merge our main into your branch and push:
git merge upstream/main 
git push                  

If you need any help, lmk 💖

@blackgirlbytes blackgirlbytes removed the request for review from angiejones October 9, 2025 20:39
@blackgirlbytes blackgirlbytes merged commit 00657f8 into block:main Oct 9, 2025
11 checks passed
@blackgirlbytes
Copy link
Contributor

Merging! Thanks for your contribution!

tlongwell-block added a commit that referenced this pull request Oct 10, 2025
* origin/main:
  Improve Rust analysis output for `analyze` tool (#5072)
  Remove duplicate prepare_reply_context call (#5063)
  install react dev tools in development (#4979)
  Doc: Added powershell installation link to the guide (#5012)
  draft of new blog post about automating more automation (#5038)
  Subagent extension selection behavior fix (#5093)
  Add dev and alpha environment indicator (#5092)
  docs: add content carousel (#5086)
  Applied server side call to parse and save recipe (#5022)
  feat(prompt-library): add Code Documentation Migrator intermediate prompt (#4996) (#5051)
  Add Messy Column Fixer recipe (#5062)
  Cleanup temp files (#5081)
  add openmetadata recipe (#5076)
  Fix Hacktoberfest Leaderboard (#5080)
  adding brand guidelines to AGENTS.md (#4887)
  Fix: Prevent cross-contamination of cache data across analysis modes for `analyze` tool (#5075)
  fix: remove circular reference (#5018)
  Introduced a new prompt for content amplification that integrates multi-step workflows using official Goose extensions. Closes Issue #4998 (#5050)
  Add hint for focus mode when used on file paths for `analyze` tool (#5069)
  fix: use dynamic port allocation for OAuth server (#5019)
@alexhancock alexhancock mentioned this pull request Oct 17, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

hacktoberfest Issues awarding points for Hacktoberfest 2025! hacktoberfest-accepted small Weight label for Hacktoberfest 2025 issues

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants