Skip to content

chore: 🐝 Update SDK - Generate 3.1.0 - #85

Merged
Kevin-Chant merged 3 commits into
mainfrom
speakeasy-sdk-regen-1790911566
Oct 8, 2026
Merged

Kevin-Chant merged 3 commits into
mainfrom
speakeasy-sdk-regen-1790911566

Conversation

@Kevin-Chant

@Kevin-Chant Kevin-Chant commented Oct 2, 2026 •

Copy link
Copy Markdown
Member

SDK update

Versioning

Version Bump Type: [minor] - 🤖 (automated)

Tip

If updates to your OpenAPI document introduce breaking changes, be sure to update the info.version field to trigger the correct version bump.
Speakeasy supports manual control of SDK versioning through multiple methods.

Cli SDK Changes:

  • Growthbook.FeatureRevisionsV1.PutFeatureRevisionMetadata():
    • request.Request.Body.JsonSchema.Date Removed (Breaking ⚠️)
    • response.Revision.RampActions[] Changed
  • Growthbook.FeatureRevisions.SetMetadata():
    • request.Request.Body.JsonSchema.Date Removed (Breaking ⚠️)
    • response.Revision.RampActions[] Changed
  • Growthbook.FeaturesV1.Get(): response.Feature.Revisions[].RampActions[] Changed
  • Growthbook.FeatureRevisionsV1.ListRevisions(): response.Revisions[].RampActions[] Changed
  • Growthbook.FeatureRevisionsV1.ListForFeature(): response.Revisions[].RampActions[] Changed
  • Growthbook.FeatureRevisionsV1.Create(): response.Revision.RampActions[] Changed
  • Growthbook.FeatureRevisionsV1.GetFeatureRevisionLatest(): response.Revision.RampActions[] Changed
  • Growthbook.FeatureRevisionsV1.GetFeatureRevision(): response.Revision.RampActions[] Changed
  • Growthbook.FeatureRevisionsV1.PutFeatureRevisionDefaultValue(): response.Revision.RampActions[] Changed
  • Growthbook.FeatureRevisionsV1.PutFeatureRevisionPrerequisites(): response.Revision.RampActions[] Changed
  • Growthbook.FeatureRevisionsV1.PutFeatureRevisionHoldout(): response.Revision.RampActions[] Changed
  • Growthbook.FeatureRevisionsV1.PutFeatureRevisionArchive(): response.Revision.RampActions[] Changed
  • Growthbook.FeatureRevisionsV1.PostFeatureRevisionToggle(): response.Revision.RampActions[] Changed
  • Growthbook.FeatureRevisionsV1.PostFeatureRevisionRuleAdd():
    • request.Request.Body Changed
    • response.Revision.RampActions[] Changed
  • Growthbook.FeatureRevisionsV1.PutFeatureRevisionRule():
    • request.Request.Body.RampSchedule.MonitoringConfig Changed
    • response.Revision.RampActions[] Changed
  • Growthbook.FeatureRevisionsV1.DeleteFeatureRevisionRule(): response.Revision.RampActions[] Changed
  • Growthbook.FeatureRevisionsV1.PostFeatureRevisionRulesReorder(): response.Revision.RampActions[] Changed
  • Growthbook.FeatureRevisionsV1.PutFeatureRevisionRuleRampSchedule():
    • request.Request.Body.MonitoringConfig Changed
    • response.Revision.RampActions[] Changed
  • Growthbook.FeatureRevisionsV1.DeleteFeatureRevisionRuleRampSchedule(): response.Revision.RampActions[] Changed
  • Growthbook.FeatureRevisionsV1.PostFeatureRevisionRequestReview(): response.Revision.RampActions[] Changed
  • Growthbook.FeatureRevisionsV1.PostFeatureRevisionSubmitReview(): response.Revision.RampActions[] Changed
  • Growthbook.FeatureRevisionsV1.PostFeatureRevisionRebase(): response.Revision.RampActions[] Changed
  • Growthbook.FeatureRevisionsV1.PostFeatureRevisionPublish(): response.Revision.RampActions[] Changed
  • Growthbook.FeatureRevisionsV1.PostFeatureRevisionDiscard(): response.Revision.RampActions[] Changed
  • Growthbook.FeatureRevisionsV1.PostFeatureRevisionRevert(): response.Revision.RampActions[] Changed
  • Growthbook.Features.Get(): response.Feature.Revisions[].RampActions[] Changed
  • Growthbook.FeatureRevisions.ListRevisions(): response.Revisions[].RampActions[] Changed
  • Growthbook.FeatureRevisions.ListForFeature(): response.Revisions[].RampActions[] Changed
  • Growthbook.FeatureRevisions.Create(): response.Revision.RampActions[] Changed
  • Growthbook.FeatureRevisions.Latest(): response.Revision.RampActions[] Changed
  • Growthbook.FeatureRevisions.Get(): response.Revision.RampActions[] Changed
  • Growthbook.FeatureRevisions.SetDefaultValue(): response.Revision.RampActions[] Changed
  • Growthbook.FeatureRevisions.SetPrerequisites(): response.Revision.RampActions[] Changed
  • Growthbook.FeatureRevisions.SetHoldout(): response.Revision.RampActions[] Changed
  • Growthbook.FeatureRevisions.Archive(): response.Revision.RampActions[] Changed
  • Growthbook.FeatureRevisions.Toggle(): response.Revision.RampActions[] Changed
  • Growthbook.FeatureRevisions.AddRule():
    • request.Request.Body Changed
    • response.Revision.RampActions[] Changed
  • Growthbook.FeatureRevisions.UpdateRule():
    • request.Request.Body.RampSchedule.MonitoringConfig Changed
    • response.Revision.RampActions[] Changed
  • Growthbook.FeatureRevisions.DeleteRule(): response.Revision.RampActions[] Changed
  • Growthbook.FeatureRevisions.ReorderRules(): response.Revision.RampActions[] Changed
  • Growthbook.FeatureRevisions.SetRuleRampSchedule():
    • request.Request.Body.MonitoringConfig Changed
    • response.Revision.RampActions[] Changed
  • Growthbook.FeatureRevisions.DeleteRuleRampSchedule(): response.Revision.RampActions[] Changed
  • Growthbook.FeatureRevisions.RequestReview(): response.Revision.RampActions[] Changed
  • Growthbook.FeatureRevisions.SchedulePublish(): response.Revision.RampActions[] Changed
  • Growthbook.FeatureRevisions.SubmitReview(): response.Revision.RampActions[] Changed
  • Growthbook.FeatureRevisions.RecallReview(): response.Revision.RampActions[] Changed
  • Growthbook.FeatureRevisions.UndoReview(): response.Revision.RampActions[] Changed
  • Growthbook.FeatureRevisions.Rebase(): response.Revision.RampActions[] Changed
  • Growthbook.FeatureRevisions.Publish(): response.Revision.RampActions[] Changed
  • Growthbook.FeatureRevisions.Discard(): response.Revision.RampActions[] Changed
  • Growthbook.FeatureRevisions.Reopen(): response.Revision.RampActions[] Changed
  • Growthbook.FeatureRevisions.Revert(): response.Revision.RampActions[] Changed
  • Growthbook.Experiments.ListExperiments(): response.Experiments[].Settings.AssignmentQuery Added
  • Growthbook.Experiments.Create():
    • request.Request.AssignmentQuery Added
    • response.Experiment.Settings.AssignmentQuery Added
  • Growthbook.Experiments.ListResults(): response.ExperimentResults[].Settings.AssignmentQuery Added
  • Growthbook.Experiments.GetExperiment(): response.Experiment.Settings.AssignmentQuery Added
  • Growthbook.Experiments.UpdateExperiment():
    • request.Request.Body.AssignmentQuery Added
    • response.Experiment.Settings.AssignmentQuery Added
  • Growthbook.Experiments.Results(): response.Experiment.Settings.AssignmentQuery Added
  • Growthbook.Experiments.Start(): response.Experiment.Settings.AssignmentQuery Added
  • Growthbook.Experiments.Stop(): response.Experiment.Settings.AssignmentQuery Added
  • Growthbook.Experiments.SetSchedule(): response.Experiment.Settings.AssignmentQuery Added
  • Growthbook.Experiments.ModifyTemporaryRollout(): response.Experiment.Settings.AssignmentQuery Added
  • Growthbook.VisualChangesets.GetVisualChangeset(): response.Experiment.Settings.AssignmentQuery Added
  • Growthbook.Projects.ListProjects(): response.Projects[] Changed
  • Growthbook.Projects.Create():
    • request.Request.Owner Added
    • response.Project Changed
  • Growthbook.Projects.GetProject(): response.Project Changed
  • Growthbook.Projects.Update():
    • request.Request.Body.Owner Added
    • response.Project Changed
  • Growthbook.DataSources.ListDataSources(): response.DataSources[].AssignmentQueries[].IdentifierTypes Added
  • Growthbook.DataSources.GetDataSource(): response.DataSource.AssignmentQueries[].IdentifierTypes Added
  • Growthbook.SavedGroups.GetReferences(): response.ContextualBandits Added
  • Growthbook.RampSchedules.ListRampSchedules(): response.RampSchedules[].MonitoringConfig.ExposureQuery Added
  • Growthbook.RampSchedules.Create():
    • request.Request.MonitoringConfig Changed
    • response.RampSchedule.MonitoringConfig.ExposureQuery Added
  • Growthbook.RampSchedules.StartRampSchedule(): response.RampSchedule.MonitoringConfig.ExposureQuery Added
  • Growthbook.RampSchedules.PauseRampSchedule(): response.RampSchedule.MonitoringConfig.ExposureQuery Added
  • Growthbook.RampSchedules.ResumeRampSchedule(): response.RampSchedule.MonitoringConfig.ExposureQuery Added
  • Growthbook.RampSchedules.RollbackRampSchedule(): response.RampSchedule.MonitoringConfig.ExposureQuery Added
  • Growthbook.RampSchedules.RestartRampSchedule(): response.RampSchedule.MonitoringConfig.ExposureQuery Added
  • Growthbook.RampSchedules.JumpRampSchedule(): response.RampSchedule.MonitoringConfig.ExposureQuery Added
  • Growthbook.RampSchedules.CompleteRampSchedule(): response.RampSchedule.MonitoringConfig.ExposureQuery Added
  • Growthbook.RampSchedules.ApproveStepRampSchedule(): response.RampSchedule.MonitoringConfig.ExposureQuery Added
  • Growthbook.RampSchedules.AddTargetRampSchedule(): response.RampSchedule.MonitoringConfig.ExposureQuery Added
  • Growthbook.RampSchedules.EjectTargetRampSchedule(): response.union(class (0)).RampSchedule.MonitoringConfig.ExposureQuery Added
  • Growthbook.RampSchedules.ApiAdvanceRampSchedule(): response.RampSchedule.MonitoringConfig.ExposureQuery Added
  • Growthbook.RampSchedules.SetMonitoringModeRampSchedule(): response.MonitoringConfig.ExposureQuery Added
  • Growthbook.RampSchedules.SetAutoUpdateRampSchedule(): response.MonitoringConfig.ExposureQuery Added
  • Growthbook.RampSchedules.UpdateMonitoring():
    • request.Request.Body Changed
    • response.MonitoringConfig.ExposureQuery Added
  • Growthbook.RampSchedules.UpdateLockdown(): response.MonitoringConfig.ExposureQuery Added
  • Growthbook.RampSchedules.UpdateSteps(): response.RampSchedule.MonitoringConfig.ExposureQuery Added
  • Growthbook.RampSchedules.RefreshMonitoringRampSchedule(): response.RampSchedule.MonitoringConfig.ExposureQuery Added
  • Growthbook.RampSchedules.GetRampSchedule(): response.RampSchedule.MonitoringConfig.ExposureQuery Added
  • Growthbook.RampSchedules.UpdateRampSchedule():
    • request.Request.Body.MonitoringConfig Changed
    • response.RampSchedule.MonitoringConfig.ExposureQuery Added
  • Growthbook.Reports.ListReports(): response.Reports[] Changed
  • Growthbook.Reports.Create(): response.Report Changed
  • Growthbook.Reports.GetReport(): response.Report Changed
  • Growthbook.Reports.Refresh(): response.Report Changed
  • Growthbook.Reports.SetMetadata(): response.Report Changed
  • Growthbook.Reports.SetSettings(): response.Report Changed
  • Growthbook.ExperimentTemplates.GetExperimentTemplate(): response.ExperimentTemplate.ExposureQuery Added
  • Growthbook.ExperimentTemplates.UpdateExperimentTemplate():
    • request.Request.Body.ExposureQuery Added
    • response.ExperimentTemplate.ExposureQuery Added
  • Growthbook.ExperimentTemplates.CreateExperimentTemplate():
    • request.Request Changed
    • response.ExperimentTemplate.ExposureQuery Added
  • Growthbook.ExperimentTemplates.ListExperimentTemplates(): response.ExperimentTemplates[].ExposureQuery Added
  • Growthbook.ExperimentTemplates.BulkImportExperimentTemplates():
    • request.Request.Templates[].Data Changed
  • Growthbook.RampScheduleTemplates.GetRampScheduleTemplate(): response.RampScheduleTemplate.MonitoringConfig.ExposureQuery Added
  • Growthbook.RampScheduleTemplates.UpdateRampScheduleTemplate():
    • request.Request.Body.MonitoringConfig Changed
    • response.RampScheduleTemplate.MonitoringConfig.ExposureQuery Added
  • Growthbook.RampScheduleTemplates.CreateRampScheduleTemplate():
    • request.Request.MonitoringConfig Changed
    • response.RampScheduleTemplate.MonitoringConfig.ExposureQuery Added
  • Growthbook.RampScheduleTemplates.ListRampScheduleTemplates(): response.RampScheduleTemplates[].MonitoringConfig.ExposureQuery Added
  • Growthbook.Holdouts.GetHoldout(): response.Holdout.AssignmentQuery Added
  • Growthbook.Holdouts.UpdateHoldout():
    • request.Request.Body.AssignmentQuery Added
    • response.Holdout.AssignmentQuery Added
  • Growthbook.Holdouts.CreateHoldout():
    • request.Request.AssignmentQuery Added
    • response.Holdout.AssignmentQuery Added
  • Growthbook.Holdouts.ListHoldouts(): response.Holdouts[].AssignmentQuery Added
  • Growthbook.Holdouts.StartHoldout(): response.Holdout.AssignmentQuery Added
  • Growthbook.Holdouts.StartAnalysis(): response.Holdout.AssignmentQuery Added
  • Growthbook.Holdouts.StopHoldout(): response.Holdout.AssignmentQuery Added

View full SDK changelog

OpenAPI Change Summary
├─┬Paths
│ ├─┬/v2/features/{id}/revisions/{version}/archive
│ │ └─┬PUT
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (9653:9)
│ ├─┬/v1/experiments/{id}/variation/{variationId}/screenshot
│ │ └─┬DELETE
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (14867:9)
│ ├─┬/v2/features/{id}/revisions/{version}/toggle
│ │ └─┬POST
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (9721:9)
│ ├─┬/v1/ramp-schedules/{id}/actions/start
│ │ └─┬POST
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (29782:9)
│ ├─┬/v1/custom-hooks/{id}
│ │ ├─┬GET
│ │ │ └─┬Extensions
│ │ │   └──[🔀] x-codesamples (25295:9)
│ │ ├─┬POST
│ │ │ └─┬Extensions
│ │ │   └──[🔀] x-codesamples (25373:9)
│ │ └─┬DELETE
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (25409:9)
│ ├─┬/v1/saved-groups-revisions/{savedGroupId}/{version}/values
│ │ └─┬PUT
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (20040:9)
│ ├─┬/v1/ramp-schedules/{id}/actions/jump
│ │ └─┬POST
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (30059:9)
│ ├─┬/v1/configs-revisions/{key}/{version}/submit-review
│ │ └─┬POST
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (24417:9)
│ ├─┬/v1/experiments/{id}/comment
│ │ └─┬POST
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (14939:9)
│ ├─┬/v1/product-analytics/data-source-exploration
│ │ └─┬POST
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (52147:9)
│ ├─┬/v1/fact-tables/{factTableId}/virtual-columns
│ │ └─┬POST
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (26320:9)
│ ├─┬/v1/saved-groups-revisions/{savedGroupId}/{version}/archive
│ │ └─┬PUT
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (20104:9)
│ ├─┬/v1/fact-tables/{id}/aggregated-tables/runs/{runId}
│ │ └─┬GET
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (26593:9)
│ ├─┬/v1/holdouts/{id}/start-analysis
│ │ └─┬POST
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (56986:9)
│ ├─┬/v1/features/{id}/revisions/{version}/discard
│ │ └─┬POST
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (6818:9)
│ ├─┬/v2/features/{id}/revisions/{version}/discard
│ │ └─┬POST
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (12494:9)
│ ├─┬/v1/configs-revisions/{key}/{version}/revert
│ │ └─┬POST
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (24945:9)
│ ├─┬/v1/saved-groups-revisions/{savedGroupId}/{version}/metadata
│ │ └─┬PUT
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (19917:9)
│ ├─┬/v1/contextual-bandit-queries/{id}
│ │ ├─┬GET
│ │ │ └─┬Extensions
│ │ │   └──[🔀] x-codesamples (47997:9)
│ │ ├─┬PUT
│ │ │ └─┬Extensions
│ │ │   └──[🔀] x-codesamples (48089:9)
│ │ └─┬DELETE
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (48031:9)
│ ├─┬/v1/ramp-schedules/{id}
│ │ ├─┬PUT
│ │ │ └─┬Requestbody
│ │ │   └─┬application/json
│ │ │     └─┬Schema
│ │ │       └─┬monitoringConfig
│ │ │         └─┬ANYOF
│ │ │           ├──[-] required (56001:27)❌ 
│ │ │           ├──[+] properties (56129:25)
│ │ │           ├─┬guardrailMetricIds
│ │ │           │ ├──[-] items (55957:29)❌ 
│ │ │           │ ├──[🔀] type (56151:33)❌ 
│ │ │           │ ├──[-] minItems (55954:37)❌ 
│ │ │           │ ├──[+] description (56149:40)
│ │ │           │ └──[+] deprecated (56148:39)
│ │ │           ├─┬exposureQueryId
│ │ │           │ ├──[+] additionalProperties (56146:49)❌ 
│ │ │           │ ├──[+] required (56145:31)❌ 
│ │ │           │ ├──[🔀] type (56132:33)❌ 
│ │ │           │ ├──[+] description (56130:40)
│ │ │           │ ├──[+] properties (56134:29)
│ │ │           │ └──[+] properties (56138:29)
│ │ │           ├─┬multipleExposureAction
│ │ │           │ ├──[+] enum (56100:31)
│ │ │           │ ├──[+] enum (56101:31)
│ │ │           │ ├──[-] enum (55997:31)❌ 
│ │ │           │ ├──[-] enum (55998:31)❌ 
│ │ │           │ └──[-] enum (55996:31)❌ 
│ │ │           ├─┬signalMetricIds
│ │ │           │ ├──[-] items (55961:29)❌ 
│ │ │           │ ├──[-] type (55959:33)❌ 
│ │ │           │ ├──[+] description (56117:40)
│ │ │           │ ├──[+] anyOf (56120:31)
│ │ │           │ └──[+] anyOf (56122:31)
│ │ │           ├─┬updateScheduleMinutes
│ │ │           │ ├──[+] enum (56107:31)
│ │ │           │ ├──[+] enum (56108:31)
│ │ │           │ ├──[+] enum (56109:31)
│ │ │           │ ├──[+] type (56105:33)❌ 
│ │ │           │ ├──[-] anyOf (55964:31)❌ 
│ │ │           │ └──[-] anyOf (55966:31)❌ 
│ │ │           ├─┬noTrafficGracePeriodHours
│ │ │           │ ├──[+] enum (56113:31)
│ │ │           │ ├──[+] enum (56114:31)
│ │ │           │ ├──[+] enum (56115:31)
│ │ │           │ ├──[+] type (56111:33)❌ 
│ │ │           │ ├──[-] description (55987:40)
│ │ │           │ ├──[-] anyOf (55990:31)❌ 
│ │ │           │ └──[-] anyOf (55992:31)❌ 
│ │ │           ├─┬srmAction
│ │ │           │ ├──[-] enum (55977:31)❌ 
│ │ │           │ ├──[-] enum (55978:31)❌ 
│ │ │           │ ├──[-] enum (55979:31)❌ 
│ │ │           │ ├──[+] items (56091:29)❌ 
│ │ │           │ └──[🔀] type (56089:33)❌ 
│ │ │           └─┬monitoringMode
│ │ │             ├──[-] enum (55971:31)❌ 
│ │ │             ├──[-] enum (55970:31)❌ 
│ │ │             ├──[+] items (56087:29)❌ 
│ │ │             ├──[🔀] type (56085:33)❌ 
│ │ │             └──[+] minItems (56084:37)❌ 
│ │ └─┬DELETE
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (55699:9)
│ ├─┬/v2/features/{id}/revisions/{version}/rules/{ruleId}
│ │ ├─┬PUT
│ │ │ ├─┬Requestbody
│ │ │ │ └─┬application/json
│ │ │ │   └─┬Schema
│ │ │ │     └─┬rampSchedule
│ │ │ │       └─┬monitoringConfig
│ │ │ │         ├──[-] required (10707:27)❌ 
│ │ │ │         ├──[+] properties (10767:25)
│ │ │ │         ├─┬guardrailMetricIds
│ │ │ │         │ ├──[-] items (10663:29)❌ 
│ │ │ │         │ ├──[🔀] type (10789:33)❌ 
│ │ │ │         │ ├──[-] minItems (10660:37)❌ 
│ │ │ │         │ ├──[+] description (10787:40)
│ │ │ │         │ └──[+] deprecated (10786:39)
│ │ │ │         ├─┬monitoringMode
│ │ │ │         │ ├──[-] enum (10677:31)❌ 
│ │ │ │         │ ├──[-] enum (10676:31)❌ 
│ │ │ │         │ ├──[+] items (10725:29)❌ 
│ │ │ │         │ ├──[🔀] type (10723:33)❌ 
│ │ │ │         │ └──[+] minItems (10722:37)❌ 
│ │ │ │         ├─┬noTrafficGracePeriodHours
│ │ │ │         │ ├──[+] enum (10752:31)
│ │ │ │         │ ├──[+] enum (10753:31)
│ │ │ │         │ ├──[+] enum (10751:31)
│ │ │ │         │ ├──[+] type (10749:33)❌ 
│ │ │ │         │ ├──[-] description (10693:40)
│ │ │ │         │ ├──[-] anyOf (10696:31)❌ 
│ │ │ │         │ └──[-] anyOf (10698:31)❌ 
│ │ │ │         ├─┬exposureQueryId
│ │ │ │         │ ├──[+] additionalProperties (10784:49)❌ 
│ │ │ │         │ ├──[+] required (10783:31)❌ 
│ │ │ │         │ ├──[🔀] type (10770:33)❌ 
│ │ │ │         │ ├──[+] description (10768:40)
│ │ │ │         │ ├──[+] properties (10772:29)
│ │ │ │         │ └──[+] properties (10776:29)
│ │ │ │         ├─┬signalMetricIds
│ │ │ │         │ ├──[-] items (10667:29)❌ 
│ │ │ │         │ ├──[-] type (10665:33)❌ 
│ │ │ │         │ ├──[+] description (10755:40)
│ │ │ │         │ ├──[+] anyOf (10758:31)
│ │ │ │         │ └──[+] anyOf (10760:31)
│ │ │ │         ├─┬multipleExposureAction
│ │ │ │         │ ├──[+] enum (10738:31)
│ │ │ │         │ ├──[+] enum (10739:31)
│ │ │ │         │ ├──[-] enum (10702:31)❌ 
│ │ │ │         │ ├──[-] enum (10703:31)❌ 
│ │ │ │         │ └──[-] enum (10704:31)❌ 
│ │ │ │         ├─┬updateScheduleMinutes
│ │ │ │         │ ├──[+] enum (10745:31)
│ │ │ │         │ ├──[+] enum (10746:31)
│ │ │ │         │ ├──[+] enum (10747:31)
│ │ │ │         │ ├──[+] type (10743:33)❌ 
│ │ │ │         │ ├──[-] anyOf (10670:31)❌ 
│ │ │ │         │ └──[-] anyOf (10672:31)❌ 
│ │ │ │         └─┬srmAction
│ │ │ │           ├──[-] enum (10683:31)❌ 
│ │ │ │           ├──[-] enum (10684:31)❌ 
│ │ │ │           ├──[-] enum (10685:31)❌ 
│ │ │ │           ├──[+] items (10729:29)❌ 
│ │ │ │           └──[🔀] type (10727:33)❌ 
│ │ │ └─┬Extensions
│ │ │   └──[🔀] x-codesamples (10867:9)
│ │ └─┬DELETE
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (10930:9)
│ ├─┬/v2/features/{id}/revisions/{version}/undo-review
│ │ └─┬POST
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (11933:9)
│ ├─┬/v1/contextual-bandits/{id}/linked-feature/{featureId}
│ │ ├─┬PUT
│ │ │ └─┬Extensions
│ │ │   └──[🔀] x-codesamples (15931:9)
│ │ ├─┬POST
│ │ │ └─┬Extensions
│ │ │   └──[🔀] x-codesamples (15816:9)
│ │ └─┬DELETE
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (15990:9)
│ ├─┬/v1/saved-groups/{id}
│ │ ├─┬POST
│ │ │ └─┬Extensions
│ │ │   └──[🔀] x-codesamples (19458:9)
│ │ └─┬DELETE
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (19488:9)
│ ├─┬/v1/saved-groups/{id}/archive
│ │ └─┬POST
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (19537:9)
│ ├─┬/v1/configs/{key}/archive
│ │ └─┬POST
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (23323:9)
│ ├─┬/v1/features/{id}/revisions/{version}/request-review
│ │ └─┬POST
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (6510:9)
│ ├─┬/v1/contextual-bandits/{id}/stop
│ │ └─┬POST
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (47772:9)
│ ├─┬/v1/visual-changesets/{id}/visual-change/{visualChangeId}
│ │ └─┬PUT
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (19176:9)
│ ├─┬/v1/saved-groups/{id}/references
│ │ └─┬GET
│ │   ├─┬Responses
│ │   │ └─┬200
│ │   │   └─┬application/json
│ │   │     └─┬Schema
│ │   │       ├──[+] required (19632:21)❌ 
│ │   │       ├──[+] properties (19621:19)
│ │   │       ├─┬experiments
│ │   │       │ └─┬Schema
│ │   │       │   └──[🔀] $ref (64430:13)❌ 
│ │   │       ├──features
│ │   │       └─┬savedGroups
│ │   │         └─┬Schema
│ │   │           └──[🔀] $ref (64430:13)❌ 
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (19636:9)
│ ├─┬/v1/features/{id}/revisions/{version}/toggle
│ │ └─┬POST
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (4318:9)
│ ├─┬/v1/namespaces/{id}/rotateSeed
│ │ └─┬POST
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (33120:9)
│ ├─┬/v1/saved-groups-revisions/{savedGroupId}/{version}/condition
│ │ └─┬PUT
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (19978:9)
│ ├─┬/v1/experiments/{id}/stop
│ │ └─┬POST
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (14488:9)
│ ├─┬/v1/constants/{key}/unarchive
│ │ └─┬POST
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (21371:9)
│ ├─┬/v1/configs/{key}/lock
│ │ └─┬POST
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (23433:9)
│ ├─┬/v1/configs-revisions/{key}/{version}/reopen
│ │ └─┬POST
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (24555:9)
│ ├─┬/v2/features/{id}/revisions/{version}/rules/reorder
│ │ └─┬POST
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (10999:9)
│ ├─┬/v1/experiments/{id}/results
│ │ └─┬GET
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (14230:9)
│ ├─┬/v1/contextual-bandits/{id}/snapshots/{snapshotId}
│ │ └─┬GET
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (15189:9)
│ ├─┬/v1/configs-revisions/{key}/{version}/publish
│ │ └─┬POST
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (24822:9)
│ ├─┬/v2/features/{id}/revisions/{version}/prerequisites
│ │ └─┬PUT
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (9512:9)
│ ├─┬/v1/fact-tables/{id}/aggregated-tables/refresh
│ │ └─┬POST
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (26514:9)
│ ├─┬/v1/ramp-schedules/{id}/actions/complete
│ │ └─┬POST
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (30115:9)
│ ├─┬/v2/features/{id}/revisions/{version}/log
│ │ └─┬GET
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (11972:9)
│ ├─┬/v1/metrics/{id}/experiments
│ │ └─┬GET
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (16839:9)
│ ├─┬/v1/experiments
│ │ └─┬POST
│ │   └─┬Requestbody
│ │     └─┬application/json
│ │       └─┬Schema
│ │         ├──[+] properties (12900:17)
│ │         ├─┬releasedVariationId
│ │         │ ├──[🔀] type (13255:25)❌ 
│ │         │ └──[+] description (13253:32)
│ │         ├─┬metricOverrides
│ │         │ ├──[+] additionalProperties (13062:41)❌ 
│ │         │ ├──[+] required (13060:23)❌ 
│ │         │ ├──[+] required (13061:23)❌ 
│ │         │ ├──[-] items (13222:21)❌ 
│ │         │ ├──[🔀] type (13033:25)❌ 
│ │         │ ├──[🔀] description (13031:32)
│ │         │ ├──[+] properties (13035:21)
│ │         │ ├──[+] properties (13040:21)
│ │         │ └──[+] properties (13051:21)
│ │         ├─┬postStratificationEnabled
│ │         │ ├──[+] items (13113:21)❌ 
│ │         │ ├──[+] type (13111:25)❌ 
│ │         │ ├──[-] description (13187:32)
│ │         │ ├──[-] anyOf (13189:23)❌ 
│ │         │ └──[-] anyOf (13191:23)❌ 
│ │         ├─┬metrics
│ │         │ ├──[+] description (13319:32)
│ │         │ └─┬Schema
│ │         │   ├──[+] additionalProperties (13361:43)❌ 
│ │         │   ├──[+] required (13360:25)❌ 
│ │         │   ├──[🔀] type (13325:27)❌ 
│ │         │   ├──[+] description (13323:34)
│ │         │   ├──[+] properties (13338:23)
│ │         │   ├──[+] properties (13327:23)
│ │         │   ├──[+] properties (13344:23)
│ │         │   ├──[+] properties (13346:23)
│ │         │   ├──[+] properties (13340:23)
│ │         │   ├──[+] properties (13348:23)
│ │         │   ├──[+] properties (13357:23)
│ │         │   ├──[+] properties (13355:23)
│ │         │   ├──[+] properties (13351:23)
│ │         │   ├──[+] properties (13336:23)
│ │         │   └──[+] properties (13330:23)
│ │         ├─┬banditScheduleUnit
│ │         │ ├──[-] enum (13170:23)❌ 
│ │         │ ├──[-] enum (13171:23)❌ 
│ │         │ └──[🔀] type (13281:25)❌ 
│ │         ├─┬sequentialTestingEnabled
│ │         │ ├──[🔀] type (12971:25)❌ 
│ │         │ └──[🔀] description (12970:32)
│ │         ├─┬status
│ │         │ ├──[+] enum (13066:23)
│ │         │ ├──[+] enum (13067:23)
│ │         │ ├──[-] enum (12885:23)❌ 
│ │         │ ├──[-] enum (12883:23)❌ 
│ │         │ └──[-] enum (12884:23)❌ 
│ │         ├─┬phases
│ │         │ ├──[-] items (13012:21)❌ 
│ │         │ ├──[🔀] type (12978:25)❌ 
│ │         │ └──[+] description (12976:32)
│ │         ├─┬banditScheduleValue
│ │         │ ├──[+] enum (13271:23)
│ │         │ ├──[+] enum (13272:23)
│ │         │ └──[🔀] type (13269:25)❌ 
│ │         ├─┬datasourceId
│ │         │ ├──[+] items (13376:21)❌ 
│ │         │ ├──[🔀] type (13374:25)❌ 
│ │         │ └──[🔀] description (13372:32)
│ │         ├─┬assignmentQueryId
│ │         │ ├──[+] additionalProperties (12916:41)❌ 
│ │         │ ├──[+] required (12915:23)❌ 
│ │         │ ├──[🔀] type (12903:25)❌ 
│ │         │ ├──[🔀] description (12901:32)
│ │         │ ├──[+] properties (12905:21)
│ │         │ └──[+] properties (12908:21)
│ │         ├─┬statsEngine
│ │         │ ├──[+] enum (13264:23)
│ │         │ ├──[+] enum (13265:23)
│ │         │ ├──[-] enum (12965:23)❌ 
│ │         │ └──[-] enum (12966:23)❌ 
│ │         ├─┬defaultDashboardId
│ │         │ ├──[+] additionalProperties (13317:41)❌ 
│ │         │ ├──[🔀] type (13297:25)❌ 
│ │         │ ├──[🔀] description (13295:32)
│ │         │ ├──[+] properties (13299:21)
│ │         │ └──[+] properties (13301:21)
│ │         ├─┬attributionModel
│ │         │ ├──[-] enum (12926:23)❌ 
│ │         │ ├──[-] enum (12927:23)❌ 
│ │         │ ├──[-] enum (12928:23)❌ 
│ │         │ ├──[🔀] type (12996:25)❌ 
│ │         │ └──[🔀] description (12994:32)
│ │         ├─┬queryFilter
│ │         │ └──[🔀] description (12937:32)
│ │         ├─┬hashAttribute
│ │         │ ├──[+] items (12965:21)❌ 
│ │         │ └──[🔀] type (12963:25)❌ 
│ │         ├─┬disableStickyBucketing
│ │         │ ├──[🔀] type (12948:25)❌ 
│ │         │ ├──[+] maxLength (12949:30)❌ 
│ │         │ └──[🔀] description (12947:32)
│ │         ├─┬owner
│ │         │ └──[🔀] description (12929:32)
│ │         ├─┬customFields
│ │         │ ├──[-] additionalProperties (13269:21)❌ 
│ │         │ ├──[-] propertyNames (13267:21)❌ 
│ │         │ ├──[🔀] type (12927:25)❌ 
│ │         │ └──[+] description (12925:32)
│ │         ├─┬bypassDuplicateKeyCheck
│ │         │ ├──[🔀] type (13008:25)❌ 
│ │         │ ├──[+] minimum (13009:28)❌ 
│ │         │ └──[-] description (12824:32)
│ │         ├─┬autoRefresh
│ │         │ ├──[+] enum (13027:23)
│ │         │ ├──[+] enum (13028:23)
│ │         │ ├──[+] enum (13029:23)
│ │         │ ├──[🔀] type (13025:25)❌ 
│ │         │ └──[+] description (13023:32)
│ │         ├─┬inProgressConversions
│ │         │ ├──[-] enum (12919:23)❌ 
│ │         │ ├──[-] enum (12920:23)❌ 
│ │         │ ├──[🔀] type (13439:25)❌ 
│ │         │ └──[+] description (13437:32)
│ │         ├─┬precomputedUnitDimensionIds
│ │         │ ├──[-] items (13299:21)❌ 
│ │         │ ├──[-] type (13297:25)❌ 
│ │         │ ├──[-] maxItems (13296:29)❌ 
│ │         │ ├──[+] description (13288:32)
│ │         │ ├──[+] anyOf (13290:23)
│ │         │ └──[+] anyOf (13292:23)
│ │         ├─┬segmentId
│ │         │ ├──[+] items (12961:21)❌ 
│ │         │ ├──[🔀] type (12959:25)❌ 
│ │         │ └──[-] description (12869:32)
│ │         ├─┬hypothesis
│ │         │ ├──[-] type (12844:25)❌ 
│ │         │ ├──[-] description (12843:32)
│ │         │ ├──[+] anyOf (12999:23)
│ │         │ └──[+] anyOf (13001:23)
│ │         ├─┬secondaryMetrics
│ │         │ ├──[-] items (12860:21)❌ 
│ │         │ └──[🔀] type (13014:25)❌ 
│ │         ├─┬statusUpdateSchedule
│ │         │ ├──[-] additionalProperties (13334:41)❌ 
│ │         │ ├──[+] enum (12984:23)
│ │         │ ├──[+] enum (12985:23)
│ │         │ ├──[+] enum (12986:23)
│ │         │ ├──[🔀] type (12982:25)❌ 
│ │         │ ├──[-] properties (13330:21)❌ 
│ │         │ ├──[-] properties (13303:21)❌ 
│ │         │ ├──[-] properties (13313:21)❌ 
│ │         │ └──[-] properties (13308:21)❌ 
│ │         ├─┬description
│ │         │ ├──[-] maxLength (12848:30)❌ 
│ │         │ └──[🔀] description (13363:32)
│ │         ├─┬bucketVersion
│ │         │ ├──[🔀] type (13267:25)❌ 
│ │         │ └──[-] minimum (12908:28)❌ 
│ │         ├─┬excludeFromPayload
│ │         │ └──[+] description (13004:32)
│ │         ├─┬attributeScopeAllProjects
│ │         │ ├──[🔀] type (12921:25)❌ 
│ │         │ ├──[🔀] description (12919:32)
│ │         │ └──[+] deprecated (12918:31)
│ │         ├─┬banditConversionWindowUnit
│ │         │ ├──[-] enum (13184:23)❌ 
│ │         │ ├──[-] enum (13185:23)❌ 
│ │         │ └──[🔀] type (13274:25)❌ 
│ │         ├─┬templateId
│ │         │ ├──[+] items (12953:21)❌ 
│ │         │ ├──[🔀] type (12951:25)❌ 
│ │         │ └──[-] description (12839:32)
│ │         ├─┬variations
│ │         │ ├──[+] enum (12934:23)
│ │         │ ├──[+] enum (12935:23)
│ │         │ ├──[-] items (12971:21)❌ 
│ │         │ ├──[🔀] type (12932:25)❌ 
│ │         │ └──[-] minItems (12968:29)❌ 
│ │         ├─┬tags
│ │         │ ├──[+] additionalProperties (13435:41)❌ 
│ │         │ ├──[-] items (12852:21)❌ 
│ │         │ ├──[🔀] type (13402:25)❌ 
│ │         │ ├──[+] properties (13431:21)
│ │         │ ├──[+] properties (13404:21)
│ │         │ ├──[+] properties (13414:21)
│ │         │ └──[+] properties (13409:21)
│ │         ├─┬regressionAdjustmentEnabled
│ │         │ ├──[🔀] type (12974:25)❌ 
│ │         │ └──[🔀] description (12973:32)
│ │         ├─┬decisionFrameworkSettings
│ │         │ ├──[-] additionalProperties (13216:41)❌ 
│ │         │ ├──[🔀] type (12899:25)❌ 
│ │         │ ├──[🔀] description (12897:32)
│ │         │ ├──[-] properties (13198:21)❌ 
│ │         │ └──[-] properties (13200:21)❌ 
│ │         ├─┬lookbackOverride
│ │         │ ├──[-] additionalProperties (12961:41)❌ 
│ │         │ ├──[-] required (12959:23)❌ 
│ │         │ ├──[-] required (12960:23)❌ 
│ │         │ ├──[+] enum (13021:23)
│ │         │ ├──[+] enum (13020:23)
│ │         │ ├──[🔀] type (13018:25)❌ 
│ │         │ ├──[-] description (12930:32)
│ │         │ ├──[-] properties (12934:21)❌ 
│ │         │ ├──[-] properties (12939:21)❌ 
│ │         │ └──[-] properties (12950:21)❌ 
│ │         ├─┬banditConversionWindowValue
│ │         │ ├──[+] enum (13286:23)
│ │         │ ├──[+] enum (13285:23)
│ │         │ └──[🔀] type (13283:25)❌ 
│ │         ├─┬trackingKey
│ │         │ └──[+] description (12940:32)
│ │         ├─┬fallbackAttribute
│ │         │ └──[🔀] type (13016:25)❌ 
│ │         ├─┬name
│ │         │ ├──[🔀] type (13011:25)❌ 
│ │         │ ├──[+] minimum (13012:28)❌ 
│ │         │ └──[-] description (12828:32)
│ │         ├─┬guardrailMetrics
│ │         │ ├──[-] items (12864:21)❌ 
│ │         │ └──[🔀] type (12992:25)❌ 
│ │         ├─┬customMetricSlices
│ │         │ ├──[+] additionalProperties (13370:21)❌ 
│ │         │ ├──[+] propertyNames (13368:21)❌ 
│ │         │ ├──[-] items (13275:21)❌ 
│ │         │ ├──[🔀] type (13366:25)❌ 
│ │         │ └──[-] description (13271:32)
│ │         ├─┬banditBurnInUnit
│ │         │ ├──[-] enum (13177:23)❌ 
│ │         │ ├──[-] enum (13178:23)❌ 
│ │         │ └──[🔀] type (12988:25)❌ 
│ │         ├─┬sequentialTestingTuningParameter
│ │         │ ├──[🔀] type (13258:25)❌ 
│ │         │ └──[+] description (13257:32)
│ │         ├─┬hashVersion
│ │         │ ├──[+] type (12990:25)❌ 
│ │         │ ├──[-] anyOf (12898:23)❌ 
│ │         │ └──[-] anyOf (12900:23)❌ 
│ │         ├─┬minBucketVersion
│ │         │ ├──[+] items (12957:21)❌ 
│ │         │ ├──[🔀] type (12955:25)❌ 
│ │         │ └──[-] minimum (12911:28)❌ 
│ │         ├─┬type
│ │         │ ├──[-] enum (12834:23)❌ 
│ │         │ └──[-] enum (12833:23)❌ 
│ │         ├─┬project
│ │         │ ├──[+] items (13400:21)❌ 
│ │         │ ├──[🔀] type (13398:25)❌ 
│ │         │ ├──[+] maxItems (13397:29)❌ 
│ │         │ └──[-] description (12836:32)
│ │         ├─┬banditBurnInValue
│ │         │ ├──[+] enum (13278:23)
│ │         │ ├──[+] enum (13279:23)
│ │         │ └──[🔀] type (13276:25)❌ 
│ │         ├─┬ignoreWarnings
│ │         │ ├──[🔀] type (12945:25)❌ 
│ │         │ └──[🔀] description (12944:32)
│ │         └─┬shareLevel
│ │           ├──[-] enum (13163:23)❌ 
│ │           ├──[-] enum (13164:23)❌ 
│ │           └──[🔀] type (13260:25)❌ 
│ ├─┬/v1/holdouts
│ │ └─┬POST
│ │   └─┬Requestbody
│ │     └─┬application/json
│ │       └─┬Schema
│ │         ├──[+] properties (56743:17)
│ │         ├─┬hashAttribute
│ │         │ ├──[+] items (56768:21)❌ 
│ │         │ └──[🔀] type (56766:25)❌ 
│ │         ├─┬projects
│ │         │ ├──[-] items (56526:21)❌ 
│ │         │ ├──[🔀] type (56702:25)❌ 
│ │         │ └──[🔀] description (56700:32)
│ │         ├─┬tags
│ │         │ ├──[+] additionalProperties (56814:41)❌ 
│ │         │ ├──[-] items (56534:21)❌ 
│ │         │ ├──[🔀] type (56797:25)❌ 
│ │         │ ├──[+] description (56795:32)
│ │         │ ├──[+] properties (56804:21)
│ │         │ ├──[+] properties (56799:21)
│ │         │ └──[+] properties (56809:21)
│ │         ├─┬goalMetrics
│ │         │ ├──[+] additionalProperties (56786:21)❌ 
│ │         │ ├──[+] propertyNames (56784:21)❌ 
│ │         │ ├──[-] items (56576:21)❌ 
│ │         │ ├──[🔀] type (56782:25)❌ 
│ │         │ └──[+] description (56780:32)
│ │         ├─┬environments
│ │         │ ├──[-] additionalProperties (56594:21)❌ 
│ │         │ ├──[-] propertyNames (56592:21)❌ 
│ │         │ ├──[🔀] type (56691:25)❌ 
│ │         │ ├──[+] maxLength (56692:30)❌ 
│ │         │ └──[-] description (56588:32)
│ │         ├─┬datasourceId
│ │         │ ├──[+] description (56762:32)
│ │         │ └──[+] deprecated (56761:31)
│ │         ├─┬statsEngine
│ │         │ ├──[-] enum (56585:23)❌ 
│ │         │ ├──[-] enum (56586:23)❌ 
│ │         │ ├──[🔀] type (56710:25)❌ 
│ │         │ └──[🔀] description (56708:32)
│ │         ├─┬skipAsDefaultHoldout
│ │         │ ├──[+] items (56772:21)❌ 
│ │         │ ├──[🔀] type (56770:25)❌ 
│ │         │ └──[-] description (56536:32)
│ │         ├─┬targetingCondition
│ │         │ ├──[+] items (56706:21)❌ 
│ │         │ ├──[🔀] type (56704:25)❌ 
│ │         │ └──[-] description (56548:32)
│ │         ├─┬secondaryMetrics
│ │         │ └─┬Schema
│ │         │   ├──[+] additionalProperties (56740:43)❌ 
│ │         │   ├──[+] required (56738:25)❌ 
│ │         │   ├──[+] required (56739:25)❌ 
│ │         │   ├──[🔀] type (56725:27)❌ 
│ │         │   ├──[+] properties (56733:23)
│ │         │   └──[+] properties (56727:23)
│ │         ├─┬description
│ │         │ └──[-] maxLength (56520:30)❌ 
│ │         ├─┬assignmentQueryId
│ │         │ ├──[+] additionalProperties (56759:41)❌ 
│ │         │ ├──[+] required (56758:23)❌ 
│ │         │ ├──[🔀] type (56746:25)❌ 
│ │         │ ├──[+] description (56744:32)
│ │         │ ├──[+] properties (56748:21)
│ │         │ └──[+] properties (56751:21)
│ │         ├─┬name
│ │         │ ├──[+] exclusiveMinimum (56715:37)❌ 
│ │         │ ├──[🔀] type (56714:25)❌ 
│ │         │ ├──[+] maximum (56716:28)❌ 
│ │         │ ├──[-] minLength (56517:30)❌ 
│ │         │ └──[+] description (56712:32)
│ │         ├─┬savedGroupTargeting
│ │         │ ├──[+] description (56694:32)
│ │         │ └─┬Schema
│ │         │   ├──[-] additionalProperties (56568:43)❌ 
│ │         │   ├──[-] required (56566:25)❌ 
│ │         │   ├──[-] required (56567:25)❌ 
│ │         │   ├──[🔀] type (56698:27)❌ 
│ │         │   ├──[-] properties (56561:23)❌ 
│ │         │   └──[-] properties (56555:23)❌ 
│ │         ├─┬statusUpdateSchedule
│ │         │ ├──[-] additionalProperties (56622:41)❌ 
│ │         │ ├──[+] enum (56777:23)
│ │         │ ├──[+] enum (56778:23)
│ │         │ ├──[🔀] type (56775:25)❌ 
│ │         │ ├──[🔀] description (56774:32)
│ │         │ ├──[-] properties (56612:21)❌ 
│ │         │ ├──[-] properties (56607:21)❌ 
│ │         │ └──[-] properties (56617:21)❌ 
│ │         ├─┬holdoutSize
│ │         │ ├──[-] exclusiveMinimum (56543:37)❌ 
│ │         │ ├──[🔀] type (56718:25)❌ 
│ │         │ ├──[-] maximum (56544:28)❌ 
│ │         │ └──[-] description (56540:32)
│ │         └─┬owner
│ │           ├──[+] minLength (56689:30)❌ 
│ │           └──[-] description (56528:32)
│ ├─┬/v1/experiment-templates
│ │ ├─┬GET
│ │ │ └─┬Extensions
│ │ │   └──[🔀] x-codesamples (49595:9)
│ │ └─┬POST
│ │   ├─┬Requestbody
│ │   │ └─┬application/json
│ │   │   └─┬Schema
│ │   │     ├──[-] required (49452:19)❌ 
│ │   │     ├──[+] properties (49421:17)
│ │   │     ├─┬exposureQueryId
│ │   │     │ ├──[+] additionalProperties (49437:41)❌ 
│ │   │     │ ├──[+] required (49436:23)❌ 
│ │   │     │ ├──[🔀] type (49424:25)❌ 
│ │   │     │ ├──[+] description (49422:32)
│ │   │     │ ├──[+] properties (49426:21)
│ │   │     │ └──[+] properties (49429:21)
│ │   │     ├─┬goalMetrics
│ │   │     │ ├──[-] items (49360:21)❌ 
│ │   │     │ └──[🔀] type (49446:25)❌ 
│ │   │     ├─┬fallbackAttribute
│ │   │     │ ├──[+] description (49440:32)
│ │   │     │ └──[+] deprecated (49439:31)
│ │   │     ├─┬hashAttribute
│ │   │     │ ├──[+] items (49460:21)❌ 
│ │   │     │ └──[🔀] type (49458:25)❌ 
│ │   │     ├─┬type
│ │   │     │ ├──[+] additionalProperties (49399:41)❌ 
│ │   │     │ ├──[+] required (49398:23)❌ 
│ │   │     │ ├──[-] enum (49331:23)❌ 
│ │   │     │ ├──[🔀] type (49390:25)❌ 
│ │   │     │ ├──[+] properties (49394:21)
│ │   │     │ └──[+] properties (49392:21)
│ │   │     ├─┬skipPartialData
│ │   │     │ └──[🔀] type (49469:25)❌ 
│ │   │     ├─┬statsEngine
│ │   │     │ ├──[-] enum (49374:23)❌ 
│ │   │     │ ├──[-] enum (49375:23)❌ 
│ │   │     │ └──[🔀] type (49471:25)❌ 
│ │   │     ├─┬tags
│ │   │     │ ├──[+] enum (49467:23)
│ │   │     │ ├──[+] enum (49466:23)
│ │   │     │ ├──[-] items (49340:21)❌ 
│ │   │     │ └──[🔀] type (49464:25)❌ 
│ │   │     ├─┬secondaryMetrics
│ │   │     │ ├──[-] items (49364:21)❌ 
│ │   │     │ └──[🔀] type (49388:25)❌ 
│ │   │     ├─┬targeting
│ │   │     │ ├──[-] additionalProperties (49424:41)❌ 
│ │   │     │ ├──[-] required (49422:23)❌ 
│ │   │     │ ├──[-] required (49423:23)❌ 
│ │   │     │ ├──[+] items (49412:21)❌ 
│ │   │     │ ├──[🔀] type (49410:25)❌ 
│ │   │     │ ├──[-] properties (49419:21)❌ 
│ │   │     │ ├──[-] properties (49383:21)❌ 
│ │   │     │ ├──[-] properties (49406:21)❌ 
│ │   │     │ └──[-] properties (49387:21)❌ 
│ │   │     ├─┬templateMetadata
│ │   │     │ ├──[+] required (49514:23)❌ 
│ │   │     │ ├──[+] required (49515:23)❌ 
│ │   │     │ ├──[-] required (49326:23)❌ 
│ │   │     │ ├──[+] properties (49511:21)
│ │   │     │ ├──[+] properties (49475:21)
│ │   │     │ ├──[+] properties (49498:21)
│ │   │     │ ├──[+] properties (49479:21)
│ │   │     │ ├──[-] properties (49322:21)❌ 
│ │   │     │ └──[-] properties (49320:21)❌ 
│ │   │     └─┬segment
│ │   │       ├──[+] items (49456:21)❌ 
│ │   │       └──[🔀] type (49454:25)❌ 
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (49561:9)
│ ├─┬/v1/constants-revisions/{key}/{version}/submit-review
│ │ └─┬POST
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (21914:9)
│ ├─┬/v1/features/{id}/revisions/{version}/metadata
│ │ └─┬PUT
│ │   ├─┬Requestbody
│ │   │ └─┬application/json
│ │   │   └─┬Schema
│ │   │     └─┬jsonSchema
│ │   │       ├──[-] required (3935:23)❌ 
│ │   │       ├──[+] description (3833:32)
│ │   │       └──[-] properties (3928:21)❌ 
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (3955:9)
│ ├─┬/v2/features/{id}/revisions/{version}/rebase/preview
│ │ └─┬POST
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (12314:9)
│ ├─┬/v1/constants-revisions/{key}/{version}/metadata
│ │ └─┬PUT
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (21649:9)
│ ├─┬/v1/namespaces/{id}/memberships
│ │ └─┬GET
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (33066:9)
│ ├─┬/v1/configs-revisions/{key}/{version}/merge-status
│ │ └─┬GET
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (24689:9)
│ ├─┬/v1/custom-hooks/{id}/history
│ │ └─┬GET
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (25450:9)
│ ├─┬/v1/constants-revisions/{key}/{version}/archive
│ │ └─┬PUT
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (21788:9)
│ ├─┬/v1/saved-groups-revisions
│ │ └─┬GET
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (19359:9)
│ ├─┬/v1/ramp-schedules
│ │ └─┬POST
│ │   └─┬Requestbody
│ │     └─┬application/json
│ │       └─┬Schema
│ │         └─┬monitoringConfig
│ │           └─┬ANYOF
│ │             ├──[-] required (29702:27)❌ 
│ │             ├──[+] properties (29631:25)
│ │             ├─┬signalMetricIds
│ │             │ ├──[+] enum (29686:31)
│ │             │ ├──[+] enum (29687:31)
│ │             │ ├──[+] enum (29688:31)
│ │             │ ├──[-] items (29667:29)❌ 
│ │             │ └──[🔀] type (29684:33)❌ 
│ │             ├─┬exposureQueryId
│ │             │ ├──[+] additionalProperties (29648:49)❌ 
│ │             │ ├──[+] required (29647:31)❌ 
│ │             │ ├──[🔀] type (29634:33)❌ 
│ │             │ ├──[+] description (29632:40)
│ │             │ ├──[+] properties (29636:29)
│ │             │ └──[+] properties (29640:29)
│ │             ├─┬updateScheduleMinutes
│ │             │ ├──[+] enum (29680:31)
│ │             │ ├──[+] enum (29681:31)
│ │             │ ├──[+] enum (29682:31)
│ │             │ ├──[+] type (29678:33)❌ 
│ │             │ ├──[-] anyOf (29679:31)❌ 
│ │             │ └──[-] anyOf (29681:31)❌ 
│ │             ├─┬monitoringMode
│ │             │ ├──[-] enum (29671:31)❌ 
│ │             │ ├──[-] enum (29672:31)❌ 
│ │             │ ├──[+] items (29658:29)❌ 
│ │             │ ├──[🔀] type (29656:33)❌ 
│ │             │ └──[+] minItems (29655:37)❌ 
│ │             ├─┬multipleExposureAction
│ │             │ ├──[+] enum (29666:31)
│ │             │ ├──[+] enum (29667:31)
│ │             │ ├──[-] enum (29697:31)❌ 
│ │             │ ├──[-] enum (29698:31)❌ 
│ │             │ └──[-] enum (29699:31)❌ 
│ │             ├─┬guardrailMetricIds
│ │             │ ├──[-] items (29663:29)❌ 
│ │             │ ├──[🔀] type (29653:33)❌ 
│ │             │ ├──[-] minItems (29660:37)❌ 
│ │             │ ├──[+] description (29651:40)
│ │             │ └──[+] deprecated (29650:39)
│ │             └─┬srmAction
│ │               ├──[-] enum (29686:31)❌ 
│ │               ├──[-] enum (29687:31)❌ 
│ │               ├──[-] enum (29685:31)❌ 
│ │               ├──[+] items (29662:29)❌ 
│ │               └──[🔀] type (29660:33)❌ 
│ ├─┬/v1/data-sources/{id}/sql/table-schema
│ │ └─┬POST
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (18609:9)
│ ├─┬/v1/configs-revisions/{key}/{version}/value
│ │ └─┬PUT
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (23861:9)
│ ├─┬/v1/data-sources/{id}/sql/preview-values
│ │ └─┬POST
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (18711:9)
│ ├─┬/v1/constants-revisions/{key}/{version}/schedule-publish
│ │ └─┬POST
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (22079:9)
│ ├─┬/v2/features/{id}/revisions/{version}/holdout
│ │ └─┬PUT
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (9588:9)
│ ├─┬/v1/projects
│ │ └─┬POST
│ │   └─┬Requestbody
│ │     └─┬application/json
│ │       └─┬Schema
│ │         ├──[+] properties (17443:17)
│ │         ├─┬restrictAccess
│ │         │ ├──[🔀] type (17453:25)❌ 
│ │         │ └──[🔀] description (17451:32)
│ │         ├─┬publicId
│ │         │ └──[🔀] description (17444:32)
│ │         └─┬settings
│ │           ├──[-] additionalProperties (17369:41)❌ 
│ │           ├──[🔀] type (17473:25)❌ 
│ │           ├──[🔀] description (17471:32)
│ │           ├──[-] properties (17362:21)❌ 
│ │           ├──[-] properties (17366:21)❌ 
│ │           └──[-] properties (17359:21)❌ 
│ ├─┬/v1/features/{id}/revert
│ │ └─┬POST
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (3431:9)
│ ├─┬/v1/features/{id}/revisions/{version}/holdout
│ │ └─┬PUT
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (4183:9)
│ ├─┬/v1/constants-revisions/{key}/{version}/discard
│ │ └─┬POST
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (22357:9)
│ ├─┬/v2/features/{id}/toggle
│ │ └─┬POST
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (8540:9)
│ ├─┬/v1/data-sources/{dataSourceId}/information-schema
│ │ └─┬GET
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (18451:9)
│ ├─┬/v1/configs/{key}
│ │ ├─┬GET
│ │ │ └─┬Extensions
│ │ │   └──[🔀] x-codesamples (23054:9)
│ │ ├─┬POST
│ │ │ └─┬Extensions
│ │ │   └──[🔀] x-codesamples (23224:9)
│ │ └─┬DELETE
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (23260:9)
│ ├─┬/v1/configs-revisions/{key}/{version}/schema
│ │ └─┬PUT
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (24082:9)
│ ├─┬/v1/ramp-schedules/{id}/actions/advance
│ │ └─┬POST
│ │   ├──[🔀] description (30329:20)
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (30417:9)
│ ├─┬/v1/configs-revisions/{key}/{version}/metadata
│ │ └─┬PUT
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (23772:9)
│ ├─┬/v1/saved-groups-revisions/{savedGroupId}/{version}/reopen
│ │ └─┬POST
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (20438:9)
│ ├─┬/v1/fact-tables/{id}/aggregated-tables
│ │ └─┬GET
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (26465:9)
│ ├─┬/v1/ramp-schedules/{id}/actions/refresh-monitoring
│ │ └─┬POST
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (32173:9)
│ ├─┬/v1/contextual-bandits/{id}/results
│ │ └─┬GET
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (15658:9)
│ ├─┬/v1/product-analytics/search
│ │ └─┬GET
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (54738:9)
│ ├─┬/v1/features/{id}/revisions/{version}/prerequisites
│ │ └─┬PUT
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (4106:9)
│ ├─┬/v1/saved-groups-revisions/{savedGroupId}/{version}/submit-review
│ │ └─┬POST
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (20346:9)
│ ├─┬/v1/ramp-schedules/{id}/actions/set-monitoring-mode
│ │ └─┬POST
│ │   ├─┬Responses
│ │   │ └─┬200
│ │   │   └─┬application/json
│ │   │     └─┬Schema
│ │   │       └─┬monitoringConfig
│ │   │         └─┬ANYOF
│ │   │           ├──[+] required (30722:29)❌ 
│ │   │           ├──[+] properties (30696:27)
│ │   │           ├─┬updateScheduleMinutes
│ │   │           │ ├──[+] enum (30675:33)
│ │   │           │ ├──[+] enum (30676:33)
│ │   │           │ ├──[+] enum (30674:33)
│ │   │           │ ├──[+] type (30672:35)❌ 
│ │   │           │ ├──[-] anyOf (30685:33)❌ 
│ │   │           │ └──[-] anyOf (30687:33)❌ 
│ │   │           ├─┬noTrafficGracePeriodHours
│ │   │           │ ├──[+] enum (30680:33)
│ │   │           │ ├──[+] enum (30681:33)
│ │   │           │ ├──[+] enum (30682:33)
│ │   │           │ ├──[+] type (30678:35)❌ 
│ │   │           │ ├──[-] description (30708:42)
│ │   │           │ ├──[-] anyOf (30711:33)❌ 
│ │   │           │ └──[-] anyOf (30713:33)❌ 
│ │   │           ├─┬monitoringMode
│ │   │           │ ├──[-] enum (30691:33)❌ 
│ │   │           │ ├──[-] enum (30692:33)❌ 
│ │   │           │ ├──[+] items (30654:31)❌ 
│ │   │           │ ├──[🔀] type (30652:35)❌ 
│ │   │           │ └──[+] minItems (30651:39)❌ 
│ │   │           ├─┬multipleExposureAction
│ │   │           │ ├──[+] enum (30667:33)
│ │   │           │ ├──[+] enum (30668:33)
│ │   │           │ ├──[-] enum (30717:33)❌ 
│ │   │           │ ├──[-] enum (30718:33)❌ 
│ │   │           │ └──[-] enum (30719:33)❌ 
│ │   │           ├─┬signalMetricIds
│ │   │           │ ├──[-] items (30682:31)❌ 
│ │   │           │ ├──[-] type (30680:35)❌ 
│ │   │           │ ├──[+] description (30684:42)
│ │   │           │ ├──[+] anyOf (30687:33)
│ │   │           │ └──[+] anyOf (30689:33)
│ │   │           ├─┬exposureQueryId
│ │   │           │ ├──[+] additionalProperties (30714:51)❌ 
│ │   │           │ ├──[+] required (30712:33)❌ 
│ │   │           │ ├──[+] required (30713:33)❌ 
│ │   │           │ ├──[🔀] type (30699:35)❌ 
│ │   │           │ ├──[+] description (30697:42)
│ │   │           │ ├──[+] properties (30701:31)
│ │   │           │ └──[+] properties (30705:31)
│ │   │           ├─┬srmAction
│ │   │           │ ├──[-] enum (30698:33)❌ 
│ │   │           │ ├──[-] enum (30699:33)❌ 
│ │   │           │ ├──[-] enum (30700:33)❌ 
│ │   │           │ ├──[+] items (30658:31)❌ 
│ │   │           │ └──[🔀] type (30656:35)❌ 
│ │   │           └─┬guardrailMetricIds
│ │   │             ├──[-] items (30678:31)❌ 
│ │   │             ├──[🔀] type (30718:35)❌ 
│ │   │             ├──[-] minItems (30675:39)❌ 
│ │   │             ├──[+] description (30716:42)
│ │   │             └──[+] deprecated (30717:41)
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (30849:9)
│ ├─┬/v1/saved-groups-revisions/{savedGroupId}/{version}/recall-review
│ │ └─┬POST
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (20392:9)
│ ├─┬/v1/namespaces/{id}
│ │ ├─┬GET
│ │ │ └─┬Extensions
│ │ │   └──[🔀] x-codesamples (32926:9)
│ │ ├─┬PUT
│ │ │ └─┬Extensions
│ │ │   └──[🔀] x-codesamples (32984:9)
│ │ └─┬DELETE
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (33025:9)
│ ├─┬/v2/features/{id}/revisions/{version}/rules
│ │ └─┬POST
│ │   ├─┬Requestbody
│ │   │ └─┬application/json
│ │   │   └─┬Schema
│ │   │     └─┬rampSchedule
│ │   │       └─┬monitoringConfig
│ │   │         ├──[-] required (10103:27)❌ 
│ │   │         ├──[+] properties (10144:25)
│ │   │         ├─┬noTrafficGracePeriodHours
│ │   │         │ ├──[+] enum (10128:31)
│ │   │         │ ├──[+] enum (10129:31)
│ │   │         │ ├──[+] enum (10130:31)
│ │   │         │ ├──[+] type (10126:33)❌ 
│ │   │         │ ├──[-] description (10089:40)
│ │   │         │ ├──[-] anyOf (10092:31)❌ 
│ │   │         │ └─�...

@Kevin-Chant
Kevin-Chant requested a review from a team as a code owner October 2, 2026 03:32
@github-actions github-actions Bot added the patch Patch version bump label Oct 2, 2026
@github-actions

github-actions Bot commented Oct 2, 2026

Copy link
Copy Markdown
Contributor

The command surface changed in this regeneration. The golden was stale and has been refreshed automatically.

growthbook experiment-templates create  [--activation-metric --body --custom-fields --custom-metric-slices --datasource --description --disable-sticky-bucketing {+--exposure-query+} --exposure-query-id --fallback-attribute --goal-metrics --guardrail-metrics --hash-attribute --hypothesis --project --secondary-metrics --segment --skip-partial-data --stats-engine --tags --targeting --template-metadata --type]
growthbook experiment-templates update  [--activation-metric --body --custom-fields --custom-metric-slices --datasource --description --disable-sticky-bucketing {+--exposure-query+} --exposure-query-id --fallback-attribute --goal-metrics --guardrail-metrics --hash-attribute --hypothesis --id --project --secondary-metrics --segment --skip-partial-data --stats-engine --tags --targeting --template-metadata --type]
growthbook experiments create  [--activation-metric --archived {+--assignment-query+} --assignment-query-id --attribute-scope-all-projects --attribution-model --auto-refresh --bandit-burn-in-unit --bandit-burn-in-value --bandit-conversion-window-unit --bandit-conversion-window-value --bandit-schedule-unit --bandit-schedule-value --body --bucket-version --bypass-duplicate-key-check --custom-fields --custom-metric-slices --datasource-id --decision-framework-settings --default-dashboard-id --description --disable-sticky-bucketing --exclude-from-payload --fallback-attribute --guardrail-metrics --hash-attribute --hash-version --hypothesis --ignore-warnings --in-progress-conversions --lookback-override --metric-overrides --metrics --min-bucket-version --name --owner --phases --post-stratification-enabled --precomputed-unit-dimension-ids --project --query-filter --regression-adjustment-enabled --released-variation-id --secondary-metrics --segment-id --sequential-testing-enabled --sequential-testing-tuning-parameter --share-level --stats-engine --status --status-update-schedule --tags --template-id --tracking-key --type --variations]
growthbook experiments update  [--activation-metric --analysis --archived {+--assignment-query+} --assignment-query-id --attribute-scope-all-projects --attribution-model --auto-refresh --bandit-burn-in-unit --bandit-burn-in-value --bandit-conversion-window-unit --bandit-conversion-window-value --bandit-schedule-unit --bandit-schedule-value --body --bucket-version --bypass-duplicate-key-check --custom-fields --custom-metric-slices --datasource-id --decision-framework-settings --default-dashboard-id --description --disable-sticky-bucketing --exclude-from-payload --fallback-attribute --guardrail-metrics --hash-attribute --hash-version --hypothesis --id --ignore-warnings --in-progress-conversions --lookback-override --metric-overrides --metrics --min-bucket-version --name --owner --phases --post-stratification-enabled --precomputed-unit-dimension-ids --project --query-filter --regression-adjustment-enabled --released-variation-id --results --secondary-metrics --segment-id --sequential-testing-enabled --sequential-testing-tuning-parameter --share-level --stats-engine --status --status-update-schedule --tags --tracking-key --type --variations --winner]
growthbook holdouts create  [-[--assignment-query-id-]{+[--assignment-query --assignment-query-id+} --body --datasource-id --description --environments --goal-metrics --hash-attribute --holdout-size --name --owner --projects --saved-group-targeting --secondary-metrics --skip-as-default-holdout --stats-engine --status-update-schedule --tags --targeting-condition]
growthbook holdouts update  [--archived {+--assignment-query+} --assignment-query-id --body --datasource-id --description --environments --goal-metrics --hash-attribute --holdout-size --id --name --owner --projects --saved-group-targeting --secondary-metrics --skip-as-default-holdout --stats-engine --status-update-schedule --tags --targeting-condition]
growthbook ramp-schedules update-monitoring  [--auto-update --body --datasource-id {+--exposure-query+} --exposure-query-id --guardrail-metric-ids --id --monitoring-mode --multiple-exposure-action --no-traffic-action --no-traffic-grace-period-hours --signal-metric-ids --srm-action --update-schedule-minutes]

@github-actions
github-actions Bot force-pushed the speakeasy-sdk-regen-1790911566 branch from 604bf2c to 8e460fc Compare October 3, 2026 03:18
@github-actions

github-actions Bot commented Oct 3, 2026

Copy link
Copy Markdown
Contributor

The command surface changed in this regeneration. The golden was stale and has been refreshed automatically.

growthbook experiment-templates create  [--activation-metric --body --custom-fields --custom-metric-slices --datasource --description --disable-sticky-bucketing {+--exposure-query+} --exposure-query-id --fallback-attribute --goal-metrics --guardrail-metrics --hash-attribute --hypothesis --project --secondary-metrics --segment --skip-partial-data --stats-engine --tags --targeting --template-metadata --type]
growthbook experiment-templates update  [--activation-metric --body --custom-fields --custom-metric-slices --datasource --description --disable-sticky-bucketing {+--exposure-query+} --exposure-query-id --fallback-attribute --goal-metrics --guardrail-metrics --hash-attribute --hypothesis --id --project --secondary-metrics --segment --skip-partial-data --stats-engine --tags --targeting --template-metadata --type]
growthbook experiments create  [--activation-metric --archived {+--assignment-query+} --assignment-query-id --attribute-scope-all-projects --attribution-model --auto-refresh --bandit-burn-in-unit --bandit-burn-in-value --bandit-conversion-window-unit --bandit-conversion-window-value --bandit-schedule-unit --bandit-schedule-value --body --bucket-version --bypass-duplicate-key-check --custom-fields --custom-metric-slices --datasource-id --decision-framework-settings --default-dashboard-id --description --disable-sticky-bucketing --exclude-from-payload --fallback-attribute --guardrail-metrics --hash-attribute --hash-version --hypothesis --ignore-warnings --in-progress-conversions --lookback-override --metric-overrides --metrics --min-bucket-version --name --owner --phases --post-stratification-enabled --precomputed-unit-dimension-ids --project --query-filter --regression-adjustment-enabled --released-variation-id --secondary-metrics --segment-id --sequential-testing-enabled --sequential-testing-tuning-parameter --share-level --stats-engine --status --status-update-schedule --tags --template-id --tracking-key --type --variations]
growthbook experiments update  [--activation-metric --analysis --archived {+--assignment-query+} --assignment-query-id --attribute-scope-all-projects --attribution-model --auto-refresh --bandit-burn-in-unit --bandit-burn-in-value --bandit-conversion-window-unit --bandit-conversion-window-value --bandit-schedule-unit --bandit-schedule-value --body --bucket-version --bypass-duplicate-key-check --custom-fields --custom-metric-slices --datasource-id --decision-framework-settings --default-dashboard-id --description --disable-sticky-bucketing --exclude-from-payload --fallback-attribute --guardrail-metrics --hash-attribute --hash-version --hypothesis --id --ignore-warnings --in-progress-conversions --lookback-override --metric-overrides --metrics --min-bucket-version --name --owner --phases --post-stratification-enabled --precomputed-unit-dimension-ids --project --query-filter --regression-adjustment-enabled --released-variation-id --results --secondary-metrics --segment-id --sequential-testing-enabled --sequential-testing-tuning-parameter --share-level --stats-engine --status --status-update-schedule --tags --tracking-key --type --variations --winner]
growthbook holdouts create  [-[--assignment-query-id-]{+[--assignment-query --assignment-query-id+} --body --datasource-id --description --environments --goal-metrics --hash-attribute --holdout-size --name --owner --projects --saved-group-targeting --secondary-metrics --skip-as-default-holdout --stats-engine --status-update-schedule --tags --targeting-condition]
growthbook holdouts update  [--archived {+--assignment-query+} --assignment-query-id --body --datasource-id --description --environments --goal-metrics --hash-attribute --holdout-size --id --name --owner --projects --saved-group-targeting --secondary-metrics --skip-as-default-holdout --stats-engine --status-update-schedule --tags --targeting-condition]
growthbook ramp-schedules update-monitoring  [--auto-update --body --datasource-id {+--exposure-query+} --exposure-query-id --guardrail-metric-ids --id --monitoring-mode --multiple-exposure-action --no-traffic-action --no-traffic-grace-period-hours --signal-metric-ids --srm-action --update-schedule-minutes]

@github-actions
github-actions Bot force-pushed the speakeasy-sdk-regen-1790911566 branch from 8f17df0 to 423d148 Compare October 4, 2026 03:46
@github-actions

github-actions Bot commented Oct 4, 2026

Copy link
Copy Markdown
Contributor

The command surface changed in this regeneration. The golden was stale and has been refreshed automatically.

growthbook experiment-templates create  [--activation-metric --body --custom-fields --custom-metric-slices --datasource --description --disable-sticky-bucketing {+--exposure-query+} --exposure-query-id --fallback-attribute --goal-metrics --guardrail-metrics --hash-attribute --hypothesis --project --secondary-metrics --segment --skip-partial-data --stats-engine --tags --targeting --template-metadata --type]
growthbook experiment-templates update  [--activation-metric --body --custom-fields --custom-metric-slices --datasource --description --disable-sticky-bucketing {+--exposure-query+} --exposure-query-id --fallback-attribute --goal-metrics --guardrail-metrics --hash-attribute --hypothesis --id --project --secondary-metrics --segment --skip-partial-data --stats-engine --tags --targeting --template-metadata --type]
growthbook experiments create  [--activation-metric --archived {+--assignment-query+} --assignment-query-id --attribute-scope-all-projects --attribution-model --auto-refresh --bandit-burn-in-unit --bandit-burn-in-value --bandit-conversion-window-unit --bandit-conversion-window-value --bandit-schedule-unit --bandit-schedule-value --body --bucket-version --bypass-duplicate-key-check --custom-fields --custom-metric-slices --datasource-id --decision-framework-settings --default-dashboard-id --description --disable-sticky-bucketing --exclude-from-payload --fallback-attribute --guardrail-metrics --hash-attribute --hash-version --hypothesis --ignore-warnings --in-progress-conversions --lookback-override --metric-overrides --metrics --min-bucket-version --name --owner --phases --post-stratification-enabled --precomputed-unit-dimension-ids --project --query-filter --regression-adjustment-enabled --released-variation-id --secondary-metrics --segment-id --sequential-testing-enabled --sequential-testing-tuning-parameter --share-level --stats-engine --status --status-update-schedule --tags --template-id --tracking-key --type --variations]
growthbook experiments update  [--activation-metric --analysis --archived {+--assignment-query+} --assignment-query-id --attribute-scope-all-projects --attribution-model --auto-refresh --bandit-burn-in-unit --bandit-burn-in-value --bandit-conversion-window-unit --bandit-conversion-window-value --bandit-schedule-unit --bandit-schedule-value --body --bucket-version --bypass-duplicate-key-check --custom-fields --custom-metric-slices --datasource-id --decision-framework-settings --default-dashboard-id --description --disable-sticky-bucketing --exclude-from-payload --fallback-attribute --guardrail-metrics --hash-attribute --hash-version --hypothesis --id --ignore-warnings --in-progress-conversions --lookback-override --metric-overrides --metrics --min-bucket-version --name --owner --phases --post-stratification-enabled --precomputed-unit-dimension-ids --project --query-filter --regression-adjustment-enabled --released-variation-id --results --secondary-metrics --segment-id --sequential-testing-enabled --sequential-testing-tuning-parameter --share-level --stats-engine --status --status-update-schedule --tags --tracking-key --type --variations --winner]
growthbook holdouts create  [-[--assignment-query-id-]{+[--assignment-query --assignment-query-id+} --body --datasource-id --description --environments --goal-metrics --hash-attribute --holdout-size --name --owner --projects --saved-group-targeting --secondary-metrics --skip-as-default-holdout --stats-engine --status-update-schedule --tags --targeting-condition]
growthbook holdouts update  [--archived {+--assignment-query+} --assignment-query-id --body --datasource-id --description --environments --goal-metrics --hash-attribute --holdout-size --id --name --owner --projects --saved-group-targeting --secondary-metrics --skip-as-default-holdout --stats-engine --status-update-schedule --tags --targeting-condition]
growthbook ramp-schedules update-monitoring  [--auto-update --body --datasource-id {+--exposure-query+} --exposure-query-id --guardrail-metric-ids --id --monitoring-mode --multiple-exposure-action --no-traffic-action --no-traffic-grace-period-hours --signal-metric-ids --srm-action --update-schedule-minutes]

@github-actions
github-actions Bot force-pushed the speakeasy-sdk-regen-1790911566 branch from 10c70f0 to f5c4010 Compare October 5, 2026 03:29
@github-actions

github-actions Bot commented Oct 5, 2026

Copy link
Copy Markdown
Contributor

The command surface changed in this regeneration. The golden was stale and has been refreshed automatically.

growthbook experiment-templates create  [--activation-metric --body --custom-fields --custom-metric-slices --datasource --description --disable-sticky-bucketing {+--exposure-query+} --exposure-query-id --fallback-attribute --goal-metrics --guardrail-metrics --hash-attribute --hypothesis --project --secondary-metrics --segment --skip-partial-data --stats-engine --tags --targeting --template-metadata --type]
growthbook experiment-templates update  [--activation-metric --body --custom-fields --custom-metric-slices --datasource --description --disable-sticky-bucketing {+--exposure-query+} --exposure-query-id --fallback-attribute --goal-metrics --guardrail-metrics --hash-attribute --hypothesis --id --project --secondary-metrics --segment --skip-partial-data --stats-engine --tags --targeting --template-metadata --type]
growthbook experiments create  [--activation-metric --archived {+--assignment-query+} --assignment-query-id --attribute-scope-all-projects --attribution-model --auto-refresh --bandit-burn-in-unit --bandit-burn-in-value --bandit-conversion-window-unit --bandit-conversion-window-value --bandit-schedule-unit --bandit-schedule-value --body --bucket-version --bypass-duplicate-key-check --custom-fields --custom-metric-slices --datasource-id --decision-framework-settings --default-dashboard-id --description --disable-sticky-bucketing --exclude-from-payload --fallback-attribute --guardrail-metrics --hash-attribute --hash-version --hypothesis --ignore-warnings --in-progress-conversions --lookback-override --metric-overrides --metrics --min-bucket-version --name --owner --phases --post-stratification-enabled --precomputed-unit-dimension-ids --project --query-filter --regression-adjustment-enabled --released-variation-id --secondary-metrics --segment-id --sequential-testing-enabled --sequential-testing-tuning-parameter --share-level --stats-engine --status --status-update-schedule --tags --template-id --tracking-key --type --variations]
growthbook experiments update  [--activation-metric --analysis --archived {+--assignment-query+} --assignment-query-id --attribute-scope-all-projects --attribution-model --auto-refresh --bandit-burn-in-unit --bandit-burn-in-value --bandit-conversion-window-unit --bandit-conversion-window-value --bandit-schedule-unit --bandit-schedule-value --body --bucket-version --bypass-duplicate-key-check --custom-fields --custom-metric-slices --datasource-id --decision-framework-settings --default-dashboard-id --description --disable-sticky-bucketing --exclude-from-payload --fallback-attribute --guardrail-metrics --hash-attribute --hash-version --hypothesis --id --ignore-warnings --in-progress-conversions --lookback-override --metric-overrides --metrics --min-bucket-version --name --owner --phases --post-stratification-enabled --precomputed-unit-dimension-ids --project --query-filter --regression-adjustment-enabled --released-variation-id --results --secondary-metrics --segment-id --sequential-testing-enabled --sequential-testing-tuning-parameter --share-level --stats-engine --status --status-update-schedule --tags --tracking-key --type --variations --winner]
growthbook holdouts create  [-[--assignment-query-id-]{+[--assignment-query --assignment-query-id+} --body --datasource-id --description --environments --goal-metrics --hash-attribute --holdout-size --name --owner --projects --saved-group-targeting --secondary-metrics --skip-as-default-holdout --stats-engine --status-update-schedule --tags --targeting-condition]
growthbook holdouts update  [--archived {+--assignment-query+} --assignment-query-id --body --datasource-id --description --environments --goal-metrics --hash-attribute --holdout-size --id --name --owner --projects --saved-group-targeting --secondary-metrics --skip-as-default-holdout --stats-engine --status-update-schedule --tags --targeting-condition]
growthbook ramp-schedules update-monitoring  [--auto-update --body --datasource-id {+--exposure-query+} --exposure-query-id --guardrail-metric-ids --id --monitoring-mode --multiple-exposure-action --no-traffic-action --no-traffic-grace-period-hours --signal-metric-ids --srm-action --update-schedule-minutes]

@github-actions
github-actions Bot force-pushed the speakeasy-sdk-regen-1790911566 branch from ac9fd6e to cf9f300 Compare October 6, 2026 04:17
@github-actions

github-actions Bot commented Oct 6, 2026

Copy link
Copy Markdown
Contributor

The command surface changed in this regeneration. The golden was stale and has been refreshed automatically.

growthbook experiment-templates create  [--activation-metric --body --custom-fields --custom-metric-slices --datasource --description --disable-sticky-bucketing {+--exposure-query+} --exposure-query-id --fallback-attribute --goal-metrics --guardrail-metrics --hash-attribute --hypothesis --project --secondary-metrics --segment --skip-partial-data --stats-engine --tags --targeting --template-metadata --type]
growthbook experiment-templates update  [--activation-metric --body --custom-fields --custom-metric-slices --datasource --description --disable-sticky-bucketing {+--exposure-query+} --exposure-query-id --fallback-attribute --goal-metrics --guardrail-metrics --hash-attribute --hypothesis --id --project --secondary-metrics --segment --skip-partial-data --stats-engine --tags --targeting --template-metadata --type]
growthbook experiments create  [--activation-metric --archived {+--assignment-query+} --assignment-query-id --attribute-scope-all-projects --attribution-model --auto-refresh --bandit-burn-in-unit --bandit-burn-in-value --bandit-conversion-window-unit --bandit-conversion-window-value --bandit-schedule-unit --bandit-schedule-value --body --bucket-version --bypass-duplicate-key-check --custom-fields --custom-metric-slices --datasource-id --decision-framework-settings --default-dashboard-id --description --disable-sticky-bucketing --exclude-from-payload --fallback-attribute --guardrail-metrics --hash-attribute --hash-version --hypothesis --ignore-warnings --in-progress-conversions --lookback-override --metric-overrides --metrics --min-bucket-version --name --owner --phases --post-stratification-enabled --precomputed-unit-dimension-ids --project --query-filter --regression-adjustment-enabled --released-variation-id --secondary-metrics --segment-id --sequential-testing-enabled --sequential-testing-tuning-parameter --share-level --stats-engine --status --status-update-schedule --tags --template-id --tracking-key --type --variations]
growthbook experiments update  [--activation-metric --analysis --archived {+--assignment-query+} --assignment-query-id --attribute-scope-all-projects --attribution-model --auto-refresh --bandit-burn-in-unit --bandit-burn-in-value --bandit-conversion-window-unit --bandit-conversion-window-value --bandit-schedule-unit --bandit-schedule-value --body --bucket-version --bypass-duplicate-key-check --custom-fields --custom-metric-slices --datasource-id --decision-framework-settings --default-dashboard-id --description --disable-sticky-bucketing --exclude-from-payload --fallback-attribute --guardrail-metrics --hash-attribute --hash-version --hypothesis --id --ignore-warnings --in-progress-conversions --lookback-override --metric-overrides --metrics --min-bucket-version --name --owner --phases --post-stratification-enabled --precomputed-unit-dimension-ids --project --query-filter --regression-adjustment-enabled --released-variation-id --results --secondary-metrics --segment-id --sequential-testing-enabled --sequential-testing-tuning-parameter --share-level --stats-engine --status --status-update-schedule --tags --tracking-key --type --variations --winner]
growthbook holdouts create  [-[--assignment-query-id-]{+[--assignment-query --assignment-query-id+} --body --datasource-id --description --environments --goal-metrics --hash-attribute --holdout-size --name --owner --projects --saved-group-targeting --secondary-metrics --skip-as-default-holdout --stats-engine --status-update-schedule --tags --targeting-condition]
growthbook holdouts update  [--archived {+--assignment-query+} --assignment-query-id --body --datasource-id --description --environments --goal-metrics --hash-attribute --holdout-size --id --name --owner --projects --saved-group-targeting --secondary-metrics --skip-as-default-holdout --stats-engine --status-update-schedule --tags --targeting-condition]
growthbook projects create  [--allow-targeting --body --description --name {+--owner+} --public-id --restrict-access --settings]
growthbook projects update  [--allow-targeting --body --description --id --name {+--owner+} --public-id --restrict-access --settings]
growthbook ramp-schedules update-monitoring  [--auto-update --body --datasource-id {+--exposure-query+} --exposure-query-id --guardrail-metric-ids --id --monitoring-mode --multiple-exposure-action --no-traffic-action --no-traffic-grace-period-hours --signal-metric-ids --srm-action --update-schedule-minutes]

@github-actions
github-actions Bot force-pushed the speakeasy-sdk-regen-1790911566 branch from 843077c to add56d4 Compare October 7, 2026 03:42
@github-actions

github-actions Bot commented Oct 7, 2026

Copy link
Copy Markdown
Contributor

The command surface changed in this regeneration. The golden was stale and has been refreshed automatically.

growthbook experiment-templates create  [--activation-metric --body --custom-fields --custom-metric-slices --datasource --description --disable-sticky-bucketing {+--exposure-query+} --exposure-query-id --fallback-attribute --goal-metrics --guardrail-metrics --hash-attribute --hypothesis --project --secondary-metrics --segment --skip-partial-data --stats-engine --tags --targeting --template-metadata --type]
growthbook experiment-templates update  [--activation-metric --body --custom-fields --custom-metric-slices --datasource --description --disable-sticky-bucketing {+--exposure-query+} --exposure-query-id --fallback-attribute --goal-metrics --guardrail-metrics --hash-attribute --hypothesis --id --project --secondary-metrics --segment --skip-partial-data --stats-engine --tags --targeting --template-metadata --type]
growthbook experiments create  [--activation-metric --archived {+--assignment-query+} --assignment-query-id --attribute-scope-all-projects --attribution-model --auto-refresh --bandit-burn-in-unit --bandit-burn-in-value --bandit-conversion-window-unit --bandit-conversion-window-value --bandit-schedule-unit --bandit-schedule-value --body --bucket-version --bypass-duplicate-key-check --custom-fields --custom-metric-slices --datasource-id --decision-framework-settings --default-dashboard-id --description --disable-sticky-bucketing --exclude-from-payload --fallback-attribute --guardrail-metrics --hash-attribute --hash-version --hypothesis --ignore-warnings --in-progress-conversions --lookback-override --metric-overrides --metrics --min-bucket-version --name --owner --phases --post-stratification-enabled --precomputed-unit-dimension-ids --project --query-filter --regression-adjustment-enabled --released-variation-id --secondary-metrics --segment-id --sequential-testing-enabled --sequential-testing-tuning-parameter --share-level --stats-engine --status --status-update-schedule --tags --template-id --tracking-key --type --variations]
growthbook experiments update  [--activation-metric --analysis --archived {+--assignment-query+} --assignment-query-id --attribute-scope-all-projects --attribution-model --auto-refresh --bandit-burn-in-unit --bandit-burn-in-value --bandit-conversion-window-unit --bandit-conversion-window-value --bandit-schedule-unit --bandit-schedule-value --body --bucket-version --bypass-duplicate-key-check --custom-fields --custom-metric-slices --datasource-id --decision-framework-settings --default-dashboard-id --description --disable-sticky-bucketing --exclude-from-payload --fallback-attribute --guardrail-metrics --hash-attribute --hash-version --hypothesis --id --ignore-warnings --in-progress-conversions --lookback-override --metric-overrides --metrics --min-bucket-version --name --owner --phases --post-stratification-enabled --precomputed-unit-dimension-ids --project --query-filter --regression-adjustment-enabled --released-variation-id --results --secondary-metrics --segment-id --sequential-testing-enabled --sequential-testing-tuning-parameter --share-level --stats-engine --status --status-update-schedule --tags --tracking-key --type --variations --winner]
growthbook holdouts create  [-[--assignment-query-id-]{+[--assignment-query --assignment-query-id+} --body --datasource-id --description --environments --goal-metrics --hash-attribute --holdout-size --name --owner --projects --saved-group-targeting --secondary-metrics --skip-as-default-holdout --stats-engine --status-update-schedule --tags --targeting-condition]
growthbook holdouts update  [--archived {+--assignment-query+} --assignment-query-id --body --datasource-id --description --environments --goal-metrics --hash-attribute --holdout-size --id --name --owner --projects --saved-group-targeting --secondary-metrics --skip-as-default-holdout --stats-engine --status-update-schedule --tags --targeting-condition]
growthbook projects create  [--allow-targeting --body --description --name {+--owner+} --public-id --restrict-access --settings]
growthbook projects update  [--allow-targeting --body --description --id --name {+--owner+} --public-id --restrict-access --settings]
growthbook ramp-schedules update-monitoring  [--auto-update --body --datasource-id {+--exposure-query+} --exposure-query-id --guardrail-metric-ids --id --monitoring-mode --multiple-exposure-action --no-traffic-action --no-traffic-grace-period-hours --signal-metric-ids --srm-action --update-schedule-minutes]

@github-actions
github-actions Bot force-pushed the speakeasy-sdk-regen-1790911566 branch from 4778823 to 0ac9435 Compare October 8, 2026 03:58
@github-actions

github-actions Bot commented Oct 8, 2026

Copy link
Copy Markdown
Contributor

The command surface changed in this regeneration. The golden was stale and has been refreshed automatically.

growthbook experiment-templates create  [--activation-metric --body --custom-fields --custom-metric-slices --datasource --description --disable-sticky-bucketing {+--exposure-query+} --exposure-query-id --fallback-attribute --goal-metrics --guardrail-metrics --hash-attribute --hypothesis --project --secondary-metrics --segment --skip-partial-data --stats-engine --tags --targeting --template-metadata --type]
growthbook experiment-templates update  [--activation-metric --body --custom-fields --custom-metric-slices --datasource --description --disable-sticky-bucketing {+--exposure-query+} --exposure-query-id --fallback-attribute --goal-metrics --guardrail-metrics --hash-attribute --hypothesis --id --project --secondary-metrics --segment --skip-partial-data --stats-engine --tags --targeting --template-metadata --type]
growthbook experiments create  [--activation-metric --archived {+--assignment-query+} --assignment-query-id --attribute-scope-all-projects --attribution-model --auto-refresh --bandit-burn-in-unit --bandit-burn-in-value --bandit-conversion-window-unit --bandit-conversion-window-value --bandit-schedule-unit --bandit-schedule-value --body --bucket-version --bypass-duplicate-key-check --custom-fields --custom-metric-slices --datasource-id --decision-framework-settings --default-dashboard-id --description --disable-sticky-bucketing --exclude-from-payload --fallback-attribute --guardrail-metrics --hash-attribute --hash-version --hypothesis --ignore-warnings --in-progress-conversions --lookback-override --metric-overrides --metrics --min-bucket-version --name --owner --phases --post-stratification-enabled --precomputed-unit-dimension-ids --project --query-filter --regression-adjustment-enabled --released-variation-id --secondary-metrics --segment-id --sequential-testing-enabled --sequential-testing-tuning-parameter --share-level --stats-engine --status --status-update-schedule --tags --template-id --tracking-key --type --variations]
growthbook experiments update  [--activation-metric --analysis --archived {+--assignment-query+} --assignment-query-id --attribute-scope-all-projects --attribution-model --auto-refresh --bandit-burn-in-unit --bandit-burn-in-value --bandit-conversion-window-unit --bandit-conversion-window-value --bandit-schedule-unit --bandit-schedule-value --body --bucket-version --bypass-duplicate-key-check --custom-fields --custom-metric-slices --datasource-id --decision-framework-settings --default-dashboard-id --description --disable-sticky-bucketing --exclude-from-payload --fallback-attribute --guardrail-metrics --hash-attribute --hash-version --hypothesis --id --ignore-warnings --in-progress-conversions --lookback-override --metric-overrides --metrics --min-bucket-version --name --owner --phases --post-stratification-enabled --precomputed-unit-dimension-ids --project --query-filter --regression-adjustment-enabled --released-variation-id --results --secondary-metrics --segment-id --sequential-testing-enabled --sequential-testing-tuning-parameter --share-level --stats-engine --status --status-update-schedule --tags --tracking-key --type --variations --winner]
growthbook holdouts create  [-[--assignment-query-id-]{+[--assignment-query --assignment-query-id+} --body --datasource-id --description --environments --goal-metrics --hash-attribute --holdout-size --name --owner --projects --saved-group-targeting --secondary-metrics --skip-as-default-holdout --stats-engine --status-update-schedule --tags --targeting-condition]
growthbook holdouts update  [--archived {+--assignment-query+} --assignment-query-id --body --datasource-id --description --environments --goal-metrics --hash-attribute --holdout-size --id --name --owner --projects --saved-group-targeting --secondary-metrics --skip-as-default-holdout --stats-engine --status-update-schedule --tags --targeting-condition]
growthbook projects create  [--allow-targeting --body --description --name {+--owner+} --public-id --restrict-access --settings]
growthbook projects update  [--allow-targeting --body --description --id --name {+--owner+} --public-id --restrict-access --settings]
growthbook ramp-schedules update-monitoring  [--auto-update --body --datasource-id {+--exposure-query+} --exposure-query-id --guardrail-metric-ids --id --monitoring-mode --multiple-exposure-action --no-traffic-action --no-traffic-grace-period-hours --signal-metric-ids --srm-action --update-schedule-minutes]

@Kevin-Chant Kevin-Chant changed the title chore: 🐝 Update SDK - Generate 3.0.1 chore: 🐝 Update SDK - Generate 3.1.0 Oct 8, 2026
* `Growthbook.FeatureRevisionsV1.PutFeatureRevisionMetadata()`: 
  *  `request.Request.Body.JsonSchema.Date` **Removed** (Breaking ⚠️)
  *  `response.Revision.RampActions[]` **Changed**
* `Growthbook.FeatureRevisions.SetMetadata()`: 
  *  `request.Request.Body.JsonSchema.Date` **Removed** (Breaking ⚠️)
  *  `response.Revision.RampActions[]` **Changed**
* `Growthbook.FeaturesV1.Get()`:  `response.Feature.Revisions[].RampActions[]` **Changed**
* `Growthbook.FeatureRevisionsV1.ListRevisions()`:  `response.Revisions[].RampActions[]` **Changed**
* `Growthbook.FeatureRevisionsV1.ListForFeature()`:  `response.Revisions[].RampActions[]` **Changed**
* `Growthbook.FeatureRevisionsV1.Create()`:  `response.Revision.RampActions[]` **Changed**
* `Growthbook.FeatureRevisionsV1.GetFeatureRevisionLatest()`:  `response.Revision.RampActions[]` **Changed**
* `Growthbook.FeatureRevisionsV1.GetFeatureRevision()`:  `response.Revision.RampActions[]` **Changed**
* `Growthbook.FeatureRevisionsV1.PutFeatureRevisionDefaultValue()`:  `response.Revision.RampActions[]` **Changed**
* `Growthbook.FeatureRevisionsV1.PutFeatureRevisionPrerequisites()`:  `response.Revision.RampActions[]` **Changed**
* `Growthbook.FeatureRevisionsV1.PutFeatureRevisionHoldout()`:  `response.Revision.RampActions[]` **Changed**
* `Growthbook.FeatureRevisionsV1.PutFeatureRevisionArchive()`:  `response.Revision.RampActions[]` **Changed**
* `Growthbook.FeatureRevisionsV1.PostFeatureRevisionToggle()`:  `response.Revision.RampActions[]` **Changed**
* `Growthbook.FeatureRevisionsV1.PostFeatureRevisionRuleAdd()`: 
  *  `request.Request.Body` **Changed**
  *  `response.Revision.RampActions[]` **Changed**
* `Growthbook.FeatureRevisionsV1.PutFeatureRevisionRule()`: 
  *  `request.Request.Body.RampSchedule.MonitoringConfig` **Changed**
  *  `response.Revision.RampActions[]` **Changed**
* `Growthbook.FeatureRevisionsV1.DeleteFeatureRevisionRule()`:  `response.Revision.RampActions[]` **Changed**
* `Growthbook.FeatureRevisionsV1.PostFeatureRevisionRulesReorder()`:  `response.Revision.RampActions[]` **Changed**
* `Growthbook.FeatureRevisionsV1.PutFeatureRevisionRuleRampSchedule()`: 
  *  `request.Request.Body.MonitoringConfig` **Changed**
  *  `response.Revision.RampActions[]` **Changed**
* `Growthbook.FeatureRevisionsV1.DeleteFeatureRevisionRuleRampSchedule()`:  `response.Revision.RampActions[]` **Changed**
* `Growthbook.FeatureRevisionsV1.PostFeatureRevisionRequestReview()`:  `response.Revision.RampActions[]` **Changed**
* `Growthbook.FeatureRevisionsV1.PostFeatureRevisionSubmitReview()`:  `response.Revision.RampActions[]` **Changed**
* `Growthbook.FeatureRevisionsV1.PostFeatureRevisionRebase()`:  `response.Revision.RampActions[]` **Changed**
* `Growthbook.FeatureRevisionsV1.PostFeatureRevisionPublish()`:  `response.Revision.RampActions[]` **Changed**
* `Growthbook.FeatureRevisionsV1.PostFeatureRevisionDiscard()`:  `response.Revision.RampActions[]` **Changed**
* `Growthbook.FeatureRevisionsV1.PostFeatureRevisionRevert()`:  `response.Revision.RampActions[]` **Changed**
* `Growthbook.Features.Get()`:  `response.Feature.Revisions[].RampActions[]` **Changed**
* `Growthbook.FeatureRevisions.ListRevisions()`:  `response.Revisions[].RampActions[]` **Changed**
* `Growthbook.FeatureRevisions.ListForFeature()`:  `response.Revisions[].RampActions[]` **Changed**
* `Growthbook.FeatureRevisions.Create()`:  `response.Revision.RampActions[]` **Changed**
* `Growthbook.FeatureRevisions.Latest()`:  `response.Revision.RampActions[]` **Changed**
* `Growthbook.FeatureRevisions.Get()`:  `response.Revision.RampActions[]` **Changed**
* `Growthbook.FeatureRevisions.SetDefaultValue()`:  `response.Revision.RampActions[]` **Changed**
* `Growthbook.FeatureRevisions.SetPrerequisites()`:  `response.Revision.RampActions[]` **Changed**
* `Growthbook.FeatureRevisions.SetHoldout()`:  `response.Revision.RampActions[]` **Changed**
* `Growthbook.FeatureRevisions.Archive()`:  `response.Revision.RampActions[]` **Changed**
* `Growthbook.FeatureRevisions.Toggle()`:  `response.Revision.RampActions[]` **Changed**
* `Growthbook.FeatureRevisions.AddRule()`: 
  *  `request.Request.Body` **Changed**
  *  `response.Revision.RampActions[]` **Changed**
* `Growthbook.FeatureRevisions.UpdateRule()`: 
  *  `request.Request.Body.RampSchedule.MonitoringConfig` **Changed**
  *  `response.Revision.RampActions[]` **Changed**
* `Growthbook.FeatureRevisions.DeleteRule()`:  `response.Revision.RampActions[]` **Changed**
* `Growthbook.FeatureRevisions.ReorderRules()`:  `response.Revision.RampActions[]` **Changed**
* `Growthbook.FeatureRevisions.SetRuleRampSchedule()`: 
  *  `request.Request.Body.MonitoringConfig` **Changed**
  *  `response.Revision.RampActions[]` **Changed**
* `Growthbook.FeatureRevisions.DeleteRuleRampSchedule()`:  `response.Revision.RampActions[]` **Changed**
* `Growthbook.FeatureRevisions.RequestReview()`:  `response.Revision.RampActions[]` **Changed**
* `Growthbook.FeatureRevisions.SchedulePublish()`:  `response.Revision.RampActions[]` **Changed**
* `Growthbook.FeatureRevisions.SubmitReview()`:  `response.Revision.RampActions[]` **Changed**
* `Growthbook.FeatureRevisions.RecallReview()`:  `response.Revision.RampActions[]` **Changed**
* `Growthbook.FeatureRevisions.UndoReview()`:  `response.Revision.RampActions[]` **Changed**
* `Growthbook.FeatureRevisions.Rebase()`:  `response.Revision.RampActions[]` **Changed**
* `Growthbook.FeatureRevisions.Publish()`:  `response.Revision.RampActions[]` **Changed**
* `Growthbook.FeatureRevisions.Discard()`:  `response.Revision.RampActions[]` **Changed**
* `Growthbook.FeatureRevisions.Reopen()`:  `response.Revision.RampActions[]` **Changed**
* `Growthbook.FeatureRevisions.Revert()`:  `response.Revision.RampActions[]` **Changed**
* `Growthbook.Experiments.ListExperiments()`:  `response.Experiments[].Settings.AssignmentQuery` **Added**
* `Growthbook.Experiments.Create()`: 
  *  `request.Request.AssignmentQuery` **Added**
  *  `response.Experiment.Settings.AssignmentQuery` **Added**
* `Growthbook.Experiments.ListResults()`:  `response.ExperimentResults[].Settings.AssignmentQuery` **Added**
* `Growthbook.Experiments.GetExperiment()`:  `response.Experiment.Settings.AssignmentQuery` **Added**
* `Growthbook.Experiments.UpdateExperiment()`: 
  *  `request.Request.Body.AssignmentQuery` **Added**
  *  `response.Experiment.Settings.AssignmentQuery` **Added**
* `Growthbook.Experiments.Results()`:  `response.Experiment.Settings.AssignmentQuery` **Added**
* `Growthbook.Experiments.Start()`:  `response.Experiment.Settings.AssignmentQuery` **Added**
* `Growthbook.Experiments.Stop()`:  `response.Experiment.Settings.AssignmentQuery` **Added**
* `Growthbook.Experiments.SetSchedule()`:  `response.Experiment.Settings.AssignmentQuery` **Added**
* `Growthbook.Experiments.ModifyTemporaryRollout()`:  `response.Experiment.Settings.AssignmentQuery` **Added**
* `Growthbook.VisualChangesets.GetVisualChangeset()`:  `response.Experiment.Settings.AssignmentQuery` **Added**
* `Growthbook.Projects.ListProjects()`:  `response.Projects[]` **Changed**
* `Growthbook.Projects.Create()`: 
  *  `request.Request.Owner` **Added**
  *  `response.Project` **Changed**
* `Growthbook.Projects.GetProject()`:  `response.Project` **Changed**
* `Growthbook.Projects.Update()`: 
  *  `request.Request.Body.Owner` **Added**
  *  `response.Project` **Changed**
* `Growthbook.DataSources.ListDataSources()`:  `response.DataSources[].AssignmentQueries[].IdentifierTypes` **Added**
* `Growthbook.DataSources.GetDataSource()`:  `response.DataSource.AssignmentQueries[].IdentifierTypes` **Added**
* `Growthbook.SavedGroups.GetReferences()`:  `response.ContextualBandits` **Added**
* `Growthbook.RampSchedules.ListRampSchedules()`:  `response.RampSchedules[].MonitoringConfig.ExposureQuery` **Added**
* `Growthbook.RampSchedules.Create()`: 
  *  `request.Request.MonitoringConfig` **Changed**
  *  `response.RampSchedule.MonitoringConfig.ExposureQuery` **Added**
* `Growthbook.RampSchedules.StartRampSchedule()`:  `response.RampSchedule.MonitoringConfig.ExposureQuery` **Added**
* `Growthbook.RampSchedules.PauseRampSchedule()`:  `response.RampSchedule.MonitoringConfig.ExposureQuery` **Added**
* `Growthbook.RampSchedules.ResumeRampSchedule()`:  `response.RampSchedule.MonitoringConfig.ExposureQuery` **Added**
* `Growthbook.RampSchedules.RollbackRampSchedule()`:  `response.RampSchedule.MonitoringConfig.ExposureQuery` **Added**
* `Growthbook.RampSchedules.RestartRampSchedule()`:  `response.RampSchedule.MonitoringConfig.ExposureQuery` **Added**
* `Growthbook.RampSchedules.JumpRampSchedule()`:  `response.RampSchedule.MonitoringConfig.ExposureQuery` **Added**
* `Growthbook.RampSchedules.CompleteRampSchedule()`:  `response.RampSchedule.MonitoringConfig.ExposureQuery` **Added**
* `Growthbook.RampSchedules.ApproveStepRampSchedule()`:  `response.RampSchedule.MonitoringConfig.ExposureQuery` **Added**
* `Growthbook.RampSchedules.AddTargetRampSchedule()`:  `response.RampSchedule.MonitoringConfig.ExposureQuery` **Added**
* `Growthbook.RampSchedules.EjectTargetRampSchedule()`:  `response.union(class (0)).RampSchedule.MonitoringConfig.ExposureQuery` **Added**
* `Growthbook.RampSchedules.ApiAdvanceRampSchedule()`:  `response.RampSchedule.MonitoringConfig.ExposureQuery` **Added**
* `Growthbook.RampSchedules.SetMonitoringModeRampSchedule()`:  `response.MonitoringConfig.ExposureQuery` **Added**
* `Growthbook.RampSchedules.SetAutoUpdateRampSchedule()`:  `response.MonitoringConfig.ExposureQuery` **Added**
* `Growthbook.RampSchedules.UpdateMonitoring()`: 
  *  `request.Request.Body` **Changed**
  *  `response.MonitoringConfig.ExposureQuery` **Added**
* `Growthbook.RampSchedules.UpdateLockdown()`:  `response.MonitoringConfig.ExposureQuery` **Added**
* `Growthbook.RampSchedules.UpdateSteps()`:  `response.RampSchedule.MonitoringConfig.ExposureQuery` **Added**
* `Growthbook.RampSchedules.RefreshMonitoringRampSchedule()`:  `response.RampSchedule.MonitoringConfig.ExposureQuery` **Added**
* `Growthbook.RampSchedules.GetRampSchedule()`:  `response.RampSchedule.MonitoringConfig.ExposureQuery` **Added**
* `Growthbook.RampSchedules.UpdateRampSchedule()`: 
  *  `request.Request.Body.MonitoringConfig` **Changed**
  *  `response.RampSchedule.MonitoringConfig.ExposureQuery` **Added**
* `Growthbook.Reports.ListReports()`:  `response.Reports[]` **Changed**
* `Growthbook.Reports.Create()`:  `response.Report` **Changed**
* `Growthbook.Reports.GetReport()`:  `response.Report` **Changed**
* `Growthbook.Reports.Refresh()`:  `response.Report` **Changed**
* `Growthbook.Reports.SetMetadata()`:  `response.Report` **Changed**
* `Growthbook.Reports.SetSettings()`:  `response.Report` **Changed**
* `Growthbook.ExperimentTemplates.GetExperimentTemplate()`:  `response.ExperimentTemplate.ExposureQuery` **Added**
* `Growthbook.ExperimentTemplates.UpdateExperimentTemplate()`: 
  *  `request.Request.Body.ExposureQuery` **Added**
  *  `response.ExperimentTemplate.ExposureQuery` **Added**
* `Growthbook.ExperimentTemplates.CreateExperimentTemplate()`: 
  *  `request.Request` **Changed**
  *  `response.ExperimentTemplate.ExposureQuery` **Added**
* `Growthbook.ExperimentTemplates.ListExperimentTemplates()`:  `response.ExperimentTemplates[].ExposureQuery` **Added**
* `Growthbook.ExperimentTemplates.BulkImportExperimentTemplates()`: 
  *  `request.Request.Templates[].Data` **Changed**
* `Growthbook.RampScheduleTemplates.GetRampScheduleTemplate()`:  `response.RampScheduleTemplate.MonitoringConfig.ExposureQuery` **Added**
* `Growthbook.RampScheduleTemplates.UpdateRampScheduleTemplate()`: 
  *  `request.Request.Body.MonitoringConfig` **Changed**
  *  `response.RampScheduleTemplate.MonitoringConfig.ExposureQuery` **Added**
* `Growthbook.RampScheduleTemplates.CreateRampScheduleTemplate()`: 
  *  `request.Request.MonitoringConfig` **Changed**
  *  `response.RampScheduleTemplate.MonitoringConfig.ExposureQuery` **Added**
* `Growthbook.RampScheduleTemplates.ListRampScheduleTemplates()`:  `response.RampScheduleTemplates[].MonitoringConfig.ExposureQuery` **Added**
* `Growthbook.Holdouts.GetHoldout()`:  `response.Holdout.AssignmentQuery` **Added**
* `Growthbook.Holdouts.UpdateHoldout()`: 
  *  `request.Request.Body.AssignmentQuery` **Added**
  *  `response.Holdout.AssignmentQuery` **Added**
* `Growthbook.Holdouts.CreateHoldout()`: 
  *  `request.Request.AssignmentQuery` **Added**
  *  `response.Holdout.AssignmentQuery` **Added**
* `Growthbook.Holdouts.ListHoldouts()`:  `response.Holdouts[].AssignmentQuery` **Added**
* `Growthbook.Holdouts.StartHoldout()`:  `response.Holdout.AssignmentQuery` **Added**
* `Growthbook.Holdouts.StartAnalysis()`:  `response.Holdout.AssignmentQuery` **Added**
* `Growthbook.Holdouts.StopHoldout()`:  `response.Holdout.AssignmentQuery` **Added**
@github-actions
github-actions Bot force-pushed the speakeasy-sdk-regen-1790911566 branch from f30c3ce to 3361e35 Compare October 8, 2026 04:14
@github-actions github-actions Bot added minor Minor version bump and removed patch Patch version bump labels Oct 8, 2026
@github-actions

github-actions Bot commented Oct 8, 2026

Copy link
Copy Markdown
Contributor

The command surface changed in this regeneration. The golden was stale and has been refreshed automatically.

growthbook experiment-templates create  [--activation-metric --body --custom-fields --custom-metric-slices --datasource --description --disable-sticky-bucketing {+--exposure-query+} --exposure-query-id --fallback-attribute --goal-metrics --guardrail-metrics --hash-attribute --hypothesis --project --secondary-metrics --segment --skip-partial-data --stats-engine --tags --targeting --template-metadata --type]
growthbook experiment-templates update  [--activation-metric --body --custom-fields --custom-metric-slices --datasource --description --disable-sticky-bucketing {+--exposure-query+} --exposure-query-id --fallback-attribute --goal-metrics --guardrail-metrics --hash-attribute --hypothesis --id --project --secondary-metrics --segment --skip-partial-data --stats-engine --tags --targeting --template-metadata --type]
growthbook experiments create  [--activation-metric --archived {+--assignment-query+} --assignment-query-id --attribute-scope-all-projects --attribution-model --auto-refresh --bandit-burn-in-unit --bandit-burn-in-value --bandit-conversion-window-unit --bandit-conversion-window-value --bandit-schedule-unit --bandit-schedule-value --body --bucket-version --bypass-duplicate-key-check --custom-fields --custom-metric-slices --datasource-id --decision-framework-settings --default-dashboard-id --description --disable-sticky-bucketing --exclude-from-payload --fallback-attribute --guardrail-metrics --hash-attribute --hash-version --hypothesis --ignore-warnings --in-progress-conversions --lookback-override --metric-overrides --metrics --min-bucket-version --name --owner --phases --post-stratification-enabled --precomputed-unit-dimension-ids --project --query-filter --regression-adjustment-enabled --released-variation-id --secondary-metrics --segment-id --sequential-testing-enabled --sequential-testing-tuning-parameter --share-level --stats-engine --status --status-update-schedule --tags --template-id --tracking-key --type --variations]
growthbook experiments update  [--activation-metric --analysis --archived {+--assignment-query+} --assignment-query-id --attribute-scope-all-projects --attribution-model --auto-refresh --bandit-burn-in-unit --bandit-burn-in-value --bandit-conversion-window-unit --bandit-conversion-window-value --bandit-schedule-unit --bandit-schedule-value --body --bucket-version --bypass-duplicate-key-check --custom-fields --custom-metric-slices --datasource-id --decision-framework-settings --default-dashboard-id --description --disable-sticky-bucketing --exclude-from-payload --fallback-attribute --guardrail-metrics --hash-attribute --hash-version --hypothesis --id --ignore-warnings --in-progress-conversions --lookback-override --metric-overrides --metrics --min-bucket-version --name --owner --phases --post-stratification-enabled --precomputed-unit-dimension-ids --project --query-filter --regression-adjustment-enabled --released-variation-id --results --secondary-metrics --segment-id --sequential-testing-enabled --sequential-testing-tuning-parameter --share-level --stats-engine --status --status-update-schedule --tags --tracking-key --type --variations --winner]
growthbook holdouts create  [-[--assignment-query-id-]{+[--assignment-query --assignment-query-id+} --body --datasource-id --description --environments --goal-metrics --hash-attribute --holdout-size --name --owner --projects --saved-group-targeting --secondary-metrics --skip-as-default-holdout --stats-engine --status-update-schedule --tags --targeting-condition]
growthbook holdouts update  [--archived {+--assignment-query+} --assignment-query-id --body --datasource-id --description --environments --goal-metrics --hash-attribute --holdout-size --id --name --owner --projects --saved-group-targeting --secondary-metrics --skip-as-default-holdout --stats-engine --status-update-schedule --tags --targeting-condition]
growthbook projects create  [--allow-targeting --body --description --name {+--owner+} --public-id --restrict-access --settings]
growthbook projects update  [--allow-targeting --body --description --id --name {+--owner+} --public-id --restrict-access --settings]
growthbook ramp-schedules update-monitoring  [--auto-update --body --datasource-id {+--exposure-query+} --exposure-query-id --guardrail-metric-ids --id --monitoring-mode --multiple-exposure-action --no-traffic-action --no-traffic-grace-period-hours --signal-metric-ids --srm-action --update-schedule-minutes]

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@Kevin-Chant
Kevin-Chant merged commit 9373a7e into main Oct 8, 2026
1 check passed
@Kevin-Chant
Kevin-Chant deleted the speakeasy-sdk-regen-1790911566 branch October 8, 2026 04:21
@Kevin-Chant Kevin-Chant mentioned this pull request Oct 8, 2026
5 tasks done
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

minor Minor version bump

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants