tractor/ai/prompt-io/opencode/20260819T234823Z_557065d8_p...

944 B
Raw Blame History

Diagnose and fix the stale debugger and reaper assertions failing PR #481s Unix CI jobs.

git diff HEAD~1..HEAD -- tests/devx/test_debugger.py tests/devx/test_tooling.py

Replace the old T-800 backend-log requirement with the new bounded cancel-ack escalation evidence. Prove debugger teardown with EOF and a dead child process instead of requiring optional KeyboardInterrupt text. Accumulate all pexpect prompt chunks for nested error propagation so expected tracebacks are not lost when child.before advances.

Verification:

  • exact failed debugger/reaper nodes: 4 passed
  • debugger/tooling TCP: 39 passed, 6 skipped
  • debugger/tooling UDS: 39 passed, 6 skipped
  • full TCP suite: 478 passed, 9 skipped, 7 xfailed, 3 xpassed
  • full UDS rerun: 476 passed, 11 skipped, 8 xfailed, 2 xpassed