diff --git a/src/backend/langflow/api/v1/callback.py b/src/backend/langflow/api/v1/callback.py index 7387e1dd5..787ca9680 100644 --- a/src/backend/langflow/api/v1/callback.py +++ b/src/backend/langflow/api/v1/callback.py @@ -124,7 +124,9 @@ class StreamingLLMCallbackHandler(BaseCallbackHandler): """Callback handler for streaming LLM responses.""" def __init__(self, client_id: str): + self.chat_service = get_chat_service() self.client_id = client_id + self.websocket = self.chat_service.active_connections[self.client_id] def on_llm_new_token(self, token: str, **kwargs: Any) -> None: resp = ChatResponse(message=token, type="stream", intermediate_steps="")