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

Tool information for discoverability. More...

#include <tool_dispatcher.h>

Public Attributes

std::string name
 
std::string category
 
std::string description
 
std::string usage
 
std::vector< std::string > examples
 
bool requires_rom
 
bool requires_project
 

Detailed Description

Tool information for discoverability.

Definition at line 54 of file tool_dispatcher.h.

Member Data Documentation

◆ name

std::string yaze::cli::agent::ToolDispatcher::ToolInfo::name

Definition at line 55 of file tool_dispatcher.h.

Referenced by yaze::cli::agent::ToolDispatcher::GetToolInfo().

◆ category

std::string yaze::cli::agent::ToolDispatcher::ToolInfo::category

Definition at line 56 of file tool_dispatcher.h.

◆ description

std::string yaze::cli::agent::ToolDispatcher::ToolInfo::description

Definition at line 57 of file tool_dispatcher.h.

◆ usage

std::string yaze::cli::agent::ToolDispatcher::ToolInfo::usage

Definition at line 58 of file tool_dispatcher.h.

◆ examples

std::vector<std::string> yaze::cli::agent::ToolDispatcher::ToolInfo::examples

Definition at line 59 of file tool_dispatcher.h.

◆ requires_rom

bool yaze::cli::agent::ToolDispatcher::ToolInfo::requires_rom

Definition at line 60 of file tool_dispatcher.h.

◆ requires_project

bool yaze::cli::agent::ToolDispatcher::ToolInfo::requires_project

Definition at line 61 of file tool_dispatcher.h.


The documentation for this struct was generated from the following file: