Skip to content

fix(chargebee): support subscription plan filters - #16

Merged
kamal merged 1 commit into
mainfrom
codex/chargebee-plan-filter
Sep 22, 2026
Merged

kamal merged 1 commit into
mainfrom
codex/chargebee-plan-filter

Conversation

@kamal

@kamal kamal commented Sep 22, 2026

Copy link
Copy Markdown
Member

Listing subscriptions with plan_id[is] currently returns HTTP 400, so clients cannot select an active subscription group by customer, plan and status. Support plan_id[is] and plan_id[in] for subscription lists, combining filters before pagination and retaining errors for unsupported resources and malformed filters.

The regression uses multiple customers, plans and statuses; it fails with HTTP 400 on the previous implementation and passes with the fix. All seven Chargebee tests, package type-check, lint, dependency builds, built-artifact smoke, formatting and Chargebee MDX compilation pass. README, provider skill, docs and CLI help describe the supported filters.

@kamal
kamal merged commit 350592b into main Sep 22, 2026
1 check passed
@kamal
kamal deleted the codex/chargebee-plan-filter branch September 22, 2026 23:53
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