Skip to content
This repository was archived by the owner on Jan 13, 2026. It is now read-only.

Conversation

@bobsummerwill
Copy link
Member

  • Updated all npm packages to their latest versions:

    • @modelcontextprotocol/sdk: 1.9.0 → 1.20.2
    • @types/node: 22.14.1 → 24.9.2
    • axios: 1.8.4 → 1.13.1
    • dotenv: 16.5.0 → 17.2.3
    • typescript: 5.8.3 → 5.9.3
    • zod: 3.24.2 → 4.1.12
  • Fixed breaking changes in MCP SDK v1.20.2:

    • Updated tool registration API calls in all tool files
    • The new API requires callbacks to receive parsed arguments as the first parameter instead of being passed directly
    • Modified registerAlertsTool, registerForecastTool, registerBorrowTool, registerPurchaseTool, and registerStakeTool to use the new callback signature
  • Added .gitignore file:

    • Includes node_modules/, build/, dist/, .env files
    • Configured for Node.js/TypeScript projects
    • Excludes logs, editor files, and OS-specific files
  • Successfully rebuilt project with all changes

    • All TypeScript compilation errors resolved
    • Build artifacts generated in build/ directory

- Updated all npm packages to their latest versions:
  * @modelcontextprotocol/sdk: 1.9.0 → 1.20.2
  * @types/node: 22.14.1 → 24.9.2
  * axios: 1.8.4 → 1.13.1
  * dotenv: 16.5.0 → 17.2.3
  * typescript: 5.8.3 → 5.9.3
  * zod: 3.24.2 → 4.1.12

- Fixed breaking changes in MCP SDK v1.20.2:
  * Updated tool registration API calls in all tool files
  * The new API requires callbacks to receive parsed arguments
    as the first parameter instead of being passed directly
  * Modified registerAlertsTool, registerForecastTool,
    registerBorrowTool, registerPurchaseTool, and registerStakeTool
    to use the new callback signature

- Added .gitignore file:
  * Includes node_modules/, build/, dist/, .env files
  * Configured for Node.js/TypeScript projects
  * Excludes logs, editor files, and OS-specific files

- Successfully rebuilt project with all changes
  * All TypeScript compilation errors resolved
  * Build artifacts generated in build/ directory
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant