Skip to content

Linux deploy E2E PR-5 (FINAL closeout): sensitive vars + multi-file + long output

Placeholder ppxd requested to merge phase12.M.L.D-deploy-pr5-final-closeout into main

Summary

The FINAL closeout PR for the big E2E enhancement phase. Brings Linux deploy E2E to parity with Windows (modulo the known base64 flake — separate spawned production-fix task).

Test Pin
L-D12.h Sensitive output variable: sensitive='True' flag round-trips through dispatch path (no credential leakage regression)
L-D13.h Multi-file transfer: 3 ScriptFile attachments all readable by bash (no "drops files 2+" regression)
L-D14.h Long output (500 lines) all captured: start/middle/end markers + exact line count (no streaming truncation regression)

Closeout phase totals

PR Tests Subject
PR-A (#260) 6 LD2-LD7 listening basic scenarios
PR-B (#261) 4 LD8-LD11 polling + concurrent + filetransfer
PR-C (this) 3 LD12-LD14 sensitive vars + multi-file + long output
Total 13 Linux deploy parity with Windows achieved

Test plan

  • dotnet build green
  • Linux CI: 3 new tests pass
  • Existing 65 Linux E2E still pass (= 68 after merge)

🤖 Generated with Claude Code

Merge request reports

Loading