Skip to content

Conversation

@GaryZhous
Copy link
Contributor

@GaryZhous GaryZhous commented Jul 18, 2025

I am a WSL user, and sometimes I encountered some issues with compiling goose. So I made this pull request that updates the CONTRIBUTING.md file to include additional setup instructions for Windows Subsystem for Linux (WSL) users to avoid potential compiler linking errors.
456594445-02433f6f-3c34-4dff-98af-1d6253615c11

Documentation updates:

  • CONTRIBUTING.md: Added a new section with instructions for WSL users to install build-essential and libxcb packages to prevent cc linking errors. This includes the exact commands to run for installation.

@GaryZhous GaryZhous force-pushed the GaryZ/refine-docs branch from cd41354 to 521e70f Compare July 18, 2025 01:00
@DOsinga DOsinga requested a review from Kvadratni July 18, 2025 10:03
@GaryZhous GaryZhous changed the title docs: add detailed instruction for WSL users docs(cli): add detailed instruction for WSL users Jul 18, 2025
@cbruyndoncx
Copy link
Contributor

Should this not be reflected in the cross.toml ?
theoretically you can install different linux OS in WSL, or do you assume default install from windows is taken ?

@GaryZhous
Copy link
Contributor Author

Should this not be reflected in the cross.toml ?

theoretically you can install different linux OS in WSL, or do you assume default install from windows is taken ?

Yep, I assume default install from windows.

@taniandjerry
Copy link
Contributor

Thank you for this update!

@angiejones angiejones changed the title docs(cli): add detailed instruction for WSL users cli: add detailed instruction for WSL users Jul 27, 2025
@Kvadratni Kvadratni merged commit 1d3a919 into block:main Jul 28, 2025
7 checks passed
katzdave added a commit that referenced this pull request Jul 28, 2025
…cn/compact2-task-tracking

* 'dkatz/goose-compact2' of github.com:block/goose: (22 commits)
  rm stray files
  unused
  fmt
  fix threshold
  autocompact splice last message
  fmt
  Fix conversations before they hit the LLM (#3660)
  cli: add detailed instruction for WSL users (#3496)
  feat: recipe runs will now prompt for missing extension secrets (#3668)
  fix: pricing integration tests -> trying more runs for cache and retries (#3546)
  Add inline python extension (#3107)
  fix: add maintainer, homepage and categories to DEB/RPM package config (#3096)
  blog: agent to agent convo (#3677)
  Possible to disable random thinking messages (#3304)
  Two VS code tutorials (#3603)
  small blog fixes (#3549)
  docs: fix installation command for YouTube Transcript MCP in servers.json (#3595)
  Docs for using Docker Model Runner as a local LLM provider.  (#3509)
  Docs: VS Code Extension move to tutorials (#3601)
  Fix working directory when session has no messages (#3513)
  ...
michaelneale added a commit that referenced this pull request Jul 29, 2025
* dkatz/goose-compact2: (22 commits)
  rm stray files
  unused
  fmt
  fix threshold
  autocompact splice last message
  fmt
  Fix conversations before they hit the LLM (#3660)
  cli: add detailed instruction for WSL users (#3496)
  feat: recipe runs will now prompt for missing extension secrets (#3668)
  fix: pricing integration tests -> trying more runs for cache and retries (#3546)
  Add inline python extension (#3107)
  fix: add maintainer, homepage and categories to DEB/RPM package config (#3096)
  blog: agent to agent convo (#3677)
  Possible to disable random thinking messages (#3304)
  Two VS code tutorials (#3603)
  small blog fixes (#3549)
  docs: fix installation command for YouTube Transcript MCP in servers.json (#3595)
  Docs for using Docker Model Runner as a local LLM provider.  (#3509)
  Docs: VS Code Extension move to tutorials (#3601)
  Fix working directory when session has no messages (#3513)
  ...
michaelneale added a commit that referenced this pull request Jul 29, 2025
* main:
  blog: streamlining detection development w/ recipes (#3689)
  fix: have option for cli providers to use their configured or default model  (#3683)
  docs: new blog post and corrections to an old one on goosehints (#3657)
  Resolve sub recipe path relative to the parent recipe path (#3642)
  Speed up recipe loading from deeplinks and various fixes (#3662)
  fix cmd + , not opening settings (#3694)
  Add warning when JSON env parsing fails. (#3696)
  chore: refactor session naming into provider (#3678)
  feat (ui): File picker for scheduling recipes default to recipe dir (#3611)
  fix: address issue with streamable http interactions via mcp (#3693)
  Provider scenario tests (#3688)
  Fix conversations before they hit the LLM (#3660)
  cli: add detailed instruction for WSL users (#3496)
  feat: recipe runs will now prompt for missing extension secrets (#3668)
  fix: pricing integration tests -> trying more runs for cache and retries (#3546)
atarantino pushed a commit to atarantino/goose that referenced this pull request Aug 5, 2025
@GaryZhous GaryZhous deleted the GaryZ/refine-docs branch August 15, 2025 03:10
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.

5 participants