Skip to content

fix: bound lifecycle JSON capture - #320

Merged
codeforester merged 2 commits into
mainfrom
bug/305-20260902-bounded-json-capture
Sep 2, 2026
Merged

fix: bound lifecycle JSON capture#320
codeforester merged 2 commits into
mainfrom
bug/305-20260902-bounded-json-capture

Conversation

@codeforester

Copy link
Copy Markdown
Contributor

Fixes #305

  • cap JSON stdout at 8 MiB with a 1 MiB in-memory spool
  • emit a deterministic capture_limit error envelope instead of truncating
  • document NDJSON guidance and exercise overflow/cleanup behavior

Focused JSON contract tests and Ruff checks pass locally.

@codeforester
codeforester force-pushed the bug/305-20260902-bounded-json-capture branch from 445d5de to 4dc5c60 Compare September 2, 2026 10:20
@codeforester
codeforester merged commit a825597 into main Sep 2, 2026
64 of 115 checks passed
@codeforester
codeforester deleted the bug/305-20260902-bounded-json-capture branch September 2, 2026 10:49
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.

[v1.0] Bound lifecycle JSON capture end to end

1 participant