pub fn tool_result_from_json(
value: Value,
response_pages: &ResponsePageStore,
page_request: ResponsePageRequest,
options: ResponsePagingOptions,
tool: &str,
action: Option<&str>,
continuation_args: Option<&Map<String, Value>>,
) -> Result<CallToolResult, ErrorData>