INNER CODE UNIT · TypeScript

wrapError

AgentDock/AgentDock · agentdock-core/src/errors/index.ts:191

export function wrapError(
  category:
    | ErrorCategory
    | 'node'
    | 'config'
    | 'llm'
    | 'api'
    | 'storage'
    | 'generic',
  operation: string,
  error: unknown,
  defaultCode: ErrorCode = ErrorCode.INTERNAL,
  details: Record<string, unknown> = {}
): AgentError {
  // If it's already our error type, just return it
  if (error instanceof AgentError) {
    return error;
  }

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…