MCPcopy Create free account
hub / github.com/anus-dev/ANUS / createErrorResponse

Function createErrorResponse

packages/core/src/core/coreToolScheduler.ts:211–227  ·  view source on GitHub ↗
(
  request: ToolCallRequestInfo,
  error: Error,
  errorType: ToolErrorType | undefined,
)

Source from the content-addressed store, hash-verified

209}
210
211const createErrorResponse = (
212 request: ToolCallRequestInfo,
213 error: Error,
214 errorType: ToolErrorType | undefined,
215): ToolCallResponseInfo => ({
216 callId: request.callId,
217 error,
218 responseParts: {
219 functionResponse: {
220 id: request.callId,
221 name: request.name,
222 response: { error: error.message },
223 },
224 },
225 resultDisplay: error.message,
226 errorType,
227});
228
229interface CoreToolSchedulerOptions {
230 toolRegistry: Promise<ToolRegistry>;

Callers 3

setArgsInternalMethod · 0.85
_scheduleMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected