Skip to content

fix(cli): preserve subscription API errors - #129

Merged
nkavian merged 2 commits into
inflowpayai:mainfrom
mnebliienko:fix/subscription-mcp-error-codes
Sep 1, 2026
Merged

fix(cli): preserve subscription API errors#129
nkavian merged 2 commits into
inflowpayai:mainfrom
mnebliienko:fix/subscription-mcp-error-codes

Conversation

@mnebliienko

Copy link
Copy Markdown

Problem

Subscription commands replaced API error codes with generic command errors and added empty details to delegated fetch errors.

Change

  • Preserve API error code, message, and status.
  • Use stable command-specific codes for non-API failures.
  • Leave delegated fetch errors unchanged.

Verification

  • Focused subscription tests: 22 passed.
  • Full CLI suite: 1,078 passed, 1 skipped.
  • TypeScript, ESLint, Prettier, and TypeDoc passed.

@codecov

codecov Bot commented Aug 31, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@nkavian
nkavian merged commit 5228dc6 into inflowpayai:main Sep 1, 2026
2 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.

2 participants