yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
yaze::cli::agent::ToolDispatcher Class Reference

#include <tool_dispatcher.h>

Collaboration diagram for yaze::cli::agent::ToolDispatcher:

Public Member Functions

 ToolDispatcher ()=default
 
absl::StatusOr< std::string > Dispatch (const ToolCall &tool_call)
 
void SetRomContext (Rom *rom)
 

Private Attributes

Romrom_context_ = nullptr
 

Detailed Description

Definition at line 68 of file tool_dispatcher.h.

Constructor & Destructor Documentation

◆ ToolDispatcher()

yaze::cli::agent::ToolDispatcher::ToolDispatcher ( )
default

Member Function Documentation

◆ Dispatch()

absl::StatusOr< std::string > yaze::cli::agent::ToolDispatcher::Dispatch ( const ToolCall tool_call)

◆ SetRomContext()

void yaze::cli::agent::ToolDispatcher::SetRomContext ( Rom rom)
inline

Member Data Documentation

◆ rom_context_

Rom* yaze::cli::agent::ToolDispatcher::rom_context_ = nullptr
private

Definition at line 78 of file tool_dispatcher.h.

Referenced by Dispatch(), and SetRomContext().


The documentation for this class was generated from the following files: