Skip to main content
Todos los errores de l402-kit siguen un formato JSON estructurado para que los agentes puedan analizarlos y actuar sobre ellos de manera programática.

Códigos de error

PAYMENT_FAILED

La billetera no pudo pagar la factura. Verifique el saldo y el límite de budgetSats.

TOKEN_EXPIRED

El token L402 fue generado pero no se utilizó antes de su TTL (predeterminado: 1 hora). Reintente la solicitud para obtener una factura nueva.

BUDGET_EXCEEDED

El agente ha gastado más de budgetSats en la sesión actual. Aumente el presupuesto o finalice la sesión.

INVALID_MACAROON

El macaroon no pudo ser decodificado. Generalmente causado por un token corrupto. Reintente desde el principio.

TOKEN_ALREADY_USED

Se activó la protección contra repetición. Cada preimage solo puede usarse una vez. Nunca reutilice tokens.

NODE_UNREACHABLE

El proveedor Lightning Network no es accesible. Reintente con retroceso exponencial.

INVOICE_EXPIRED

Las facturas BOLT11 expiran (predeterminado: 600 segundos). Reintente la solicitud original para recibir una factura nueva.

WRONG_PREIMAGE

La verificación criptográfica falló. El preimage no prueba el pago de esta factura.

Manejo de errores en agentes