Skip to content

fix Rails API contract handling#25

Merged
jessehanley merged 2 commits into
mainfrom
fix/rails-api-contract-alignment
Jul 8, 2026
Merged

fix Rails API contract handling#25
jessehanley merged 2 commits into
mainfrom
fix/rails-api-contract-alignment

Conversation

@jessehanley

Copy link
Copy Markdown
Collaborator

Summary

  • Align SDK request and response handling with Rails /api/v1 contracts.
  • Add endpoint and sequence ID contract coverage.
  • Fix command, broadcast, stats, tag, field, and experimental API shapes.

Test plan

  • bun test
  • bun run build

Made with Cursor

Align SDK response parsing and request helpers with the Rails API so downstream tools can rely on the published client contracts.

Co-authored-by: Cursor <cursoragent@cursor.com>
cursor[bot]
cursor Bot approved these changes Jul 8, 2026
Mark the Rails contract alignment release as a major version because several SDK response types changed to match the API.

Co-authored-by: Cursor <cursoragent@cursor.com>

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Risk: medium. Cursor Bugbot was not present on this PR; all other CI checks passed. Approving this bounded SDK contract-alignment change with test coverage and 2.0.0 version bump.

Open in Web View Automation 

Sent by Cursor Approval Agent: Pull Request Router and Approver

@jessehanley jessehanley merged commit 02d28b6 into main Jul 8, 2026
7 checks passed
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.

1 participant