UNPKG

@nanocollective/nanocoder

Version:

A local-first CLI coding agent that brings the power of agentic coding tools like Claude Code and Gemini CLI to local models or controlled APIs like OpenRouter

15 lines 468 B
import { RetryError } from 'ai'; /** * Extracts the root cause error from AI SDK error wrappers. * AI SDK wraps errors in RetryError which contains lastError. */ export function extractRootError(error) { // Handle AI SDK RetryError - extract the last error if (RetryError.isInstance(error)) { if (error.lastError) { return extractRootError(error.lastError); } } return error; } //# sourceMappingURL=error-extractor.js.map