forgeant
docs-test-0
Build LLM-powered agents in C++
Loading...
Searching...
No Matches
tool_view.hpp
Go to the documentation of this file.
1
#ifndef FORGEANT_TOOL_TOOL_VIEW_HPP
2
#define FORGEANT_TOOL_TOOL_VIEW_HPP
3
4
#include <
forgeant/json/json.hpp
>
5
#include <string_view>
6
7
namespace
forgeant
{
8
9
struct
ToolView
{
10
std::string_view
name
;
11
std::string_view
description
;
12
const
Json
&
parameters
;
13
};
14
15
}
// namespace forgeant
16
17
#endif
// FORGEANT_TOOL_TOOL_VIEW_HPP
forgeant::Json
Definition
json.hpp:27
json.hpp
forgeant
Definition
agent.hpp:25
forgeant::ToolView
Definition
tool_view.hpp:9
forgeant::ToolView::parameters
const Json & parameters
Definition
tool_view.hpp:12
forgeant::ToolView::name
std::string_view name
Definition
tool_view.hpp:10
forgeant::ToolView::description
std::string_view description
Definition
tool_view.hpp:11
include
forgeant
tool
tool_view.hpp
Generated by
1.9.8