Code generation tools for AI agents. More...
#include <cstdint>#include <map>#include <string>#include <vector>#include "absl/status/status.h"#include "absl/status/statusor.h"#include "cli/service/resources/command_handler.h"
Go to the source code of this file.
Classes | |
| struct | yaze::cli::agent::tools::AsmTemplate |
| ASM code template with placeholder substitution. More... | |
| struct | yaze::cli::agent::tools::FreeSpaceRegion |
| Free space region in ROM. More... | |
| struct | yaze::cli::agent::tools::CodeGenerationDiagnostic |
| Diagnostic message from code generation. More... | |
| struct | yaze::cli::agent::tools::CodeGenerationResult |
| Result of code generation operation. More... | |
| class | yaze::cli::agent::tools::CodeGenToolBase |
| Base class for code generation tools. More... | |
| class | yaze::cli::agent::tools::CodeGenAsmHookTool |
| Generate ASM hook at a specific ROM address. More... | |
| class | yaze::cli::agent::tools::CodeGenFreespacePatchTool |
| Generate patch using detected freespace regions. More... | |
| class | yaze::cli::agent::tools::CodeGenSpriteTemplateTool |
| Generate sprite ASM from template. More... | |
| class | yaze::cli::agent::tools::CodeGenEventHandlerTool |
| Generate event handler code. More... | |
Namespaces | |
| namespace | yaze |
| namespace | yaze::cli |
| Namespace for the command line interface. | |
| namespace | yaze::cli::agent |
| namespace | yaze::cli::agent::tools |
Code generation tools for AI agents.
Provides tools for:
Definition in file code_gen_tool.h.