fabro/crates/arc-api
Bryan Helmkamp 83fb20cb3c Fix SSE streaming format mismatch in /completions endpoint
The server was emitting Anthropic-style SSE events (content_block_delta,
message_delta, etc.) but both consumers — the arc_server provider and
run_prompt_via_server CLI — expect `event: stream_event` with serialized
StreamEvent JSON payloads. This caused streaming to silently produce no
output in server mode.

Now forwards all StreamEvent variants directly (text, tool calls,
reasoning, etc.) instead of manually mapping a subset.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-08 20:47:55 -04:00
..
src Fix SSE streaming format mismatch in /completions endpoint 2026-03-08 20:47:55 -04:00
tests Auto-PR on Successful Workflow Run (#3) 2026-03-08 16:32:55 -04:00
Cargo.toml Add conformance test to detect ServerConfig ↔ OpenAPI spec drift 2026-03-08 14:44:59 -04:00