feat(compile): adopt AWF strict network isolation#1534
Conversation
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 94c43f6f-d9b6-40ab-99c3-3f9d05a1d72b
🔍 Rust PR ReviewSummary: Looks good — well-structured security improvement with clean separation of concerns. One shell-injection concern worth verifying, a few minor observations. Findings🔒 Security Concerns
|
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 94c43f6f-d9b6-40ab-99c3-3f9d05a1d72b
🔍 Rust PR ReviewSummary: Looks good — clean, well-structured security upgrade with solid test coverage. A couple of observations worth calling out. Findings
|
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 94c43f6f-d9b6-40ab-99c3-3f9d05a1d72b
🔍 Rust PR ReviewSummary: Looks good — well-structured security improvement with clean code changes; a few minor points worth verifying. Findings✅ What Looks Good
|
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 94c43f6f-d9b6-40ab-99c3-3f9d05a1d72b
🔍 Rust PR ReviewSummary: Well-structured security improvement — the host-network isolation removal is a meaningful hardening, and the implementation is largely clean. Two items warrant attention before merge. Findings🐛 Bugs / Logic Issues
|
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 94c43f6f-d9b6-40ab-99c3-3f9d05a1d72b
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 94c43f6f-d9b6-40ab-99c3-3f9d05a1d72b
🔍 Rust PR ReviewSummary: Solid architectural migration — moves SafeOutputs from a host-side HTTP server to a hardened stdio container, drops Findings✅ What Looks Good
|
Summary
awmg-mcpgto the Agent topology while keeping host SafeOutputs bridge-scoped and authenticatedTest plan
cargo testcargo clippy --all-targets --all-features -- -D warningscargo test --test bash_lint_testsshellcheck tests/awf-copilot-safeoutputs/run.sh.github/workflows/copilot-cli-safeoutputs.ymlas YAMLCopilot CLI SafeOutputs Contractworkflow