Skip to content

fix: resolve docker CLI outside the inherited PATH#131

Merged
adithyn7 merged 1 commit into
mainfrom
fix/docker-cli-path
Jun 4, 2026
Merged

fix: resolve docker CLI outside the inherited PATH#131
adithyn7 merged 1 commit into
mainfrom
fix/docker-cli-path

Conversation

@adithyn7
Copy link
Copy Markdown
Contributor

@adithyn7 adithyn7 commented Jun 4, 2026

App-managed mode invoked docker by bare name, which fails on GUI launches (Finder/launchd) that inherit a minimal PATH without /usr/local/bin, /opt/homebrew/bin, etc. — so the Context Engine couldn't start even with Docker installed.

Resolves the docker binary from known install locations (with SUPERCODER_DOCKER_BIN as an override) and widens the child PATH. Adds regression tests covering the minimal-PATH case.

App-managed mode ran `docker` by bare name, which fails on GUI (Finder/launchd)
launches that get a minimal PATH without /usr/local/bin etc. Resolve the binary
from known install locations (SUPERCODER_DOCKER_BIN overrides) and widen the
child PATH. Adds regression tests.
@adithyn7 adithyn7 merged commit 180287e into main Jun 4, 2026
3 checks passed
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