Skip to content

Validate target request bodies at the JSON boundary - #3591

Closed
adamtheturtle wants to merge 1 commit into
mainfrom
fix/typed-vws-target-request-bodies
Closed

Validate target request bodies at the JSON boundary#3591
adamtheturtle wants to merge 1 commit into
mainfrom
fix/typed-vws-target-request-bodies

Conversation

@adamtheturtle

Copy link
Copy Markdown
Member

Parse add-target and update-target payloads through strict Pydantic adapters backed by precise TypedDict schemas. Downstream construction now receives known field types, removing 15 Pyrefly unknown-type suppressions and rejecting malformed shapes at the request boundary.\n\nValidation: every pre-commit and pre-push hook applicable to the changed module passes. The public backend tests require live Vuforia credentials locally and remain covered by hosted CI.

@adamtheturtle

Copy link
Copy Markdown
Member Author

Consolidated into #3590 so this cleanup is represented by one PR for the project.

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