feat: Implement gRPC ROM service for remote manipulation

- Added `RomServiceImpl` class to facilitate remote ROM operations, including reading/writing ROM data, managing versions, and submitting proposals.
- Integrated gRPC support for real-time collaboration and remote access to ROM functionalities.
- Updated `README.md` to document the new gRPC ROM service and its capabilities.
- Enhanced CMake configuration to include new source files for the gRPC implementation and related services.
This commit is contained in:
scawful
2025-10-04 22:51:13 -04:00
parent f19451e99e
commit 7be949b30f
8 changed files with 1238 additions and 11 deletions

View File

@@ -77,6 +77,8 @@ set(YAZE_AGENT_SOURCES
cli/service/ai/prompt_builder.cc
cli/service/ai/service_factory.cc
cli/service/gui/gui_action_generator.cc
cli/service/net/z3ed_network_client.cc
cli/handlers/net/net_commands.cc
cli/service/planning/policy_evaluator.cc
cli/service/planning/proposal_registry.cc
cli/service/planning/tile16_proposal_generator.cc