mirror of https://github.com/kortix-ai/suna.git
unified message structure on sse stream & message get thread
This commit is contained in:
parent
aae78a0667
commit
582f0d228b
File diff suppressed because it is too large
Load Diff
|
@ -89,9 +89,8 @@ class ThreadManager:
|
||||||
|
|
||||||
print(f"MESSAGE RESULT: {result}")
|
print(f"MESSAGE RESULT: {result}")
|
||||||
|
|
||||||
# Check the structure of result.data before accessing
|
|
||||||
if result.data and len(result.data) > 0 and isinstance(result.data[0], dict) and 'message_id' in result.data[0]:
|
if result.data and len(result.data) > 0 and isinstance(result.data[0], dict) and 'message_id' in result.data[0]:
|
||||||
return result.data[0]['message_id']
|
return result.data[0]
|
||||||
else:
|
else:
|
||||||
logger.error(f"Insert operation failed or did not return expected data structure for thread {thread_id}. Result data: {result.data}")
|
logger.error(f"Insert operation failed or did not return expected data structure for thread {thread_id}. Result data: {result.data}")
|
||||||
return None
|
return None
|
||||||
|
|
Loading…
Reference in New Issue