From bd9488ee28a33300c30ef1c06bee0cf5ef9a9757 Mon Sep 17 00:00:00 2001 From: Mason Hall Date: Thu, 29 Jan 2026 17:05:43 -0500 Subject: [PATCH] small formatting fix --- .../mcp/src/server/tools/x402-fetch.ts | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/packages/external/mcp/src/server/tools/x402-fetch.ts b/packages/external/mcp/src/server/tools/x402-fetch.ts index 94fcb9fe2..adb679ff8 100644 --- a/packages/external/mcp/src/server/tools/x402-fetch.ts +++ b/packages/external/mcp/src/server/tools/x402-fetch.ts @@ -102,14 +102,19 @@ export const registerFetchX402ResourceTool: RegisterTools = ({ settlementResult.isOk() || paymentPayload !== undefined ? { ...(paymentPayload !== undefined - ? { - price: tokenStringToNumber( + ? (() => { + const amount = tokenStringToNumber( paymentPayload.accepted.amount - ).toLocaleString('en-US', { - style: 'currency', - currency: 'USD', - }), - } + ); + return { + price: amount.toLocaleString('en-US', { + style: 'currency', + currency: 'USD', + minimumFractionDigits: 2, + maximumFractionDigits: amount < 0.01 ? 4 : 2, + }), + }; + })() : {}), ...(settlementResult.isOk() ? {