feat: Enhance GUI action generation and testing for AI tile placement

- Introduced `GuiActionGenerator` class to convert high-level AI actions into executable GUI test scripts, supporting JSON output for automated testing.
- Added comprehensive test suite for AI tile placement commands, validating command parsing and generated test scripts.
- Updated `README.md` to reflect recent enhancements and completed features in the project.
- Improved CMake configuration to include new source files for GUI action generation and related services.
This commit is contained in:
scawful
2025-10-04 22:23:31 -04:00
parent 9d5919adb5
commit 13bbe8078a
7 changed files with 481 additions and 8 deletions

View File

@@ -136,12 +136,14 @@ if(YAZE_USE_MODULAR_BUILD)
target_link_libraries(
z3ed PRIVATE
yaze_core
yaze_agent
ftxui::component
)
else()
target_link_libraries(
z3ed PRIVATE
yaze_core
yaze_agent
ftxui::component
absl::flags
absl::flags_parse