Skip to content

Conversation

@dphuang2
Copy link
Collaborator

@dphuang2 dphuang2 commented Oct 8, 2025

  • enable test_elasticsearch_direct_http_handler.py
  • add debug logging for logs_server.py
  • stored processed column as boolean
  • use async handling of events in sqlite event bus
  • fix timestamps with wrong timezone in ecs log emission
  • fix react strict mode creating two websocket connections
  • increase max height for chat interface

- Added a `--debug` flag to the logs command for enabling debug mode.
- Updated logs command to display debug mode status.
- Enhanced logging in the SqliteDatasetLoggerAdapter and SqliteEventBus for better traceability of events and errors.
- Implemented debug logging in the WebSocketManager and LogsServer to provide detailed insights during WebSocket connections and broadcasts.
- Enabled debug mode for all relevant loggers in the logs server system.
- Updated the WebSocket connection logic to prevent multiple connections by checking for both OPEN and CONNECTING states.
- This change addresses potential issues in React strict mode where multiple connection attempts could occur.
- Updated SqliteEventBus to use asyncio for cross-process event listening, replacing the previous threading implementation.
- Changed the processed field in the database from CharField to BooleanField for better data integrity.
- Adjusted event processing logic to accommodate the new async structure, ensuring events are handled correctly across processes.
- Enhanced test cases to support async operations and validate cross-process event communication.
@dphuang2 dphuang2 merged commit e5883ae into main Oct 8, 2025
8 checks passed
@dphuang2 dphuang2 deleted the ui-styling branch October 8, 2025 18:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants