Compat matrix

43 of 84 OpenAI Realtime events.
Verified by CI on every commit.

We track the OpenAI Realtime spec line-for-line. Every push to main runs tests/realtime_compat_test.py against a mock klawvoice WS server using OpenAI's literal example payloads. Pass count drives this badge.

43 of 84 OpenAI Realtime eventslast verified pending first CI run · pending
Event
Source
Status
Awaiting first CI run. Badge + matrix populate after the next push to main.

Methodology

Each test sends OpenAI's canonical example payload over a mock WS, asserts klawvoice emits an event with the matching type field plus required keys. The 41 unimplemented events are mostly the mcp_* family and response.mcp_call.* lifecycle from gpt-realtime-2 (May 2026) — those land Q3 with our MCP bridge. response.failed is folded into response.done with status=failed.

Source on GitHub: tests/realtime_compat_test.py · CI workflow