Skip to content

fix: bound HTTP task request and response bodies - #166

Merged
RobLe3 merged 1 commit into
mainfrom
codex/http-resource-boundary-250
Aug 29, 2026
Merged

RobLe3 merged 1 commit into
mainfrom
codex/http-resource-boundary-250

Conversation

@RobLe3

@RobLe3 RobLe3 commented Aug 29, 2026

Copy link
Copy Markdown
Owner

Summary

  • enforce the stable HTTP task request/response resource boundary in reqwest and Axum paths
  • fail declared oversize before body allocation and incrementally bound streamed bodies
  • return structured errors and prevent oversized provider output from producing success metrics or receipts
  • consume the shared protocol boundary fixture

Validation

  • cargo test --locked
  • cargo fmt --all -- --check
  • cargo clippy --all-targets --all-features --locked -- -D warnings
  • component quality runner from the committed clean tree

Implements the Rust portion of RobLe3/IICP#250. No crate publication, service restart, or deployment.

@RobLe3
RobLe3 force-pushed the codex/http-resource-boundary-250 branch from dec31bf to 17e7236 Compare August 29, 2026 11:36
@RobLe3
RobLe3 merged commit 0c70d9d into main Aug 29, 2026
1 check passed
@RobLe3
RobLe3 deleted the codex/http-resource-boundary-250 branch August 29, 2026 11:44
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