diff --git a/packages/external/mcp/package.json b/packages/external/mcp/package.json index dd5b52236..e136fec2f 100644 --- a/packages/external/mcp/package.json +++ b/packages/external/mcp/package.json @@ -46,7 +46,7 @@ "zod": "catalog:" }, "devDependencies": { - "@anthropic-ai/claude-agent-sdk": "^0.2.22", + "@anthropic-ai/claude-agent-sdk": "^0.2.25", "@types/js-yaml": "^4.0.9", "@types/node": "catalog:", "@types/yargs": "^17.0.35", diff --git a/packages/external/mcp/src/server/prompts/getting-started.ts b/packages/external/mcp/src/server/prompts/getting-started.ts index 765e03dc9..c344b6ac7 100644 --- a/packages/external/mcp/src/server/prompts/getting-started.ts +++ b/packages/external/mcp/src/server/prompts/getting-started.ts @@ -37,6 +37,8 @@ If the wallet has 0 balance, the user needs to deposit USDC on Base before proce If the user has an invite code, use \`redeem_invite\` to claim free USDC credits. +If they don't, you should send them to this link: https://www.x402scan.com/deposit/ to purchase some USDC. + ### Step 3: Discover Available APIs Use \`discover_api_endpoints\` to find x402-protected endpoints on a target origin. For example: diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a5f59b2fa..4a8e55ead 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -838,8 +838,8 @@ importers: version: 4.3.5 devDependencies: '@anthropic-ai/claude-agent-sdk': - specifier: ^0.2.22 - version: 0.2.22(zod@4.3.5) + specifier: ^0.2.25 + version: 0.2.25(zod@4.3.5) '@types/js-yaml': specifier: ^4.0.9 version: 4.0.9 @@ -1039,6 +1039,8 @@ importers: specifier: 'catalog:' version: 5.9.3 + packages/internal/databases/scan/generated/client: {} + packages/internal/databases/transfers: dependencies: '@neondatabase/serverless': @@ -1085,6 +1087,8 @@ importers: specifier: 'catalog:' version: 5.9.3 + packages/internal/databases/transfers/generated/client: {} + packages/internal/neverthrow: dependencies: neverthrow: @@ -1300,8 +1304,8 @@ packages: '@antfu/utils@9.3.0': resolution: {integrity: sha512-9hFT4RauhcUzqOE4f1+frMKLZrgNog5b06I7VmZQV1BkvwvqrbC8EBZf3L1eEL2AKb6rNKjER0sEvJiSP1FXEA==} - '@anthropic-ai/claude-agent-sdk@0.2.22': - resolution: {integrity: sha512-AO39PYe8nAfqx748UmQQ26BZAX91sOQomYFdtf5AwMwgOIH0BumrNHsHtrmgBZalsseWn84LAFfKtG5ylGR5Nw==} + '@anthropic-ai/claude-agent-sdk@0.2.25': + resolution: {integrity: sha512-YIP3I40+XSkC3zE1Z8KRQY02VA7UfofFamF1cFrLe7FbtCnjpslyDl9coGBh2DAi9xj2yQcKZZf751jEWpB+dQ==} engines: {node: '>=18.0.0'} peerDependencies: zod: ^4.0.0 @@ -14269,7 +14273,7 @@ snapshots: '@antfu/utils@9.3.0': {} - '@anthropic-ai/claude-agent-sdk@0.2.22(zod@4.3.5)': + '@anthropic-ai/claude-agent-sdk@0.2.25(zod@4.3.5)': dependencies: zod: 4.3.5 optionalDependencies: @@ -14282,7 +14286,7 @@ snapshots: '@img/sharp-linuxmusl-x64': 0.33.5 '@img/sharp-win32-x64': 0.33.5 - '@anthropic-ai/claude-agent-sdk@0.2.22(zod@4.3.6)': + '@anthropic-ai/claude-agent-sdk@0.2.25(zod@4.3.6)': dependencies: zod: 4.3.6 optionalDependencies: @@ -30183,7 +30187,7 @@ snapshots: ws: 8.19.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) zod: 4.3.6 optionalDependencies: - '@anthropic-ai/claude-agent-sdk': 0.2.22(zod@4.3.6) + '@anthropic-ai/claude-agent-sdk': 0.2.25(zod@4.3.6) '@aws-sdk/client-bedrock-agent-runtime': 3.975.0 '@aws-sdk/client-bedrock-runtime': 3.975.0 '@aws-sdk/client-s3': 3.975.0