MCPcopy Create free account
hub / github.com/TelegramMessenger/cocoon / process_tool_message

Function process_tool_message

runners/helpers/ValidateRequest.cpp:1000–1005  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

998}
999
1000static td::Status process_tool_message(Ctx &ctx) {
1001 TRY_STATUS(ctx.process_obj_field("tool_call_id", true, process_string));
1002 TRY_STATUS(ctx.process_obj_field("content", true,
1003 [](Ctx &ctx) { return process_string_or_array(ctx, process_content_part); }));
1004 return td::Status::OK();
1005}
1006
1007static td::Status process_function_message(Ctx &ctx) {
1008 TRY_STATUS(ctx.process_obj_field("name", true, process_string));

Callers 1

process_messageFunction · 0.85

Calls 2

process_string_or_arrayFunction · 0.85
process_obj_fieldMethod · 0.80

Tested by

no test coverage detected