Skip to content

fix: remove python -c wrapping from VM command execution#126

Merged
abrichr merged 1 commit into
mainfrom
fix/vm-command-wrapping
Mar 18, 2026
Merged

fix: remove python -c wrapping from VM command execution#126
abrichr merged 1 commit into
mainfrom
fix/vm-command-wrapping

Conversation

@abrichr
Copy link
Copy Markdown
Member

@abrichr abrichr commented Mar 18, 2026

Summary

  • _run_vm_command() was wrapping all commands in python -c "...", breaking PowerShell milestone commands
  • Commands now sent directly to /execute_windows endpoint
  • Removed unused field import
  • Fixed dict mutation (.pop()) during milestone parsing

Fixes issues flagged during PR #125 review.

Test plan

  • 36 existing tests pass

🤖 Generated with Claude Code

_run_vm_command() was wrapping all commands in python -c "...", which
broke PowerShell milestone commands. Commands are now sent directly
to the WAA server's /execute_windows endpoint.

Also: remove unused `field` import, fix dict mutation during milestone
parsing.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@abrichr abrichr merged commit 9249a96 into main Mar 18, 2026
1 check 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