githubnext/ace2Public

Ace: a collaborative coding environment on the team's own machines

fix(host): resolve tools using the imported shell PATH #4

Mergediamnbutlermerged 1 commit intomainfromrefs/pull/4/head
  1. 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.

  2. iamnbutlermerged 607d91e9a912last month on GitHub

  3. iamnbutlerclosedlast month on GitHub

  4. iamnbutlerhead-ref-deletedlast month on GitHub

  5. iamnbutlerreferenced this in [Meta] Dogfood Ace end to end #5last month on GitHub

  6. iamnbutlerreferenced this in feat(app): open GitHub items on GitHub or in a new channel #109last month on GitHub