Skip to main content
Run any Skill in Manus
with one click

test-openai-responses

Stars20
Forks3
UpdatedMay 28, 2026 at 13:55

End-to-end synthetic test for the OpenAI Responses-API ingress (E56). Sends 5 hand-rolled requests through the local AI Gateway on http://localhost:3050/v1/responses covering text non-stream, text SSE, function-call SSE, structured outputs (text.format json_schema), and reasoning-effort=high non-stream. For each arm, verifies HTTP response shape, cross-checks the traffic_event DB row's endpoint_type= "responses", and diffs Prometheus counters. Optional --cross-format arm hits a routing rule that resolves to non-OpenAI to verify the S6 guard rejects previous_response_id / store / built-in tools with a Responses-shape 400. Trigger keywords: test openai responses, responses-api test, /v1/responses synthetic, /test-openai-responses, responses smoke, e56 smoke.

Installation

Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.

File Explorer
3 files
SKILL.md
readonly