Enhance SDKAgent response handling and message processing

- Updated response logging to process both empty and non-empty responses.
- Added functionality to mark messages as processed even when the response is empty.
- Refactored message processing logic to ensure all pending messages are marked as processed after successful observation/summary storage.
- Introduced a new private method `markMessagesProcessed` to encapsulate the logic for marking messages as processed, preventing message loss and duplicate processing.
This commit is contained in:
Alex Newman
2025-12-17 16:00:12 -05:00
parent 9aec461e14
commit 54ef9662c1
3 changed files with 14 additions and 4 deletions
File diff suppressed because one or more lines are too long