INNER CODE UNIT · Go
normalizeRequestBodies
stacklok/toolhive · cmd/help/openapi-normalize/main.go:485
func normalizeRequestBodies(operation map[string]any) {
requestBody, ok := object(operation["requestBody"])
if !ok {
return
}
content, ok := object(requestBody["content"])
if !ok {
return
}
for _, mediaType := range content {
media, ok := object(mediaType)
if !ok {
continue
}
schema, ok := object(media["schema"])
if !ok {
continue
}