Files
microsoft-SkillOpt/docs
NovusEdge 4322656803 fix(adapters): sandbox the verification re-run; claude bin override (Copilot round 5)
Builds on 0a898b1 (docker uses bare `claude`). Addresses 2 findings on 49356f8:

- SECURITY: _harness_verify re-runs the (agent-modified) project code. It now
  goes through the same _sandbox_prefix as the agent when SKILLOPT_SANDBOX is
  set, so untrusted code isn't executed on the host during verification; in
  docker it uses the in-image `python3`. Default (no-sandbox) mode still runs on
  the host for trusted candidates, now documented with an explicit warning.
- Add SKILLOPT_CLAUDE_BIN to override the claude binary (Copilot's suggested
  explicit override), on top of the docker bare-name default.

Tests: 55 focused, full suite 315 passed / 6 skipped.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-23 03:02:59 +03:00
..
2026-07-02 22:11:10 +08:00