1#ifndef YAZE_SRC_CLI_SERVICE_AGENT_TOOL_DISPATCHER_H_
2#define YAZE_SRC_CLI_SERVICE_AGENT_TOOL_DISPATCHER_H_
9#include "absl/status/statusor.h"
77 std::optional<ToolInfo>
GetToolInfo(
const std::string& tool_name)
const;
82 std::vector<ToolInfo>
SearchTools(
const std::string& query)
const;
114 absl::StatusOr<std::string>
Dispatch(const ::yaze::cli::ToolCall& tool_call);
127 const std::map<std::string, core::AsarSymbol>* table) {
The Rom class is used to load, save, and modify Rom data. This is a generic SNES ROM container and do...
Modern C++ wrapper for Asar 65816 assembler integration.
Modern project structure with comprehensive settings consolidation.