Skip to content

Parity: currents-mcp ↔ Currents API#110

Merged
miguelangaranocurrents merged 1 commit intomainfrom
cursor/currents-mcp-parity-9x6zmb15
Mar 25, 2026
Merged

Parity: currents-mcp ↔ Currents API#110
miguelangaranocurrents merged 1 commit intomainfrom
cursor/currents-mcp-parity-9x6zmb15

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions github-actions bot commented Mar 25, 2026

Complete API parity verification. All 27 endpoints match OpenAPI spec. See PARITY_MATRIX.md for details.


Summary by cubic

Brings currents-mcp tools to full parity with the Currents API OpenAPI spec across 27 endpoints. Adds the missing action-based executions tool and aligns affected-tests endpoints to correct paths and cursor pagination.

  • New Features

    • Added currents-get-affected-test-executions-by-action for GET /actions/{actionId}/tests with cursor-based pagination.
  • Bug Fixes

    • list-affected-tests: switched path from /actions/tests/{projectId} to /actions/tests with projectId as a query param; renamed actionTypesaction_type and actionIdaction_id; clarified sort by lastSeen.
    • get-affected-test-executions: switched path to /actions/tests/{signature}; added projectId as a query param; replaced dir/actionTypes/actionId with starting_after and ending_before; updated tool description.

Written for commit 48bdd76. Summary will update on new commits.

…point

- list-affected-tests: fix URL path from /actions/tests/{projectId} to
  /actions/tests?projectId=..., rename actionTypes->action_type and
  actionId->action_id to match OpenAPI param names
- get-affected-test-executions: fix URL path from
  /actions/tests/{projectId}/{signature} to /actions/tests/{signature},
  add projectId as query param, replace dir/actionTypes/actionId params
  with cursor-based pagination (starting_after, ending_before) per spec
- Add new tool currents-get-affected-test-executions-by-action for
  GET /actions/{actionId}/tests endpoint (was missing entirely)
Copy link
Copy Markdown
Contributor

@cubic-dev-ai cubic-dev-ai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No issues found across 4 files

@miguelangaranocurrents miguelangaranocurrents merged commit 287cd65 into main Mar 25, 2026
2 checks passed
@miguelangaranocurrents miguelangaranocurrents deleted the cursor/currents-mcp-parity-9x6zmb15 branch March 25, 2026 18:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants