Skip to content

@nogoo9/no-crd / index / errorResult

Function: errorResult()

errorResult<T>(kc, err, structuredContent?): CustomToolResult<T>

Defined in: src/k8s/errors.ts:62

Formats a thrown error into a standard MCP tool execution error response. Detects network timeout or unreachable API servers, mapping them to clear troubleshooting messages.

Type Parameters

T

T extends Record<string, unknown> = Record<string, unknown>

Parameters

kc

KubeConfig

The active KubeConfig configuration context.

err

unknown

The thrown error object.

structuredContent?

T

Returns

CustomToolResult<T>

MCP formatted error content and flag.