Files
yaze/vcpkg.json
scawful 42c64db904 Add YAML support and enhance AI service context handling
- Integrated yaml-cpp library into the project for YAML file parsing.
- Updated ConversationalAgentService to set ROM context in AI services.
- Extended AIService interface with SetRomContext method for context injection.
- Implemented SetRomContext in GeminiAIService and OllamaAIService.
- Enhanced PromptBuilder to load resource catalogues from YAML files.
- Added functions to parse commands, tools, examples, and tile references from YAML.
- Improved error handling for loading YAML files and added search paths for catalogues.
- Updated CMake configuration to fetch yaml-cpp if not found.
- Modified vcpkg.json to include yaml-cpp as a dependency.
2025-10-03 16:44:29 -04:00

22 lines
440 B
JSON

{
"name": "yaze",
"version": "0.3.2",
"description": "Yet Another Zelda3 Editor",
"dependencies": [
{
"name": "sdl2",
"platform": "!uwp",
"features": ["vulkan"]
},
"yaml-cpp"
],
"builtin-baseline": "4bee3f5aae7aefbc129ca81c33d6a062b02fcf3b",
"overrides": [],
"features": {
"pkg-config": {
"description": "Use pkg-config for dependency detection",
"dependencies": []
}
}
}