Phase 1.0 demo slice · Difficulty: D2
Scope
WebSocket endpoint. One inbound message: {prompt: string}. Many outbound: every event from the agent loop. Closes on done or error.
No reconnect/replay logic for the slice — refresh-on-disconnect is acceptable.
Acceptance criteria
Phase 1.0 demo slice · Difficulty: D2
Scope
WebSocket endpoint. One inbound message:
{prompt: string}. Many outbound: every event from the agent loop. Closes ondoneorerror.No reconnect/replay logic for the slice — refresh-on-disconnect is acceptable.
Acceptance criteria
/ws/demo.FakeProvider.