Skip to content

CI-673 (CI-1819): Regenerate API client with executionModes (0.13.32) - #144

Merged
wleepang merged 1 commit into
mainfrom
ci-673-ci-1819-api-client-0.13.31
Aug 28, 2026
Merged

CI-673 (CI-1819): Regenerate API client with executionModes (0.13.32)#144
wleepang merged 1 commit into
mainfrom
ci-673-ci-1819-api-client-0.13.31

Conversation

@wleepang

Copy link
Copy Markdown
Contributor

Regenerates @cirrobio/api-client from the backend spec on main, picking up the pipeline execution-mode declaration, and bumps both packages to 0.13.32.

Summary

  • New ExecutionMode string enum (Standard = 'STANDARD', Healthomics = 'HEALTHOMICS'). Process and ProcessDetail gain a non-optional executionModes: Array<ExecutionMode>; CustomProcessInput gains an optional one. The backend always returns a resolved, non-empty list, which is why the read models are non-optional.
  • The regen also picks up the merged CI-1704 virtual-view surface: a required virtual on Sheet and optional virtual on SheetDetail and ViewSheetInput. Named here so the diff is accounted for; it is released backend behavior.
  • The FilterValuesInner diff is generator branch reordering among mutually exclusive typeof checks; no behavior change.
  • The version is 0.13.32, not 0.13.31, because 0.13.31 was published on 2026-08-26 for the workspace compute-config update.
  • Patch bump: all changes are additive fields on existing models, consistent with prior additive-field releases.

Test plan

  • yarn install (lockfile committed), packages/api-client yarn build, packages/sdk yarn type-check && yarn build: all green. No API class was added or removed, so the SDK needed no source change.
  • openapitools.json diff verified to carry only the npmVersion bump; inputSpec points back at the dev URL.
  • Not covered: npm publish happens by cutting the v0.13.32 GitHub release after this merges.

Picks up: executionModes on Process, ProcessDetail, and CustomProcessInput
(CI-673); virtual view fields on Sheet, SheetDetail, and ViewSheetInput
(CI-1704).
@wleepang
wleepang merged commit 344c516 into main Aug 28, 2026
5 checks passed
@wleepang
wleepang deleted the ci-673-ci-1819-api-client-0.13.31 branch August 28, 2026 01:37
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