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

Method errorResponse

packages/cli/src/zed-integration/zedIntegration.ts:323–345  ·  view source on GitHub ↗
(error: Error)

Source from the content-addressed store, hash-verified

321 const startTime = Date.now();
322
323 const errorResponse = (error: Error) => {
324 const durationMs = Date.now() - startTime;
325 logToolCall(this.config, {
326 'event.name': 'tool_call',
327 'event.timestamp': new Date().toISOString(),
328 prompt_id: promptId,
329 function_name: fc.name ?? '',
330 function_args: args,
331 duration_ms: durationMs,
332 success: false,
333 error: error.message,
334 });
335
336 return [
337 {
338 functionResponse: {
339 id: callId,
340 name: fc.name ?? '',
341 response: { error: error.message },
342 },
343 },
344 ];
345 };
346
347 if (!fc.name) {
348 return errorResponse(new Error('Missing function name'));

Callers

nothing calls this directly

Calls 1

logToolCallFunction · 0.50

Tested by

no test coverage detected