RFC-0028 is marked 已实现 (2026-08-14, three phases landed at once), but the RFC itself records deferred items that nothing currently tracks. This issue picks them up.
- Only OpenAI realtime has a WebSocket implementation. The skeletons for ElevenLabs, Cartesia, and other WS-based transcription providers were explicitly deferred ("骨架同构,后续按需加" — §-scoped in rfc/0028-transcription-streaming.md).
- WebSocket connections bypass the configured proxy. tokio-tungstenite has no proxy parameter (Connector only selects TLS), so the global
ProxyConfig used by the HTTP client cannot be reused and streaming transcription ignores the proxy. The RFC declares this honestly; no fix or workaround is tracked.
- Pull-based FFI only. The C ABI exposes transcription streaming as pull (
NextPart); the callback style was deferred as an optional enhancement.
The RFC's §10 also records deliberate implementation differences from the design text — worth folding into this tracking when touched.
RFC-0028 is marked 已实现 (2026-08-14, three phases landed at once), but the RFC itself records deferred items that nothing currently tracks. This issue picks them up.
ProxyConfigused by the HTTP client cannot be reused and streaming transcription ignores the proxy. The RFC declares this honestly; no fix or workaround is tracked.NextPart); the callback style was deferred as an optional enhancement.The RFC's §10 also records deliberate implementation differences from the design text — worth folding into this tracking when touched.