Stream Processor

openai-ws

0.1.0

Executes agent LLM requests through OpenAI Responses WebSocket mode, recording raw socket transcript events and appending the agent-level output and terminal request event owed by the LLM request processor contract.

Processor deps

Consumes

Emits

Owned events

openai-ws/config-updated

Updates OpenAI WebSocket request configuration for future LLM requests.

openai-ws/llm-request-completed

The OpenAI WebSocket processor finished executing an agent LLM request with either success or failure.

openai-ws/llm-request-started

The OpenAI WebSocket processor started executing an agent LLM request. The llmRequestId is the offset of the source agent/llm-request-requested event.

openai-ws/websocket-connected

The OpenAI WebSocket connection was established.

openai-ws/websocket-disconnected

The OpenAI WebSocket connection closed or was discarded.

openai-ws/websocket-message-received

A raw JSON message was received from the OpenAI WebSocket.

openai-ws/websocket-message-sent

A raw JSON message was sent to the OpenAI WebSocket.