Skip to content

fix: add ~/.bun/bin to additonalPaths for "unix-like paths"#331

Open
edheltzel wants to merge 2 commits intoRunMaestro:mainfrom
edheltzel:main
Open

fix: add ~/.bun/bin to additonalPaths for "unix-like paths"#331
edheltzel wants to merge 2 commits intoRunMaestro:mainfrom
edheltzel:main

Conversation

@edheltzel
Copy link

Bun's default installer places the binary at ~/.bun/bin/, which was not included in buildExpandedPath(). This caused #!/usr/bin/env bun shebangs to fail with "env: bun: No such file or directory" when processes are spawned from the Electron GUI context, since GUI apps don't inherit shell profile PATH additions from ~/.zshenv or ~/.bashrc.

Bun's default installer places the binary at ~/.bun/bin/, which was not
included in buildExpandedPath(). This caused #!/usr/bin/env bun shebangs
to fail with "env: bun: No such file or directory" when processes are
spawned from the Electron GUI context, since GUI apps don't inherit
shell profile PATH additions from ~/.zshenv or ~/.bashrc.
* upstream/main: (171 commits)
  ## CHANGES
  fix: create draft PR on Symphony contribution start to claim issues
  fix: resolve Document Graph missing connections for cross-directory wiki links
  ## CHANGES - Added session support for configurable file-tree auto-refresh interval ⏱️ - Improved empty-state UI: celebrate when no labeled issues remain ✅ - Clarified guidance text when issues exist: “Select an issue” prompt 🎵
  fix: harden file explorer auto-refresh error handling and timer cleanup
  fix: resolve infinite re-render loop in QuickActionsModal
  ## CHANGES - Refreshed registry metadata with updated `lastUpdated` timestamp for 2026-02-14 ⏰ - Added <a href="https://github.com/pedramamini/Podsidian">Podsidian</a>: MCP podcast transcription-to-Obsidian Markdown workflow 🎙️ - Added <a href="https://github.com/pedramamini/RSSidian">RSSidian</a>: MCP RSS ingestion and summarization into Markdown notes 📰 - Added <a href="https://github.com/thedotmack/claude-mem">claude-mem</a>: Claude Code memory plugin capturing and reinjecting context 🧠
  fix: Auto Run chart undercounted tasks by using agent invocations instead of checkboxes
  feat: make Symphony categories extensible via registry
  fix: make test shortcut assertions platform-agnostic
  fix: address PR RunMaestro#333 review feedback for Director's Notes
  feat: Symphony blocking labels and build tools warning
  fix: Wizard crash on Codex agents (exit code 2) from duplicate CLI args
  docs: sync release notes for v0.15.0-RC
  chore: migrate GitHub URLs from pedramamini to RunMaestro org
  fix: ToC overlay clicks not working for headings with special characters
  fix: prevent duplicate worktree UI entries from file watcher race condition
  fix: Auto Run stop targets correct session; consolidate context display logic
  fix: Auto Run Resume/Abort buttons not working when paused on error
  fix: Cmd+E markdown toggle blocked by modal layer guard
  ...
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.

1 participant

Comments