Skip to content

Commit ce40c79

Browse files
CopilotMossakaclaude
authored
Expand hostedtoolcache PATH integration for Python and other runtimes (#11979)
* Initial plan * docs: initial plan for expanding hostedtoolcache PATH integration Co-authored-by: Mossaka <5447827+Mossaka@users.noreply.github.com> * feat: expand hostedtoolcache PATH integration for all runtimes - Create shared GetHostedToolcachePathSetup() helper in engine_helpers.go - Update claude_engine.go to use unified PATH setup (not just Node.js) - Update codex_engine.go to use unified PATH setup (not just Node.js) - Update copilot_engine_execution.go to use shared helper for consistency - Add tests for GetHostedToolcachePathSetup in engine_helpers_test.go The new PATH setup finds all bin directories in /opt/hostedtoolcache, making Python, Go, Ruby, and other runtimes accessible in agent containers. Fixes #12033 Co-authored-by: Mossaka <5447827+Mossaka@users.noreply.github.com> * Regenerate lock files after merge with main Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: Mossaka <5447827+Mossaka@users.noreply.github.com> Co-authored-by: Jiaxiao (mossaka) Zhou <duibao55328@gmail.com> Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
1 parent a0a5dd0 commit ce40c79

51 files changed

Lines changed: 173 additions & 98 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/audit-workflows.lock.yml

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.github/workflows/blog-auditor.lock.yml

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.github/workflows/changeset.lock.yml

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)