fix(host): resolve tools using the imported shell PATH #4
- IA
Ace Helper could report GitHub CLI as missing after a Finder or login launch, even when `gh` was installed and authenticated. The helper imports the login shell's PATH, but Bun 1.4's default executable lookup retains the original launchd PATH. Pass the imported PATH explicitly when resolving GitHub CLI, Git, and Tailscale. Prepare canary 0.0.8 and record the published update feed.
Validation: reproduced the error using the installed 0.0.7 helper with a system-only startup PATH. A compiled helper with the fix read GitHub issues and PRs using the same environment and existing GitHub login; Git and Tailscale diagnostics passed. `bun types`, `bun run ci`, and `git diff --check` passed.
### Built in Ace
Partly. Codex handled investigation, edits, and the minimal-environment smoke checks because Ace cannot hand an existing Codex run into a channel. Native app inspection requires Codex's computer-use tools because Ace channels cannot inspect native UI. Those gaps are recorded in TODO.md. Type checks, lint, compilation, commits, and PR operations ran through an Ace terminal.
iamnbutlermerged 607d91e9a912last month on GitHub
iamnbutlerhead-ref-deletedlast month on GitHub
iamnbutlerreferenced this in [Meta] Dogfood Ace end to end #5last month on GitHub
iamnbutlerreferenced this in feat(app): open GitHub items on GitHub or in a new channel #109last month on GitHub