Skip to content

Regenerate for the shared-repository trial - #295

Open
jfrench9 wants to merge 1 commit into
mainfrom
feature/sec-trial
Open

jfrench9 wants to merge 1 commit into
mainfrom
feature/sec-trial

Conversation

@jfrench9

Copy link
Copy Markdown
Member

Summary

Regenerated from the server's OpenAPI spec. Generated tier only; everything is additive, so this is a client minor.

New

  • end_repository_subscription_trial: POST /v1/graphs/{graph_id}/subscriptions/end-trial, which ends a running trial and starts the plan now.
  • trial_ends_at on GraphSubscriptionResponse.
  • trial_days on RepositoryInfo.

Carried along (already on the server's main)

  • needs_review as a skip reason on accept-suggestions.
  • shadow in the write-policy descriptions.
  • Refreshed descriptions on describe_filing and execute_event_block.

Server release

The trial endpoint and both fields wait on the server release after v1.22.3 that carries the shared-repository trial; that backend change is not merged yet. Against an older server the new fields are unset and the new endpoint returns 404. Nothing existing changes.

Testing

just test-all: 748 passed, 17 skipped; ruff, format and basedpyright clean.

The TypeScript client twin is opened alongside.

🤖 Generated with Claude Code

Adds end_repository_subscription_trial, trial_ends_at on the subscription response and trial_days on the repository offering. Also carries the needs_review skip reason on accept-suggestions, the shadow write policy wording and refreshed operation descriptions.

This branch has not been deployed

No deployments
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