yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
tool_dispatcher.h File Reference
#include <string>
#include "absl/status/statusor.h"
#include "cli/service/ai/common.h"
Include dependency graph for tool_dispatcher.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  yaze::cli::agent::ToolDispatcher
 

Namespaces

namespace  yaze
 Main namespace for the application.
 
namespace  yaze::cli
 Namespace for the command line interface.
 
namespace  yaze::cli::agent
 

Enumerations

enum class  yaze::cli::agent::ToolCallType {
  yaze::cli::agent::kUnknown , yaze::cli::agent::kResourceList , yaze::cli::agent::kResourceSearch , yaze::cli::agent::kDungeonListSprites ,
  yaze::cli::agent::kDungeonDescribeRoom , yaze::cli::agent::kDungeonExportRoom , yaze::cli::agent::kDungeonListObjects , yaze::cli::agent::kDungeonGetRoomTiles ,
  yaze::cli::agent::kDungeonSetRoomProperty , yaze::cli::agent::kOverworldFindTile , yaze::cli::agent::kOverworldDescribeMap , yaze::cli::agent::kOverworldListWarps ,
  yaze::cli::agent::kOverworldListSprites , yaze::cli::agent::kOverworldGetEntrance , yaze::cli::agent::kOverworldTileStats , yaze::cli::agent::kMessageList ,
  yaze::cli::agent::kMessageRead , yaze::cli::agent::kMessageSearch , yaze::cli::agent::kDialogueList , yaze::cli::agent::kDialogueRead ,
  yaze::cli::agent::kDialogueSearch , yaze::cli::agent::kGuiPlaceTile , yaze::cli::agent::kGuiClick , yaze::cli::agent::kGuiDiscover ,
  yaze::cli::agent::kGuiScreenshot , yaze::cli::agent::kMusicList , yaze::cli::agent::kMusicInfo , yaze::cli::agent::kMusicTracks ,
  yaze::cli::agent::kSpriteList , yaze::cli::agent::kSpriteProperties , yaze::cli::agent::kSpritePalette , yaze::cli::agent::kEmulatorStep ,
  yaze::cli::agent::kEmulatorRun , yaze::cli::agent::kEmulatorPause , yaze::cli::agent::kEmulatorReset , yaze::cli::agent::kEmulatorGetState ,
  yaze::cli::agent::kEmulatorSetBreakpoint , yaze::cli::agent::kEmulatorClearBreakpoint , yaze::cli::agent::kEmulatorListBreakpoints , yaze::cli::agent::kEmulatorReadMemory ,
  yaze::cli::agent::kEmulatorWriteMemory , yaze::cli::agent::kEmulatorGetRegisters , yaze::cli::agent::kEmulatorGetMetrics
}