Skip to content

fix(harness): close campaign evidence gaps - #583

Merged
pdfinn merged 1 commit into
masterfrom
fix/campaign-result-quota-state
Sep 1, 2026
Merged

pdfinn merged 1 commit into
masterfrom
fix/campaign-result-quota-state

Conversation

@pdfinn

@pdfinn pdfinn commented Sep 1, 2026

Copy link
Copy Markdown
Member

Summary

  • write large tool results into the originating activity scratch backing store and avoid false error provenance from quoted child output
  • let an operator wake quota-paused requests with SIGHUP after a manual account reset
  • distinguish stateless CLI sessions from persistent Codex-home state and seal the final gateway summary into campaign evidence

Verification

  • cd appl/cmd && mk install
  • cd tests && mk install
  • /tests/lucibridge_test.dis (53 passed)
  • ./tests/host/codex_gate_test.sh
  • ./tests/host/grind_escape_test.sh
  • python3 -m py_compile tools/codex-gate/codex_gate.py tests/agent-harness/grind.py
  • git diff --check

Keep spilled results in the originating activity scratch namespace and classify execution markers only for direct exec results. Allow operators to wake quota-paused requests after a manual reset, and record persistent Codex-home state in campaign evidence.
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