Skip to content

Add explicit httpapi response specs#5

Merged
swetjen merged 1 commit intomainfrom
feature/httpapi-response-specs
Mar 1, 2026
Merged

Add explicit httpapi response specs#5
swetjen merged 1 commit intomainfrom
feature/httpapi-response-specs

Conversation

@swetjen
Copy link
Copy Markdown
Owner

@swetjen swetjen commented Mar 1, 2026

Summary

  • add httpapi.ResponseSpec and HandlerMeta.Responses for explicit multi-status and custom-media response contracts
  • support optional request bodies via httpapi.Optional[Req]() and extend typed non-JSON response docs/client handling
  • expand docs and tests for migration guidance, response-spec behavior, and guard/query ergonomics

Testing

  • go test ./...

@swetjen swetjen merged commit 693ba49 into main Mar 1, 2026
1 check passed
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