Skip to content

Fix code exec harness auth isolation#53

Merged
cbusillo merged 1 commit into
local/cbusillo-overlayfrom
fix-code-exec-harness-gh-auth
May 12, 2026
Merged

Fix code exec harness auth isolation#53
cbusillo merged 1 commit into
local/cbusillo-overlayfrom
fix-code-exec-harness-gh-auth

Conversation

@cbusillo
Copy link
Copy Markdown
Owner

Summary

  • copy GitHub CLI config into the isolated harness home when auth inheritance is requested
  • set GH_CONFIG_DIR to the copied config so live gh runs keep auth without using the real home
  • teach the fake subissue API shim to accept -f and --raw-field forms

Validation

  • python3 -m py_compile tools/code-exec-harness/harness.py
  • targeted auth-copy smoke for copied GH_CONFIG_DIR
  • targeted fake gh api smoke for --raw-field sub_issue_id=... and -f sub_issue_id ...
  • ./build-fast.sh

@cbusillo cbusillo merged commit a3bf8c2 into local/cbusillo-overlay May 12, 2026
1 check passed
@cbusillo cbusillo deleted the fix-code-exec-harness-gh-auth branch May 12, 2026 12:30
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