|
@@ -102,7 +102,10 @@ class LLMCallbackHandler:
|
|
|
self.event_handler.pub_message_delta(
|
|
|
self.message.id, index, delta.content, delta.role
|
|
|
)
|
|
|
- elif delta.reasoning_content is not None:
|
|
|
+ elif (
|
|
|
+ hasattr(delta, "reasoning_content")
|
|
|
+ and delta.reasoning_content is not None
|
|
|
+ ):
|
|
|
# call on delta message received
|
|
|
if not self.final_message_started:
|
|
|
self.final_message_started = True
|