feat: Add networking commands for z3ed CLI

- Implemented new CLI commands for network operations, including `net connect`, `net join`, `net leave`, and `net proposal` for real-time collaboration.
- Enhanced the `CollaborationService` and `WebSocketClient` to support session management and proposal submissions.
- Updated `README.md` to include usage instructions for the new networking commands and features.
- Improved CMake configuration to include new source files for networking functionalities.
This commit is contained in:
scawful
2025-10-04 22:43:21 -04:00
parent 0f4d444a73
commit f19451e99e
4 changed files with 335 additions and 2 deletions

View File

@@ -13,6 +13,7 @@ set(
YAZE_NET_SRC
app/net/rom_version_manager.cc
app/net/websocket_client.cc
app/net/collaboration_service.cc
)
add_library(yaze_net STATIC ${YAZE_NET_SRC})