|
Unravel Engine C++ Reference
|
#include <cstdint>#include <optional>#include <string>Go to the source code of this file.
Classes | |
| struct | unravel::mcp::json_rpc_request |
Namespaces | |
| namespace | unravel |
| namespace | unravel::mcp |
Functions | |
| auto | unravel::mcp::json_escape (const std::string &value) -> std::string |
| auto | unravel::mcp::make_json_string (const std::string &value) -> std::string |
| auto | unravel::mcp::make_json_rpc_result (const std::optional< std::string > &id_json, const std::string &result_json) -> std::string |
| auto | unravel::mcp::make_json_rpc_error (const std::optional< std::string > &id_json, int code, const std::string &message) -> std::string |
| auto | unravel::mcp::make_tool_result (const std::string &text, bool is_error) -> std::string |
| auto | unravel::mcp::make_tool_result (const tool_result &result) -> std::string |
| auto | unravel::mcp::parse_json_rpc_request (const std::string &body, json_rpc_request &out, std::string &error) -> bool |