chore: regenerate sdk#4964
Conversation
|
🚅 Deployed to the rivet-pr-4964 environment in rivet-frontend
|
|
Warning This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
This stack of pull requests is managed by Graphite. Learn more about stacking. |
Code Review: chore: regenerate sdkOverviewThis PR regenerates the Go, Rust, and TypeScript SDK clients to simplify The generated files are all under IssuesBreaking change not marked The PR description leaves all checkboxes unchecked. This is a breaking change for any SDK consumer using the old typed variants ( Source schema not in this diff Per CLAUDE.md: Loss of type safety at error dispatch sites The old design gave callers a compile-time-checked visitor interface; missing a variant was a compile error. The new Rust #[serde(with = "::serde_with::rust::double_option", ...)]
pub details: Option<Option<String>>,
pub metadata: Option<Option<serde_json::Value>>,
TypeScript export interface RunnerConfigsServerlessMetadataError {
details?: string;
message: string;
metadata?: unknown;
}Since the variant is determined by Minor / Nits
What looks good
|
Preview packages published to npmInstall with: npm install rivetkit@pr-4964All packages published as Engine binary is shipped via Docker images: docker pull rivetdev/engine:slim-bbdda01
docker pull rivetdev/engine:full-bbdda01Individual packagesnpm install rivetkit@pr-4964
npm install @rivetkit/react@pr-4964
npm install @rivetkit/rivetkit-napi@pr-4964
npm install @rivetkit/workflow-engine@pr-4964 |

Description
Please include a summary of the changes and the related issue. Please also include relevant motivation and context.
Type of change
How Has This Been Tested?
Please describe the tests that you ran to verify your changes.
Checklist: