INNER CODE UNIT · JavaScript
toolFailure
Arenukvern/mcp_flutter · showcase/flutter_test_app/web/intentcall_webmcp.generated.js:213
function toolFailure(code, message, details) {
var error = new Error(message || code || 'tool_failed');
error.code = code || 'tool_failed';
if (details) error.details = details;
return error;
}
function settle(result) {
if (result && result.ok === false) {
return Promise.reject(toolFailure(result.code, result.message, result.details));
}
return Promise.resolve(result);
}
function fetchInvoke(name, args) {
if (!fallbackEnabled) {
return settle({
ok: false,