Skip to content

Logs#75

Merged
turran merged 13 commits into
mainfrom
logs
Mar 16, 2026
Merged

Logs#75
turran merged 13 commits into
mainfrom
logs

Conversation

@turran
Copy link
Copy Markdown
Contributor

@turran turran commented Mar 16, 2026

No description provided.

turran added 13 commits March 16, 2026 19:44
Split WebSocket management into a separate useWebSocket hook that can be
shared across multiple components (useCallbackRegistry, useBusRegistry, etc.).

This refactoring:
- Extracts WebSocket singleton logic into useWebSocket.ts
- Simplifies useCallbackRegistry.ts to focus on callback execution
- Maintains proper TypeScript types and linter compliance
- Enables multiple hooks to share the same WebSocket connection per session
- Fixes require() usage in connection-manager.ts to use proper ES6 imports
Change pass_filenames from false to true so that eslint only checks
the files being committed, not all files in the workspace. This prevents
pre-commit failures due to linter errors in unstaged files.
This new approach will reduce the latency on the app server
communication. Include aiohttp now so we can call the callback
in async mode
This will reduce the latency in the communication
@turran turran merged commit 05fbd54 into main Mar 16, 2026
2 checks passed
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.

1 participant