Skip to content

fix: normalize JSON request boundaries - #142

Merged
EvanProgramming merged 2 commits into
mainfrom
codex/fix-138
Sep 13, 2026
Merged

EvanProgramming merged 2 commits into
mainfrom
codex/fix-138

Conversation

@EvanProgramming

Copy link
Copy Markdown
Owner

Fixes #138

  • centralize bounded JSON-object parsing for REST POST routes
  • reject malformed, non-object, and invalid typed payloads with 400 responses
  • add parameterized regressions covering all audited endpoints

Validation: make check; focused server boundary tests

@EvanProgramming
EvanProgramming merged commit a7a6a4a into main Sep 13, 2026
6 checks passed
@EvanProgramming
EvanProgramming deleted the codex/fix-138 branch September 13, 2026 02:36
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.

[P2] JSON POST boundaries return 500s or leak Python errors for non-object bodies

1 participant