Skip to content

Allow GOOSE_NODE_DIR override in batch file#7422

Merged
jamadeo merged 1 commit intoblock:mainfrom
God-damnit-all:patch-1
Feb 28, 2026
Merged

Allow GOOSE_NODE_DIR override in batch file#7422
jamadeo merged 1 commit intoblock:mainfrom
God-damnit-all:patch-1

Conversation

@God-damnit-all
Copy link
Copy Markdown
Contributor

Summary

Modifies the batch file which initializes Goose's node directory to not set GOOSE_NODE_DIR if it already exists, effectively allowing the user to override it by setting it themselves in the environment the script is ran from.

Type of Change

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

AI Assistance

  • This PR was created or reviewed with AI assistance

Testing

Very simple change, if not defined is documented here: https://ss64.com/nt/if.html

Copy link
Copy Markdown
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.

looks reasonable, thanks @God-damnit-all -- can you do the DCO process and we can merge?

@God-damnit-all God-damnit-all force-pushed the patch-1 branch 3 times, most recently from d23fb80 to 72e7eaf Compare February 26, 2026 23:20
Signed-off-by: God-damnit-all <[email protected]>
@God-damnit-all
Copy link
Copy Markdown
Contributor Author

God-damnit-all commented Feb 26, 2026

@jamadeo Sorry for all the force-pushes, I was learning how to get a commit to be "Verified" through the signing process. The edit to the batch file is identical to my initial submission.

@jamadeo jamadeo added this pull request to the merge queue Feb 28, 2026
Merged via the queue into block:main with commit d653c6a Feb 28, 2026
20 checks passed
lifeizhou-ap added a commit that referenced this pull request Mar 2, 2026
* main: (46 commits)
  chore(deps): bump minimatch from 10.1.1 to 10.2.3 in /evals/open-model-gym/suite (#7498)
  chore(deps): bump swiper from 11.2.10 to 12.1.2 in /documentation (#7368)
  Better network failure error & antrhopic retry (#7595)
  feat: make the text bar persistent and add a queue for messages (#7560)
  fix: outdated clippy command in goosehints (#7590)
  chore(deps): bump hono from 4.11.7 to 4.12.1 in /evals/open-model-gym/mcp-harness (#7417)
  chore(deps-dev): bump ajv from 6.12.6 to 6.14.0 in /ui/desktop (#7437)
  chore(deps): bump ajv from 8.17.1 to 8.18.0 in /evals/open-model-gym/mcp-harness (#7491)
  chore(deps): bump hono from 4.12.0 to 4.12.2 in /ui/desktop (#7515)
  chore(deps-dev): bump rollup from 4.57.1 to 4.59.0 in /ui/desktop (#7522)
  chore(deps): bump minimatch in /ui/desktop (#7572)
  fix: validate configure probe for streaming providers (#7564)
  Dockerfile: add missing build/runtime dependencies (#7546)
  fix(claude-code): Permission routing for smart-approve (#7501)
  Add base_path field to custom provider config (#7558)
  fix(cli): avoid debug logging by default in CLI (#7569)
  fix: panic on corrupted permission.yaml instead of silently allowing all (#7432) (#7458)
  fix(openai): handle null reasoning effort in Responses API (#7469)
  Allow GOOSE_NODE_DIR override in batch file (#7422)
  feat: add analyze platform extension with tree-sitter AST parsing (#7542)
  ...
craigwalkeruk pushed a commit to craigwalkeruk/custom-goose that referenced this pull request Mar 5, 2026
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.

2 participants