Skip to content

fix: removed double dash in pnpm command#7951

Merged
lifeizhou-ap merged 1 commit intomainfrom
lifei/fixed-bundle-by-removing-double-dash-pnpm
Mar 17, 2026
Merged

fix: removed double dash in pnpm command#7951
lifeizhou-ap merged 1 commit intomainfrom
lifei/fixed-bundle-by-removing-double-dash-pnpm

Conversation

@lifeizhou-ap
Copy link
Copy Markdown
Collaborator

Summary

Removed the extra double dash that passed to pnpm.

Root cause

The double dash worked with npm. But with pnpm, when the command with double dash forwarded to electron command and the double dashes are still there. This caused the extra arguments to be dropped.

Changes

  • Removed the double dash
  • Added the bundle desktop intel in the canary so that we know the failure earlier rather than release stage
  • Added bundle desktop intel in manual bundle for testing

Type of Change

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

Testing

Testing by CI

signing: false
ref: ${{ inputs.branch }}

bundle-desktop-intel-unsigned:
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

did you mean to add this one in?

Copy link
Copy Markdown
Collaborator Author

@lifeizhou-ap lifeizhou-ap Mar 17, 2026

Choose a reason for hiding this comment

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

The main issue is the -- in the pnpm run make -- ....

I accidentally found the macos intel did not bundled due to this issue while working on issue. So in this PR I included the macos intel bundle as part of the canary so that we can find any issue earlier.

also I found why the rest works fine in canary with pnpm --
because the github agent are x64, so even with -- without the actual arguments, they worked fine.

Copy link
Copy Markdown
Collaborator

@michaelneale michaelneale left a comment

Choose a reason for hiding this comment

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

ok I think - just one Q about intel but might just be how the diff showed up

@lifeizhou-ap lifeizhou-ap added this pull request to the merge queue Mar 17, 2026
Merged via the queue into main with commit 670fbc8 Mar 17, 2026
22 checks passed
@lifeizhou-ap lifeizhou-ap deleted the lifei/fixed-bundle-by-removing-double-dash-pnpm branch March 17, 2026 06:16
lifeizhou-ap added a commit that referenced this pull request Mar 17, 2026
* main:
  fix: removed double dash in pnpm command (#7951)
  docs: polish ACP docs (#7946)
  claude adaptive thinking (#7944)
jh-block added a commit that referenced this pull request Mar 17, 2026
* origin/main:
  feat: adversarial agent for preventing leaking of info and more  (#7948)
  Update contributing.md (#7927)
  docs: add credit balance monitoring section (#7952)
  docs: add Cerebras provider to supported providers list (#7953)
  docs: add TUI client documentation to ACP clients guide (#7950)
  fix: removed double dash in pnpm command (#7951)
  docs: polish ACP docs (#7946)
  claude adaptive thinking (#7944)
  feat: new onboarding flow (#7266)
  Add DCO git commit command to AGENTS.md (#7945)
  fix(claude-code): remove incorrect agent_visible filter on user message (#7931)
  No Check do Check (#7942)
  Log 500 errors and also show error for direct download (#7936)
  fix: retry on authentication failure with credential refresh (#7812)
  Remove java/.ai-usage-marker directory (#7925)
  test(acp): add terminal delegation fixtures and fix shell singleton (#7923)
  fix: bump pctx_code_mode to 0.3.0 for iterator type checking fix (#7892)
  feat: persist GooseMode per-session via session DB (#7854)
jh-block added a commit to rabi/goose that referenced this pull request Mar 18, 2026
* main: (32 commits)
  Revert message flush & test (block#7966)
  docs: add Remote Access section with Telegram Gateway documentation (block#7955)
  fix: update webmcp blog post metadata image URL (block#7967)
  fix: clean up OAuth token cache on provider deletion (block#7908)
  fix: hard-coded tool call id in code mode callback (block#7939)
  Fix SSE parsers to accept optional space after data: prefix (block#7929)
  docs: add GOOSE_INPUT_LIMIT to config-files.md (block#7961)
  Add WebMCP for Beginners blog post (block#7957)
  Fix download manager (block#7933)
  Improve the formatting of tool calls, show thinking, treat Reasoning and Thinking as the same thing (sorry Kant) (block#7626)
  don't imply running builds all the time in AGENTS.md (block#7865)
  fix: unregister goosed child process's  listener (block#7956)
  feat: adversarial agent for preventing leaking of info and more  (block#7948)
  Update contributing.md (block#7927)
  docs: add credit balance monitoring section (block#7952)
  docs: add Cerebras provider to supported providers list (block#7953)
  docs: add TUI client documentation to ACP clients guide (block#7950)
  fix: removed double dash in pnpm command (block#7951)
  docs: polish ACP docs (block#7946)
  claude adaptive thinking (block#7944)
  ...
elijahsgh pushed a commit to elijahsgh/goose that referenced this pull request Mar 21, 2026
elijahsgh pushed a commit to elijahsgh/goose that referenced this pull request Mar 21, 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