Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: PaystackOSS/paystack-mcp-server
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 0.0.1
Choose a base ref
...
head repository: PaystackOSS/paystack-mcp-server
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 0.0.2
Choose a head ref
  • 17 commits
  • 15 files changed
  • 5 contributors

Commits on Feb 4, 2026

  1. Bump @modelcontextprotocol/sdk from 1.25.3 to 1.26.0

    Bumps [@modelcontextprotocol/sdk](https://github.com/modelcontextprotocol/typescript-sdk) from 1.25.3 to 1.26.0.
    - [Release notes](https://github.com/modelcontextprotocol/typescript-sdk/releases)
    - [Commits](modelcontextprotocol/typescript-sdk@v1.25.3...v1.26.0)
    
    ---
    updated-dependencies:
    - dependency-name: "@modelcontextprotocol/sdk"
      dependency-version: 1.26.0
      dependency-type: direct:production
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Feb 4, 2026
    Configuration menu
    Copy the full SHA
    ba696b4 View commit details
    Browse the repository at this point in the history

Commits on Feb 11, 2026

  1. Merge pull request #9 from PaystackOSS/dependabot/npm_and_yarn/modelc…

    …ontextprotocol/sdk-1.26.0
    
    Bump @modelcontextprotocol/sdk from 1.25.3 to 1.26.0
    tolu-paystack authored Feb 11, 2026
    Configuration menu
    Copy the full SHA
    777eb1b View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2026

  1. Initial plan

    Copilot committed Feb 20, 2026
    Configuration menu
    Copy the full SHA
    e5eb067 View commit details
    Browse the repository at this point in the history
  2. Initial setup - dependencies installed

    Co-authored-by: Andrew-Paystack <78197464+Andrew-Paystack@users.noreply.github.com>
    Copilot and Andrew-Paystack committed Feb 20, 2026
    Configuration menu
    Copy the full SHA
    4858cc2 View commit details
    Browse the repository at this point in the history
  3. Remove get_operation_guided tool and its registration

    Co-authored-by: Andrew-Paystack <78197464+Andrew-Paystack@users.noreply.github.com>
    Copilot and Andrew-Paystack committed Feb 20, 2026
    Configuration menu
    Copy the full SHA
    29e69f3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d462c99 View commit details
    Browse the repository at this point in the history
  5. Initial plan

    Copilot committed Feb 20, 2026
    Configuration menu
    Copy the full SHA
    201eb0a View commit details
    Browse the repository at this point in the history
  6. Add graceful handling for non-JSON HTTP responses

    - Enhanced error message to include HTTP status code
    - Truncate long responses to 200 characters for readability
    - Attach statusCode and full responseText to error object for debugging
    - Added comprehensive test suite for non-JSON response handling
    
    Co-authored-by: Andrew-Paystack <78197464+Andrew-Paystack@users.noreply.github.com>
    Copilot and Andrew-Paystack committed Feb 20, 2026
    Configuration menu
    Copy the full SHA
    6074b70 View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2026

  1. Follow MCP best practices: add isError flag to tool responses

    - Updated make-paystack-request tool to return isError: true on failures
    - Updated get-paystack-operation tool to return isError: true on failures
    - Enhanced error messages to include HTTP status codes
    - Added comprehensive test suite for tool-level error handling
    - All 9 tests passing (4 new tool tests + 5 existing client tests)
    
    Co-authored-by: Andrew-Paystack <78197464+Andrew-Paystack@users.noreply.github.com>
    Copilot and Andrew-Paystack committed Feb 23, 2026
    Configuration menu
    Copy the full SHA
    c89d346 View commit details
    Browse the repository at this point in the history
  2. Address code review feedback

    - Use more specific error message: 'Error retrieving operation' vs 'Unable to retrieve operation'
    - Fix test name to accurately reflect what is being tested
    
    Co-authored-by: Andrew-Paystack <78197464+Andrew-Paystack@users.noreply.github.com>
    Copilot and Andrew-Paystack committed Feb 23, 2026
    Configuration menu
    Copy the full SHA
    f0af09a View commit details
    Browse the repository at this point in the history

Commits on Feb 25, 2026

  1. Merge pull request #18 from PaystackOSS/copilot/add-graceful-failure-…

    …response
    
    Fix unhandled JSON parse error on non-JSON HTTP responses with MCP-compliant error handling
    Andrew-Paystack authored Feb 25, 2026
    Configuration menu
    Copy the full SHA
    6774a1a View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2026

  1. Configuration menu
    Copy the full SHA
    b85b54f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c3ca7ae View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cb2c79a View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2026

  1. Configuration menu
    Copy the full SHA
    18dea95 View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2026

  1. Configuration menu
    Copy the full SHA
    038afad View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2026

  1. Merge pull request #19 from PaystackOSS/feat/npm-publish

    setup npm distribution
    Andrew-Paystack authored Mar 12, 2026
    Configuration menu
    Copy the full SHA
    83088e8 View commit details
    Browse the repository at this point in the history
Loading