diff --git a/typescript/agentkit/src/action-providers/jupiter/schemas.ts b/typescript/agentkit/src/action-providers/jupiter/schemas.ts index fc6065000..d36a20f04 100644 --- a/typescript/agentkit/src/action-providers/jupiter/schemas.ts +++ b/typescript/agentkit/src/action-providers/jupiter/schemas.ts @@ -11,9 +11,12 @@ export const SwapTokenSchema = z slippageBps: z .number() .int() - .positive() + .min(0) + .max(10000) .nullable() .transform(val => val ?? 50) - .describe("Slippage tolerance in basis points (e.g., 50 = 0.5%)"), + .describe( + "Slippage tolerance in basis points (0-10000, e.g., 50 = 0.5%; default: 50). Caps match the 0x provider.", + ), }) .describe("Swap tokens using Jupiter DEX aggregator");