asErrorResult() — mcp Function Reference
Architecture documentation for the asErrorResult() function in types.ts from the mcp codebase.
Entity Profile
Dependency Diagram
graph TD cbd676af_ec21_66d2_a9cd_83a383d7bc5b["asErrorResult()"] 5c6acde2_5ba8_604f_70ae_120f7b72feaa["types.ts"] cbd676af_ec21_66d2_a9cd_83a383d7bc5b -->|defined in| 5c6acde2_5ba8_604f_70ae_120f7b72feaa b0737d71_130b_01b2_dbd7_14cb5f04946b["handler()"] b0737d71_130b_01b2_dbd7_14cb5f04946b -->|calls| cbd676af_ec21_66d2_a9cd_83a383d7bc5b f6b4d8d8_12fd_640f_c545_748d0e260bf0["handler()"] f6b4d8d8_12fd_640f_c545_748d0e260bf0 -->|calls| cbd676af_ec21_66d2_a9cd_83a383d7bc5b style cbd676af_ec21_66d2_a9cd_83a383d7bc5b fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
src/types.ts lines 69–83
export function asErrorResult(error: string | StructuredError): ToolCallResult {
const text = typeof error === 'string'
? error
: JSON.stringify({ error }, null, 2);
return {
content: [
{
type: 'text',
text,
},
],
isError: true,
};
}
Domain
Subdomains
Defined In
Source
Frequently Asked Questions
What does asErrorResult() do?
asErrorResult() is a function in the mcp codebase, defined in src/types.ts.
Where is asErrorResult() defined?
asErrorResult() is defined in src/types.ts at line 69.
What calls asErrorResult()?
asErrorResult() is called by 2 function(s): handler, handler.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free