Home / Function/ asErrorResult() — mcp Function Reference

asErrorResult() — mcp Function Reference

Architecture documentation for the asErrorResult() function in types.ts from the mcp codebase.

Entity Profile

Dependency Diagram

graph TD
  ac037c5b_e159_85ae_5dd7_8b0efd91626f["asErrorResult()"]
  fdc0fb6f_bf66_23e1_e32e_b17145da77c5["handler()"]
  fdc0fb6f_bf66_23e1_e32e_b17145da77c5 -->|calls| ac037c5b_e159_85ae_5dd7_8b0efd91626f
  d01a6f75_522a_03cd_b386_1c1c752e4564["handler()"]
  d01a6f75_522a_03cd_b386_1c1c752e4564 -->|calls| ac037c5b_e159_85ae_5dd7_8b0efd91626f
  a98010dc_5359_1091_7b2a_e4dcbe99164c["handler()"]
  a98010dc_5359_1091_7b2a_e4dcbe99164c -->|calls| ac037c5b_e159_85ae_5dd7_8b0efd91626f
  8e9da006_7e8b_e75f_f70b_e874951820d2["handler()"]
  8e9da006_7e8b_e75f_f70b_e874951820d2 -->|calls| ac037c5b_e159_85ae_5dd7_8b0efd91626f
  9efb304e_755f_f15e_7c58_cd704e785584["searchSymbolHandler()"]
  9efb304e_755f_f15e_7c58_cd704e785584 -->|calls| ac037c5b_e159_85ae_5dd7_8b0efd91626f
  29f8c2af_0da8_6d3f_ba3e_184920a85d20["findDefinitionHandler()"]
  29f8c2af_0da8_6d3f_ba3e_184920a85d20 -->|calls| ac037c5b_e159_85ae_5dd7_8b0efd91626f
  329942b6_776c_c220_56a7_6ce4c9dda7e3["traceCallsHandler()"]
  329942b6_776c_c220_56a7_6ce4c9dda7e3 -->|calls| ac037c5b_e159_85ae_5dd7_8b0efd91626f
  76db10df_f560_1331_9608_6a46d322e405["annotateHandler()"]
  76db10df_f560_1331_9608_6a46d322e405 -->|calls| ac037c5b_e159_85ae_5dd7_8b0efd91626f
  style ac037c5b_e159_85ae_5dd7_8b0efd91626f 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

Frequently Asked Questions

What does asErrorResult() do?
asErrorResult() is a function in the mcp codebase.
What calls asErrorResult()?
asErrorResult() is called by 8 function(s): annotateHandler, findDefinitionHandler, handler, handler, handler, handler, searchSymbolHandler, traceCallsHandler.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free