Skip to content

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented Jan 7, 2026

SDK update

Versioning

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

Typescript SDK Changes:

  • conductorone-sdk-typescript.connectorCatalog.configurationSchema(): response Changed Breaking ⚠️
  • conductorone-sdk-typescript.accessReview.create(): Added
  • conductorone-sdk-typescript.accessReview.delete(): Added
  • conductorone-sdk-typescript.accessReview.get(): Added
  • conductorone-sdk-typescript.accessReview.update(): Added
  • conductorone-sdk-typescript.accessReview.list(): Added
  • conductorone-sdk-typescript.accessReviewTemplate.create(): Added
  • conductorone-sdk-typescript.accessReviewTemplate.delete(): Added
  • conductorone-sdk-typescript.accessReviewTemplate.get(): Added
  • conductorone-sdk-typescript.accessReviewTemplate.update(): Added
  • conductorone-sdk-typescript.connector.updateConnectorSchedule(): Added
  • conductorone-sdk-typescript.connector.getConnectorSyncDownloadUrl(): Added
  • conductorone-sdk-typescript.requestCatalogManagement.deleteRequestableEntry(): Added
  • conductorone-sdk-typescript.requestCatalogManagement.getRequestableEntry(): Added
  • conductorone-sdk-typescript.requestCatalogManagement.createRequestableEntry(): Added
  • conductorone-sdk-typescript.functionsInvocation.list(): Added
  • conductorone-sdk-typescript.functionsInvocation.get(): Added
  • conductorone-sdk-typescript.vault.create(): Added
  • conductorone-sdk-typescript.vault.delete(): Added
  • conductorone-sdk-typescript.vault.get(): Added
  • conductorone-sdk-typescript.vault.update(): Added
  • conductorone-sdk-typescript.functions.commit(): Deleted Breaking ⚠️
  • conductorone-sdk-typescript.functions.getCommit(): Deleted Breaking ⚠️
  • conductorone-sdk-typescript.apps.list(): response.list.[].enableConnectorSourcedOwnership Added
  • conductorone-sdk-typescript.apps.create():
    • request.instructions Added
    • response.app.enableConnectorSourcedOwnership Added
  • conductorone-sdk-typescript.apps.get(): response.app.enableConnectorSourcedOwnership Added
  • conductorone-sdk-typescript.apps.update():
    • request.updateAppRequest.app.enableConnectorSourcedOwnership Added
    • response.app.enableConnectorSourcedOwnership Added
  • conductorone-sdk-typescript.connector.list(): response.list.[].connector Changed
  • conductorone-sdk-typescript.connector.createDelegated(): response.connectorview.connector Changed
  • conductorone-sdk-typescript.connector.get(): response.connectorview.connector Changed
  • conductorone-sdk-typescript.connector.update():
    • request.connectorServiceUpdateRequest.connector Changed
    • response.connectorview.connector Changed
  • conductorone-sdk-typescript.connector.create(): response.connectorview.connector Changed
  • conductorone-sdk-typescript.connector.updateDelegated():
    • request.connectorServiceUpdateDelegatedRequest.connector Changed
    • response.connectorview.connector Changed
  • conductorone-sdk-typescript.appEntitlements.list(): response.list.[].actorObjectPermissions Added
  • conductorone-sdk-typescript.appEntitlements.create(): response.appentitlementview.actorObjectPermissions Added
  • conductorone-sdk-typescript.appEntitlements.get(): response.appentitlementview.actorObjectPermissions Added
  • conductorone-sdk-typescript.appEntitlements.update(): response.appentitlementview.actorObjectPermissions Added
  • conductorone-sdk-typescript.appEntitlements.listForAppResource(): response.list.[].actorObjectPermissions Added
  • conductorone-sdk-typescript.appEntitlements.listForAppUser(): response.list.[].actorObjectPermissions Added
  • conductorone-sdk-typescript.appEntitlementSearch.searchAppEntitlementsForAppUser(): response.list.[].actorObjectPermissions Added
  • conductorone-sdk-typescript.appEntitlementSearch.search(): response.list.[].actorObjectPermissions Added
  • conductorone-sdk-typescript.appEntitlementSearch.searchGrants(): response.list.[].entitlement.actorObjectPermissions Added
  • conductorone-sdk-typescript.appResource.list(): response.list.[].actorObjectPermissions Added
  • conductorone-sdk-typescript.appResource.get(): response.appresourceview.actorObjectPermissions Added
  • conductorone-sdk-typescript.appResource.update(): response.appresourceview.actorObjectPermissions Added
  • conductorone-sdk-typescript.appResourceOwners.list(): response.immutableuserids Added
  • conductorone-sdk-typescript.appEntitlementsProxy.get(): response.appproxyentitlementview.appProxyEntitlement.disabledAt Added
  • conductorone-sdk-typescript.appEntitlementsProxy.create(): response.appproxyentitlementview.appProxyEntitlement.disabledAt Added
  • conductorone-sdk-typescript.automationExecution.getAutomationExecution(): response Changed
  • conductorone-sdk-typescript.automationSearch.searchAutomationTemplateVersions(): response.list.[] Changed
  • conductorone-sdk-typescript.automationSearch.searchAutomations(): response.list.[] Changed
  • conductorone-sdk-typescript.automation.listAutomations(): response.list.[] Changed
  • conductorone-sdk-typescript.automation.createAutomation():
    • request Changed
    • response.automation Changed
  • conductorone-sdk-typescript.automation.getAutomation(): response.automation Changed
  • conductorone-sdk-typescript.automation.updateAutomation():
    • request.updateAutomationRequest.automation Changed
    • response.automation Changed
  • conductorone-sdk-typescript.requestCatalogManagement.listEntitlementsPerCatalog(): response.list.[].actorObjectPermissions Added
  • conductorone-sdk-typescript.requestCatalogManagement.listEntitlementsForAccess(): response.list.[].actorObjectPermissions Added
  • conductorone-sdk-typescript.functions.listFunctions(): response.list.[] Changed
  • conductorone-sdk-typescript.functions.createFunction(): response.function Changed
  • conductorone-sdk-typescript.functions.invoke(): response.invocationid Added
  • conductorone-sdk-typescript.functions.getFunction(): response.function Changed
  • conductorone-sdk-typescript.functions.updateFunction():
    • request.function Changed
    • response.function Changed
  • conductorone-sdk-typescript.policies.list(): response.list.[].policySteps.{}.steps.[] Changed
  • conductorone-sdk-typescript.policies.create():
    • request.policySteps.{}.steps.[] Changed
    • response.policy.policySteps.{}.steps.[] Changed
  • conductorone-sdk-typescript.policies.get(): response.policy.policySteps.{}.steps.[] Changed
  • conductorone-sdk-typescript.policies.update():
    • request.updatePolicyRequest.policy.policySteps.{}.steps.[] Changed
    • response.policy.policySteps.{}.steps.[] Changed
  • conductorone-sdk-typescript.requestSchema.create():
    • request.fields.[] Changed
    • response.requestschema Changed
  • conductorone-sdk-typescript.requestSchema.get(): response.requestschema Changed
  • conductorone-sdk-typescript.requestSchema.update():
    • request.requestSchemaServiceUpdateRequest.requestSchema Changed
    • response.requestschema Changed
  • conductorone-sdk-typescript.appResourceSearch.searchAppResources():
    • request.ownerUserIds Added
    • response.list.[].actorObjectPermissions Added
  • conductorone-sdk-typescript.appSearch.search(): response.list.[].enableConnectorSourcedOwnership Added
  • conductorone-sdk-typescript.functionsSearch.search(): response.list.[] Changed
  • conductorone-sdk-typescript.policySearch.search(): response.list.[].policySteps.{}.steps.[] Changed
  • conductorone-sdk-typescript.requestCatalogSearch.searchEntitlements(): response.list.[].entitlement.actorObjectPermissions Added
  • conductorone-sdk-typescript.taskSearch.search():
    • request Changed
    • response.list.[].task Changed
  • conductorone-sdk-typescript.taskAudit.list(): response.list.[] Changed
  • conductorone-sdk-typescript.task.createGrantTask():
    • request.source.isExtension Added
    • response.taskview.task Changed
  • conductorone-sdk-typescript.task.createOffboardingTask(): response.taskview.task Changed
  • conductorone-sdk-typescript.task.createRevokeTask(): response.taskview.task Changed
  • conductorone-sdk-typescript.task.get(): response.taskview.task Changed
  • conductorone-sdk-typescript.taskActions.approve(): response.taskview.task Changed
  • conductorone-sdk-typescript.taskActions.approveWithStepUp(): response.taskview.task Changed
  • conductorone-sdk-typescript.taskActions.close(): response.taskview.task Changed
  • conductorone-sdk-typescript.taskActions.comment(): response.taskview.task Changed
  • conductorone-sdk-typescript.taskActions.deny(): response.taskview.task Changed
  • conductorone-sdk-typescript.taskActions.escalateToEmergencyAccess(): response.taskview.task Changed
  • conductorone-sdk-typescript.taskActions.processNow(): response.taskview.task Changed
  • conductorone-sdk-typescript.taskActions.reassign(): response.taskview.task Changed
  • conductorone-sdk-typescript.taskActions.hardReset(): response.taskview.task Changed
  • conductorone-sdk-typescript.taskActions.restart(): response.taskview.task Changed
  • conductorone-sdk-typescript.taskActions.skipStep(): response.taskview.task Changed
  • conductorone-sdk-typescript.taskActions.updateGrantDuration(): response.taskview.task Changed
  • conductorone-sdk-typescript.taskActions.updateRequestData(): response.taskview.task Changed
  • conductorone-sdk-typescript.user.getUserProfileTypes(): response.profiletypes.[] Changed
OpenAPI Change Summary
├─┬Paths
│ ├──[-] path (27038:5)❌ 
│ ├──[+] path (30081:3)
│ ├──[+] path (25491:3)
│ ├──[+] path (24544:3)
│ ├──[+] path (29322:3)
│ ├──[+] path (32660:3)
│ ├──[+] path (30106:3)
│ ├──[+] path (24430:3)
│ ├──[+] path (24568:3)
│ ├──[+] path (25454:3)
│ ├──[+] path (24658:3)
│ ├──[+] path (24454:3)
│ ├──[+] path (32636:3)
│ ├─┬/api/v1/functions/update
│ │ └─┬POST
│ │   └─┬Extensions
│ │     └──[+] x-stability-level (30319:26)
│ ├─┬/api/v1/tasks/{id}
│ │ └─┬GET
│ │   └─┬Extensions
│ │     └──[+] x-speakeasy-entity-operation (32122:9)
│ ├─┬/api/v1/settings/session
│ │ ├─┬GET
│ │ │ └─┬Extensions
│ │ │   └──[+] x-speakeasy-entity-operation (31554:9)
│ │ └─┬POST
│ │   └─┬Extensions
│ │     └──[+] x-speakeasy-entity-operation (31577:9)
│ ├─┬/api/v1/iam/roles
│ │ └─┬GET
│ │   └─┬Extensions
│ │     └──[+] x-speakeasy-entity-operation (30496:9)
│ ├─┬/api/v1/search/functions
│ │ └─┬POST
│ │   └─┬Extensions
│ │     └──[+] x-stability-level (31190:26)
│ ├─┬/api/v1/apps/{app_id}/entitlements/{app_entitlement_id}/users
│ │ └─┬GET
│ │   └─┬Extensions
│ │     └──[+] x-speakeasy-entity-operation (26208:9)
│ ├─┬/api/v1/task/offboarding
│ │ └─┬POST
│ │   └─┬Extensions
│ │     └──[+] x-speakeasy-entity-operation (32071:9)
│ ├─┬/api/v1/settings/domains
│ │ ├─┬GET
│ │ │ └─┬Extensions
│ │ │   └──[+] x-speakeasy-entity-operation (31513:9)
│ │ └─┬PUT
│ │   └─┬Extensions
│ │     └──[+] x-speakeasy-entity-operation (31536:9)
│ ├─┬/api/v1/apps/{app_id}/entitlements/{entitlement_id}/owners
│ │ └─┬GET
│ │   └─┬Extensions
│ │     └──[+] x-speakeasy-entity-operation (26484:9)
│ ├─┬/api/v1/functions/{id}
│ │ ├─┬GET
│ │ │ └─┬Extensions
│ │ │   └──[+] x-stability-level (30295:26)
│ │ └─┬DELETE
│ │   └─┬Extensions
│ │     └──[+] x-stability-level (30266:26)
│ ├─┬/api/v1/functions
│ │ └─┬GET
│ │   └─┬Extensions
│ │     └──[+] x-stability-level (30031:26)
│ ├─┬/api/v1/functions/{function_id}/commits
│ │ ├──[-] post (27007:13)❌ 
│ │ └─┬GET
│ │   └─┬Extensions
│ │     └──[+] x-stability-level (30080:26)
│ ├─┬/api/v1/task/revoke
│ │ └─┬POST
│ │   └─┬Extensions
│ │     └──[+] x-speakeasy-entity-operation (32094:9)
│ ├─┬/api/v1/functions/{function_id}/tags
│ │ ├─┬GET
│ │ │ └─┬Extensions
│ │ │   └──[+] x-stability-level (30199:26)
│ │ └─┬POST
│ │   └─┬Extensions
│ │     └──[+] x-stability-level (30232:26)
│ ├─┬/api/v1/directories/{app_id}
│ │ ├─┬GET
│ │ │ └─┬Extensions
│ │ │   └──[+] x-speakeasy-entity-operation (29979:9)
│ │ └─┬PUT
│ │   └─┬Extensions
│ │     └──[+] x-speakeasy-entity-operation (30012:9)
│ ├─┬/api/v1/iam/roles/{role_id}
│ │ ├─┬GET
│ │ │ └─┬Extensions
│ │ │   └──[+] x-speakeasy-entity-operation (30527:9)
│ │ └─┬POST
│ │   └─┬Extensions
│ │     └──[+] x-speakeasy-entity-operation (30560:9)
│ ├─┬/api/v1/functions/{function_id}/invoke
│ │ └─┬POST
│ │   └─┬Extensions
│ │     └──[+] x-stability-level (30169:26)
│ ├─┬/api/v1/apps/{app_id}/owners
│ │ └─┬GET
│ │   └─┬Extensions
│ │     └──[+] x-speakeasy-entity-operation (26953:9)
│ ├─┬/api/v1/apps/{app_id}/resource_types/{resource_type_id}/resource/{resource_id}/owners
│ │ └─┬GET
│ │   └─┬Extensions
│ │     └──[+] x-speakeasy-entity-operation (27779:9)
│ ├─┬/api/v1/task/grant
│ │ └─┬POST
│ │   └─┬Extensions
│ │     └──[+] x-speakeasy-entity-operation (32048:9)
│ └─┬/api/v1/directories
│   ├─┬GET
│   │ └─┬Extensions
│   │   └──[+] x-speakeasy-entity-operation (29894:9)
│   └─┬POST
│     └─┬Extensions
│       └──[+] x-speakeasy-entity-operation (29919:9)
└─┬Components
  ├──[-] schemas (9210:13)❌ 
  ├──[-] schemas (9189:13)❌ 
  ├──[-] schemas (9310:13)❌ 
  ├──[+] schemas (6994:7)
  ├──[+] schemas (10296:7)
  ├──[+] schemas (15472:7)
  ├──[+] schemas (12255:7)
  ├──[+] schemas (541:7)
  ├──[+] schemas (1228:7)
  ├──[+] schemas (573:7)
  ├──[+] schemas (1216:7)
  ├──[+] schemas (1582:7)
  ├──[+] schemas (12403:7)
  ├──[+] schemas (8589:7)
  ├──[+] schemas (5029:7)
  ├──[+] schemas (12299:7)
  ├──[+] schemas (753:7)
  ├──[+] schemas (1204:7)
  ├──[+] schemas (1339:7)
  ├──[+] schemas (8620:7)
  ├──[+] schemas (11075:7)
  ├──[+] schemas (1463:7)
  ├──[+] schemas (1158:7)
  ├──[+] schemas (1140:7)
  ├──[+] schemas (1120:7)
  ├──[+] schemas (1222:7)
  ├──[+] schemas (8751:7)
  ├──[+] schemas (20641:7)
  ├──[+] schemas (1102:7)
  ├──[+] schemas (355:7)
  ├──[+] schemas (687:7)
  ├──[+] schemas (799:7)
  ├──[+] schemas (8723:7)
  ├──[+] schemas (898:7)
  ├──[+] schemas (1094:7)
  ├──[+] schemas (831:7)
  ├──[+] schemas (1132:7)
  ├──[+] schemas (1561:7)
  ├──[+] schemas (4677:7)
  ├──[+] schemas (8661:7)
  ├──[+] schemas (18438:7)
  ├──[+] schemas (12239:7)
  ├──[+] schemas (1264:7)
  ├──[+] schemas (8614:7)
  ├──[+] schemas (655:7)
  ├──[+] schemas (21712:7)
  ├──[+] schemas (1210:7)
  ├──[+] schemas (1234:7)
  ├──[+] schemas (1508:7)
  ├──[+] schemas (1275:7)
  ├──[+] schemas (1386:7)
  ├──[+] schemas (1588:7)
  ├──[+] schemas (13228:7)
  ├──[+] schemas (21699:7)
  ├──[+] schemas (1409:7)
  ├──[+] schemas (15485:7)
  ├──[+] schemas (10882:7)
  ├──[+] schemas (18236:7)
  ├──[+] schemas (586:7)
  ├──[+] schemas (5731:7)
  ├──[+] schemas (18254:7)
  ├──[+] schemas (1514:7)
  ├──[+] schemas (10353:7)
  ├──[+] schemas (10692:7)
  ├──[+] schemas (8554:7)
  ├──[+] schemas (21707:7)
  ├──[+] schemas (21737:7)
  ├──[+] schemas (826:7)
  ├──[+] schemas (1550:7)
  ├──[+] schemas (10759:7)
  ├──[+] schemas (12340:7)
  ├──[+] schemas (13277:7)
  ├──[+] schemas (12414:7)
  ├──[+] schemas (13196:7)
  ├──[+] schemas (12321:7)
  ├──[+] schemas (1536:7)
  ├──[+] schemas (21717:7)
  ├──[+] schemas (8686:7)
  ├──[+] schemas (1246:7)
  ├──[+] schemas (1240:7)
  ├──[+] schemas (8478:7)
  ├──[+] schemas (1426:7)
  ├──[+] schemas (18748:7)
  ├──[+] schemas (853:7)
  ├──[+] schemas (1287:7)
  ├──[+] schemas (11026:7)
  ├──[+] schemas (8675:7)
  ├──[+] schemas (10440:7)
  ├──[+] schemas (15505:7)
  ├──[+] schemas (15885:7)
  ├──[+] schemas (1445:7)
  ├──[+] schemas (10681:7)
  ├──[+] schemas (12381:7)
  ├──[+] schemas (18245:7)
  ├──[+] schemas (920:7)
  ├──[+] schemas (10668:7)
  ├──[+] schemas (7006:7)
  ├──[+] schemas (10281:7)
  ├──[+] schemas (11389:7)
  ├──[+] schemas (21601:7)
  ├──[+] schemas (11083:7)
  ├──[+] schemas (13309:7)
  ├──[+] schemas (1112:7)
  ├──[+] schemas (8626:7)
  ├──[+] schemas (15499:7)
  ├──[+] schemas (884:7)
  ├──[+] schemas (1396:7)
  ├──[+] schemas (6830:7)
  ├──[+] schemas (10876:7)
  ├──[+] schemas (12310:7)
  ├──[+] schemas (21623:7)
  ├──[+] schemas (1107:7)
  ├──[+] schemas (15515:7)
  ├──[+] schemas (821:7)
  ├──[+] schemas (21607:7)
  ├──[+] schemas (21667:7)
  ├──[+] schemas (12392:7)
  ├──[+] schemas (21725:7)
  ├──[+] schemas (8603:7)
  ├──[+] schemas (1324:7)
  ├──[+] schemas (10266:7)
  ├──[+] schemas (1054:7)
  ├──[+] schemas (1576:7)
  ├─┬c1.api.form.v1.FieldRelationship
  │ ├──[🔀] description (10469:20)
  │ ├──[+] properties (10483:9)
  │ ├─┬requiredTogether
  │ │ └─┬ONEOF
  │ │   └──[🔀] $ref (10636:20)❌ 
  │ ├─┬fieldNames
  │ │ └──[🔀] $ref (10353:20)❌ 
  │ └─┬mutuallyExclusive
  │   ├──[+] items (10488:13)❌ 
  │   ├──[+] type (10491:13)❌ 
  │   ├──[+] description (10486:24)
  │   ├──[+] readOnly (10489:21)❌ 
  │   ├──[-] oneOf (8859:13)❌ 
  │   └──[-] oneOf (8726:27)❌ 
  ├─┬c1.api.policy.v1.PolicyStep
  │ ├──[🔀] description (13749:20)
  │ ├──[+] properties (13765:9)
  │ ├─┬approval
  │ │ └──[🔀] $ref (12239:20)❌ 
  │ ├─┬provision
  │ │ └─┬ONEOF
  │ │   └──[🔀] $ref (13402:20)❌ 
  │ ├─┬form
  │ │ └─┬ONEOF
  │ │   └──[🔀] $ref (12573:20)❌ 
  │ ├─┬wait
  │ │ └─┬ONEOF
  │ │   └──[🔀] $ref (14129:20)❌ 
  │ └─┬reject
  │   └─┬ONEOF
  │     └──[🔀] $ref (13870:20)❌ 
  ├─┬c1.api.request_schema.v1.RequestSchema
  │ ├──[+] properties (14815:9)
  │ └─┬modifiedAt
  │   ├──[+] enum (14818:15)
  │   ├──[+] enum (14819:15)
  │   ├──[+] enum (14820:15)
  │   ├──[+] type (14822:17)❌ 
  │   ├──[+] description (14816:24)
  │   ├──[+] readOnly (14821:21)❌ 
  │   ├──[-] oneOf (12573:27)❌ 
  │   ├──[-] oneOf (12576:27)❌ 
  │   └─┬Extensions
  │     └──[+] x-speakeasy-unknown-values (14823:39)
  ├─┬c1.api.app.v1.Connector
  │ ├──[+] properties (4466:9)
  │ ├──[+] properties (4534:9)
  │ ├─┬id
  │ │ ├──[🔀] description (4499:24)
  │ │ └──[🔀] readOnly (4500:21)❌ 
  │ ├─┬downloadUrl
  │ │ ├──[🔀] description (4493:24)
  │ │ └──[🔀] readOnly (4494:21)❌ 
  │ ├─┬userIds
  │ │ ├──[-] items (3273:25)❌ 
  │ │ ├──[🔀] type (4552:13)❌ 
  │ │ └──[🔀] description (4549:24)
  │ ├─┬disableCheckBadSync
  │ │ ├──[🔀] type (4484:13)❌ 
  │ │ └──[🔀] description (4481:24)
  │ ├─┬oauthAuthorizedAs
  │ │ ├──[+] type (4508:13)❌ 
  │ │ ├──[+] description (4505:24)
  │ │ ├──[+] readOnly (4506:21)❌ 
  │ │ ├──[-] oneOf (4727:13)❌ 
  │ │ └──[-] oneOf (3225:27)❌ 
  │ ├─┬profileAllowList
  │ │ ├──[-] items (3229:25)❌ 
  │ │ ├──[-] type (3232:25)❌ 
  │ │ ├──[-] description (3227:34)
  │ │ ├──[-] readOnly (3230:31)❌ 
  │ │ ├──[+] oneOf (6074:7)
  │ │ └──[+] oneOf (4513:15)
  │ ├─┬syncDisabledCategory
  │ │ └──[🔀] $ref (6830:20)❌ 
  │ ├─┬createdAt
  │ │ └──[🔀] $ref (5029:20)❌ 
  │ ├─┬syncDisabledAt
  │ │ └─┬ONEOF
  │ │   └──[🔀] $ref (4986:20)❌ 
  │ ├─┬syncDisabledReason
  │ │ ├──[-] type (3262:25)❌ 
  │ │ ├──[-] description (3259:34)
  │ │ ├──[-] readOnly (3260:31)❌ 
  │ │ ├──[+] oneOf (4538:15)
  │ │ └──[+] oneOf (4541:15)
  │ ├─┬status
  │ │ ├──[+] items (4525:13)❌ 
  │ │ ├──[+] type (4528:13)❌ 
  │ │ ├──[+] description (4523:24)
  │ │ ├──[+] readOnly (4526:21)❌ 
  │ │ ├──[-] oneOf (3681:13)❌ 
  │ │ └──[-] oneOf (3245:27)❌ 
  │ ├─┬displayName
  │ │ ├──[🔀] type (4490:13)❌ 
  │ │ └──[🔀] description (4487:24)
  │ ├─┬profileIgnoreList
  │ │ └──[🔀] description (4515:24)
  │ ├─┬description
  │ │ ├──[-] type (3196:25)❌ 
  │ │ ├──[-] description (3193:34)
  │ │ ├──[-] readOnly (3194:31)❌ 
  │ │ ├──[+] oneOf (4476:15)
  │ │ └──[+] oneOf (4479:15)
  │ └─┬updatedAt
  │   ├──[+] type (4546:13)❌ 
  │   ├──[+] description (4543:24)
  │   ├──[+] readOnly (4544:21)❌ 
  │   ├──[-] oneOf (3266:27)❌ 
  │   └──[-] oneOf (3269:27)❌ 
  ├─┬c1.api.task.v1.TaskAuditView
  │ ├──[🔀] description (19024:20)
  │ ├──[+] properties (19101:9)
  │ ├──[+] properties (19103:9)
  │ ├──[+] properties (19105:9)
  │ ├──[+] properties (19165:9)
  │ ├──[+] properties (19300:9)
  │ ├─┬waitStepTimedOut
  │ │ ├──[+] type (19320:13)❌ 
  │ │ ├──[+] description (19317:24)
  │ │ ├──[+] readOnly (19318:21)❌ 
  │ │ ├──[-] oneOf (17086:13)❌ 
  │ │ └──[-] oneOf (16950:27)❌ 
  │ ├─┬webhookSuccess
  │ │ └─┬ONEOF
  │ │   └──[🔀] $ref (19567:20)❌ 
  │ ├─┬approvedAutomatically
  │ │ └─┬ONEOF
  │ │   └──[🔀] $ref (18278:20)❌ 
  │ ├─┬source
  │ │ ├──[-] enum (16885:27)❌ 
  │ │ ├──[-] enum (16886:27)❌ 
  │ │ ├──[-] enum (16887:27)❌ 
  │ │ ├──[-] enum (16888:27)❌ 
  │ │ ├──[-] enum (16889:27)❌ 
  │ │ ├──[-] type (16892:25)❌ 
  │ │ ├──[-] description (16883:34)
  │ │ ├──[-] readOnly (16890:31)❌ 
  │ │ ├──[+] oneOf (18889:7)
  │ │ ├──[+] oneOf (19258:15)
  │ │ └─┬Extensions
  │ │   └──[-] x-speakeasy-unknown-values (16894:49)❌ 
  │ ├─┬reassignmentListError
  │ │ └─┬ONEOF
  │ │   └──[🔀] $ref (18831:20)❌ 
  │ ├─┬grantOutcome
  │ │ └─┬ONEOF
  │ │   └──[🔀] $ref (18540:20)❌ 
  │ ├─┬userId
  │ │ ├──[-] type (16929:25)❌ 
  │ │ ├──[-] description (16926:34)
  │ │ ├──[-] readOnly (16927:31)❌ 
  │ │ ├──[+] oneOf (18743:7)
  │ │ └──[+] oneOf (19299:15)
  │ ├─┬slaEscalation
  │ │ └─┬ONEOF
  │ │   └──[🔀] $ref (18855:20)❌ 
  │ ├─┬created
  │ │ └─┬ONEOF
  │ │   └──[🔀] $ref (18354:20)❌ 
  │ ├─┬certifyOutcome
  │ │ └─┬ONEOF
  │ │   └──[🔀] $ref (18767:20)❌ 
  │ ├─┬provisionError
  │ │ └─┬ONEOF
  │ │   └──[🔀] $ref (18733:20)❌ 
  │ ├─┬webhookApprovalAttempt
  │ │ └─┬ONEOF
  │ │   └──[🔀] $ref (19441:20)❌ 
  │ ├─┬reassignedToDelegate
  │ │ └─┬ONEOF
  │ │   └──[🔀] $ref (18819:20)❌ 
  │ ├─┬waitStepWaiting
  │ │ └─┬ONEOF
  │ │   └──[🔀] $ref (19423:20)❌ 
  │ ├─┬waitStepAnalysisSuccess
  │ │ └──[🔀] $ref (18748:20)❌ 
  │ ├─┬stepUpApproval
  │ │ └─┬ONEOF
  │ │   └──[🔀] $ref (18959:20)❌ 
  │ ├─┬waitStepAnalysisTimedOut
  │ │ └─┬ONEOF
  │ │   └──[🔀] $ref (18456:20)❌ 
  │ ├─┬externalTicketProvisionStepResolved
  │ │ ├──[+] enum (19182:15)
  │ │ ├──[+] enum (19183:15)
  │ │ ├──[+] enum (19181:15)
  │ │ ├──[+] type (19186:13)❌ 
  │ │ ├──[+] description (19179:24)
  │ │ ├──[+] readOnly (19184:21)❌ 
  │ │ ├──[-] oneOf (16183:13)❌ 
  │ │ ├──[-] oneOf (16815:27)❌ 
  │ │ └─┬Extensions
  │ │   └──[+] x-speakeasy-unknown-values (19188:39)
  │ ├─┬webhookApprovalFatalError
  │ │ └─┬ONEOF
  │ │   └──[🔀] $ref (19477:20)❌ 
  │ ├─┬webhookTriggered
  │ │ └─┬ONEOF
  │ │   └──[🔀] $ref (19603:20)❌ 
  │ ├─┬policyChanged
  │ │ └─┬ONEOF
  │ │   └──[🔀] $ref (18648:20)❌ 
  │ ├─┬externalTicketTriggered
  │ │ └─┬ONEOF
  │ │   └──[🔀] $ref (18474:20)❌ 
  │ ├─┬externalTicketError
  │ │ ├──[+] enum (19170:15)
  │ │ ├──[+] enum (19171:15)
  │ │ ├──[+] enum (19172:15)
  │ │ ├──[+] type (19175:13)❌ 
  │ │ ├──[+] description (19168:24)
  │ │ ├──[+] readOnly (19173:21)❌ 
  │ │ ├──[-] oneOf (16171:13)❌ 
  │ │ ├──[-] oneOf (16811:27)❌ 
  │ │ └─┬Extensions
  │ │   └──[+] x-speakeasy-unknown-values (19177:39)
  │ ├─┬policyEvaluationStep
  │ │ └─┬ONEOF
  │ │   └──[🔀] $ref (18668:20)❌ 
  │ ├─┬ticketId
  │ │ ├──[-] type (16923:25)❌ 
  │ │ ├──[-] description (16920:34)
  │ │ ├──[-] readOnly (16921:31)❌ 
  │ │ ├──[+] oneOf (19012:7)
  │ │ └──[+] oneOf (19295:15)
  │ ├─┬externalTicketCreated
  │ │ └──[🔀] $ref (18438:20)❌ 
  │ ├─┬conditionalPolicyExecutionResult
  │ │ └─┬ONEOF
  │ │   └──[🔀] $ref (18298:20)❌ 
  │ ├─┬comment
  │ │ └─┬ONEOF
  │ │   └──[🔀] $ref (18283:20)❌ 
  │ ├─┬metadata
  │ │ └─┬ONEOF
  │ │   └──[🔀] $ref (18636:20)❌ 
  │ ├─┬id
  │ │ ├──[-] type (16840:25)❌ 
  │ │ ├──[-] description (16837:34)
  │ │ ├──[-] readOnly (16838:31)❌ 
  │ │ ├──[+] oneOf (18624:7)
  │ │ └──[+] oneOf (19212:15)
  │ ├─┬connectorActionsEnd
  │ │ └─┬ONEOF
  │ │   └──[🔀] $ref (18310:20)❌ 
  │ ├─┬hardReset
  │ │ └─┬ONEOF
  │ │   └──[🔀] $ref (18576:20)❌ 
  │ ├─┬taskCreated
  │ │ ├──[+] enum (19278:15)
  │ │ ├──[+] enum (19274:15)
  │ │ ├──[+] enum (19275:15)
  │ │ ├──[+] enum (19276:15)
  │ │ ├──[+] enum (19277:15)
  │ │ ├──[+] type (19281:13)❌ 
  │ │ ├──[+] description (19272:24)
  │ │ ├──[+] readOnly (19279:21)❌ 
  │ │ ├──[-] oneOf (16386:13)❌ 
  │ │ ├──[-] oneOf (16910:27)❌ 
  │ │ └─┬Extensions
  │ │   └──[+] x-speakeasy-unknown-values (19283:39)
  │ ├─┬currentState
  │ │ ├──[-] enum (16781:27)❌ 
  │ │ ├──[-] enum (16782:27)❌ 
  │ │ ├──[-] enum (16783:27)❌ 
  │ │ ├──[-] type (16786:25)❌ 
  │ │ ├──[-] description (16779:34)
  │ │ ├──[-] readOnly (16784:31)❌ 
  │ │ ├──[+] oneOf (18612:7)
  │ │ ├──[+] oneOf (19154:15)
  │ │ └─┬Extensions
  │ │   └──[-] x-speakeasy-unknown-values (16788:49)❌ 
  │ ├─┬grantDurationUpdated
  │ │ └─┬ONEOF
  │ │   └──[🔀] $ref (18528:20)❌ 
  │ ├─┬formInstanceChange
  │ │ └─┬ONEOF
  │ │   └──[🔀] $ref (18486:20)❌ 
  │ ├─┬stateChange
  │ │ └─┬ONEOF
  │ │   └──[🔀] $ref (18915:20)❌ 
  │ ├─┬workflowStep
  │ │ ├──[-] type (16996:25)❌ 
  │ │ ├──[-] format (16993:29)❌ 
  │ │ ├──[-] description (16992:34)
  │ │ ├──[-] readOnly (16994:31)❌ 
  │ │ ├──[+] oneOf (19639:7)
  │ │ └──[+] oneOf (19365:15)
  │ ├─┬approvalInstanceChange
  │ │ └─┬ONEOF
  │ │   └──[🔀] $ref (18263:20)❌ 
  │ ├─┬bulkActionError
  │ │ └─┬ONEOF
  │ │   └──[🔀] $ref (18288:20)❌ 
  │ ├─┬provisionCancelled
  │ │ ├──[+] type (19229:13)❌ 
  │ │ ├──[+] description (19226:24)
  │ │ ├──[+] readOnly (19227:21)❌ 
  │ │ ├──[-] oneOf (16455:13)❌ 
  │ │ └──[-] oneOf (16857:27)❌ 
  │ ├─┬webhookApprovalTriggered
  │ │ └─┬ONEOF
  │ │   └──[🔀] $ref (19519:20)❌ 
  │ ├─┬waitStepSuccess
  │ │ ├──[+] type (19314:13)❌ 
  │ │ ├──[+] description (19311:24)
  │ │ ├──[+] readOnly (19312:21)❌ 
  │ │ ├──[-] oneOf (17062:13)❌ 
  │ │ └──[-] oneOf (16946:27)❌ 
  │ ├─┬waitStepUntilTime
  │ │ └─┬ONEOF
  │ │   └──[🔀] $ref (19405:20)❌ 
  │ ├─┬webhookApprovalBadResponse
  │ │ └─┬ONEOF
  │ │   └──[🔀] $ref (19453:20)❌ 
  │ ├─┬webhookAttempt
  │ │ └─┬ONEOF
  │ │   └──[🔀] $ref (19537:20)❌ 
  │ ├─┬taskRestarted
  │ │ └─┬ONEOF
  │ │   └──[🔀] $ref (19000:20)❌ 
  │ ├─┬webhookApprovalSuccess
  │ │ └─┬ONEOF
  │ │   └──[🔀] $ref (19501:20)❌ 
  │ ├─┬approvalAutoRejectedByPolicy
  │ │ └─┬ONEOF
  │ │   └──[🔀] $ref (18390:20)❌ 
  │ ├─┬expressionPolicyStepError
  │ │ └─┬ONEOF
  │ │   └──[🔀] $ref (19161:15)❌ 
  │ ├─┬connectorActionsStart
  │ │ └─┬ONEOF
  │ │   └──[🔀] $ref (18330:20)❌ 
  │ ├─┬revokeOutcome
  │ │ └─┬ONEOF
  │ │   └──[🔀] $ref (18843:20)❌ 
  │ ├─┬provisionReassigned
  │ │ └─┬ONEOF
  │ │   └──[🔀] $ref (18801:20)❌ 
  │ ├─┬taskEscalated
  │ │ └─┬ONEOF
  │ │   └──[🔀] $ref (18983:20)❌ 
  │ ├─┬actionResult
  │ │ └──[🔀] $ref (18236:20)❌ 
  │ ├─┬eventType
  │ │ ├──[-] enum (16794:27)❌ 
  │ │ ├──[-] enum (16792:27)❌ 
  │ │ ├──[-] enum (16793:27)❌ 
  │ │ ├──[-] type (16797:25)❌ 
  │ │ ├──[-] description (16790:34)
  │ │ ├──[-] readOnly (16795:31)❌ 
  │ │ ├──[+] oneOf (18971:7)
  │ │ ├──[+] oneOf (19158:15)
  │ │ └─┬Extensions
  │ │   └──[-] x-speakeasy-unknown-values (16799:49)❌ 
  │ ├─┬approvalAutoAcceptedByPolicy
  │ │ └──[🔀] $ref (18254:20)❌ 
  │ ├─┬stepSkipped
  │ │ └─┬ONEOF
  │ │   └──[🔀] $ref (18939:20)❌ 
  │ ├─┬waitStepAnalysisWaiting
  │ │ └─┬ONEOF
  │ │   └──[🔀] $ref (18927:20)❌ 
  │ ├─┬actionSubmitted
  │ │ └──[🔀] $ref (18245:20)❌ 
  │ └─┬approvalReassigned
  │   └─┬ONEOF
  │     └──[🔀] $ref (18273:20)❌ 
  ├─┬c1.api.app.v1.AppEntitlementView
  │ └──[+] properties (3242:9)
  ├─┬c1.api.policy.v1.ApprovalInstance
  │ ├──[+] properties (12713:9)
  │ ├─┬escalationInstance
  │ │ └─┬ONEOF
  │ │   └──[🔀] $ref (13049:20)❌ 
  │ ├─┬state
  │ │ ├──[-] enum (10625:27)❌ 
  │ │ ├──[-] enum (10626:27)❌ 
  │ │ ├──[-] enum (10627:27)❌ 
  │ │ ├──[-] enum (10628:27)❌ 
  │ │ ├──[-] enum (10629:27)❌ 
  │ │ ├──[-] type (10632:25)❌ 
  │ │ ├──[-] description (10623:34)
  │ │ ├──[-] readOnly (10630:31)❌ 
  │ │ ├──[+] oneOf (14366:7)
  │ │ ├──[+] oneOf (12740:15)
  │ │ └─┬Extensions
  │ │   └──[-] x-speakeasy-unknown-values (10634:49)❌ 
  │ ├─┬reassigned
  │ │ └─┬ONEOF
  │ │   └──[🔀] $ref (13234:20)❌ 
  │ ├─┬restarted
  │ │ └─┬ONEOF
  │ │   └──[🔀] $ref (14087:20)❌ 
  │ ├─┬reassignedByError
  │ │ └─┬ONEOF
  │ │   └──[🔀] $ref (14063:20)❌ 
  │ ├─┬denied
  │ │ ├──[+] type (12716:17)❌ 
  │ │ ├──[+] format (12714:19)❌ 
  │ │ ├──[+] readOnly (12715:21)❌ 
  │ │ ├──[-] oneOf (10930:13)❌ 
  │ │ └──[-] oneOf (10601:27)❌ 
  │ └─┬skipped
  │   └─┬ONEOF
  │     └──[🔀] $ref (14196:20)❌ 
  ├─┬c1.api.policy.v1.ResourceOwnerApproval
  │ ├──[+] properties (14169:9)
  │ ├──[+] properties (14184:9)
  │ ├──[+] properties (14188:9)
  │ └─┬fallbackUserIds
  │   ├──[🔀] type (14175:17)❌ 
  │   ├──[🔀] description (14170:24)
  │   ├──[+] nullable (14173:21)❌ 
  │   └─┬Schema
  │     └──[🔀] $ref (12483:20)❌ 
  ├─┬c1.api.app.v1.AppEntitlementProxy
  │ ├──[+] properties (2451:9)
  │ ├─┬dstAppEntitlementId
  │ │ ├──[🔀] type (2454:17)❌ 
  │ │ ├──[+] format (2452:19)❌ 
  │ │ └──[-] description (1174:34)
  │ ├─┬srcAppId
  │ │ └──[🔀] description (2478:24)
  │ ├─┬updatedAt
  │ │ ├──[+] type (2493:13)❌ 
  │ │ ├──[+] description (2490:24)
  │ │ ├──[+] readOnly (2491:21)❌ 
  │ │ ├──[-] oneOf (1215:27)❌ 
  │ │ └──[-] oneOf (1218:27)❌ 
  │ ├─┬systemBuiltin
  │ │ ├──[🔀] type (2487:13)❌ 
  │ │ └──[🔀] description (2484:24)
  │ ├─┬implicit
  │ │ ├──[🔀] type (2465:13)❌ 
  │ │ └──[🔀] description (2462:24)
  │ ├─┬dstAppId
  │ │ └──[🔀] description (2456:24)
  │ └─┬srcAppEntitlementId
  │   ├──[🔀] type (2475:13)❌ 
  │   └──[🔀] description (2468:24)
  ├─┬c1.api.app.v1.ListAppResourceOwnersResponse
  │ ├──[+] properties (5971:9)
  │ ├─┬nextPageToken
  │ │ ├──[+] items (5983:13)❌ 
  │ │ ├──[🔀] type (5986:13)❌ 
  │ │ └──[🔀] description (5981:24)
  │ └─┬list
  │   ├──[🔀] type (5979:17)❌ 
  │   ├──[🔀] description (5972:24)
  │   ├──[+] nullable (5977:21)❌ 
  │   └─┬Schema
  │     └──[🔀] $ref (5976:13)❌ 
  ├─┬c1.api.automations.v1.GetAutomationExecutionResponse
  │ ├──[+] properties (8763:9)
  │ └──[+] properties (8777:9)
  ├─┬c1.api.app.v1.CreateAppEntitlementRequestInput
  │ └─┬purpose
  │   └──[+] enum (5224:15)
  ├─┬c1.api.task.v1.TaskGrantSource
  │ ├──[+] properties (19823:9)
  │ └─┬requestId
  │   ├──[🔀] type (19826:17)❌ 
  │   └──[🔀] description (19824:24)
  ├─┬c1.api.policy.v1.UserApproval
  │ ├──[+] properties (14460:9)
  │ └─┬userIds
  │   ├──[-] items (12231:25)❌ 
  │   ├──[🔀] type (14463:17)❌ 
  │   └──[🔀] description (14461:24)
  ├─┬c1.api.policy.v1.EntitlementOwnerApproval
  │ ├──[+] properties (13107:9)
  │ ├──[+] properties (13122:9)
  │ ├──[+] properties (13126:9)
  │ └─┬fallbackUserIds
  │   ├──[🔀] type (13113:17)❌ 
  │   ├──[🔀] description (13108:24)
  │   ├──[+] nullable (13111:21)❌ 
  │   └─┬Schema
  │     └──[🔀] $ref (12483:20)❌ 
  ├─┬c1.api.form.v1.Form
  │ ├──[+] properties (10560:9)
  │ ├─┬fields
  │ │ ├──[🔀] description (10568:24)
  │ │ └─┬Schema
  │ │   └──[🔀] $ref (10469:20)❌ 
  │ ├─┬id
  │ │ ├──[+] items (10578:13)❌ 
  │ │ ├──[🔀] type (10581:13)❌ 
  │ │ └──[🔀] description (10576:24)
  │ └─┬fieldRelationships
  │   ├──[🔀] type (10566:17)❌ 
  │   ├──[🔀] description (10561:24)
  │   ├──[+] nullable (10564:21)❌ 
  │   └─┬Schema
  │     └──[🔀] $ref (10440:20)❌ 
  ├─┬c1.api.form.v1.StringField
  │ ├──[🔀] description (10778:20)
  │ ├──[+] properties (10801:9)
  │ ├─┬textField
  │ │ └─┬ONEOF
  │ │   └──[🔀] $ref (10713:20)❌ 
  │ ├─┬selectField
  │ │ └─┬ONEOF
  │ │   └──[🔀] $ref (23916:20)❌ 
  │ ├─┬placeholder
  │ │ └──[🔀] $ref (10692:20)❌ 
  │ └─┬rules
  │   ├──[+] type (10807:13)❌ 
  │   ├──[+] description (10804:24)
  │   ├──[+] readOnly (10805:21)❌ 
  │   ├──[-] oneOf (21333:13)❌ 
  │   └──[-] oneOf (8964:27)❌ 
  ├─┬c1.api.policy.v1.SelfApproval
  │ ├──[+] properties (14343:9)
  │ ├──[+] properties (14358:9)
  │ └─┬fallbackUserIds
  │   ├──[🔀] type (14349:17)❌ 
  │   ├──[🔀] description (14344:24)
  │   ├──[+] nullable (14347:21)❌ 
  │   └─┬Schema
  │     └──[🔀] $ref (12483:20)❌ 
  ├─┬c1.api.task.v1.Task
  │ └─┬origin
  │   └──[+] enum (17444:15)
  ├─┬c1.api.app.v1.AppResourceView
  │ ├──[+] properties (3816:9)
  │ ├─┬parentResourceTypePath
  │ │ └──[🔀] description (3819:24)
  │ ├─┬resourceTypePath
  │ │ └──[🔀] description (3825:24)
  │ └─┬parentResourcePath
  │   └──[🔀] $ref (11389:20)❌ 
  ├─┬c1.api.policy.v1.ManagerApproval
  │ ├──[+] properties (13532:9)
  │ ├──[+] properties (13547:9)
  │ ├──[+] properties (13551:9)
  │ └─┬fallbackUserIds
  │   ├──[🔀] type (13538:17)❌ 
  │   ├──[🔀] description (13533:24)
  │   ├──[+] nullable (13536:21)❌ 
  │   └─┬Schema
  │     └──[🔀] $ref (12483:20)❌ 
  ├─┬c1.api.policy.v1.AppOwnerApproval
  │ └──[+] properties (12565:9)
  ├─┬c1.api.app.v1.CreateAppRequest
  │ ├──[+] properties (5314:9)
  │ ├─┬strictAccessEntitlementProvisioning
  │ │ ├──[🔀] type (5337:13)❌ 
  │ │ └──[🔀] description (5334:24)
  │ ├─┬revokePolicyId
  │ │ ├──[+] items (5328:13)❌ 
  │ │ ├──[🔀] type (5331:13)❌ 
  │ │ └──[🔀] description (5326:24)
  │ ├─┬owners
  │ │ ├──[-] items (4000:25)❌ 
  │ │ ├──[🔀] type (5323:13)❌ 
  │ │ ├──[+] format (5320:19)❌ 
  │ │ └──[🔀] description (5319:24)
  │ └─┬monthlyCostUsd
  │   ├──[🔀] type (5317:17)❌ 
  │   ├──[-] format (3992:29)❌ 
  │   └──[🔀] description (5315:24)
  ├─┬c1.api.form.v1.SelectField
  │ └──[+] properties (10723:9)
  ├─┬c1.api.task.v1.TaskType
  │ ├──[🔀] description (20609:20)
  │ ├──[+] properties (20619:9)
  │ ├─┬grant
  │ │ └─┬ONEOF
  │ │   └──[🔀] $ref (20671:20)❌ 
  │ ├─┬revoke
  │ │ └─┬ONEOF
  │ │   └──[🔀] $ref (20793:20)❌ 
  │ ├─┬offboarding
  │ │ └─┬ONEOF
  │ │   └──[🔀] $ref (20733:20)❌ 
  │ └─┬certify
  │   └──[🔀] $ref (20641:20)❌ 
  ├─┬c1.api.integration.connector.v1.FieldGroup
  │ ├──[+] properties (12024:9)
  │ ├─┬helpText
  │ │ ├──[+] items (12037:13)❌ 
  │ │ ├──[🔀] type (12040:13)❌ 
  │ │ └──[🔀] description (12035:24)
  │ ├─┬name
  │ │ └──[🔀] description (12043:24)
  │ ├─┬fieldNames
  │ │ ├──[-] items (10086:25)❌ 
  │ │ ├──[🔀] type (12032:13)❌ 
  │ │ └──[🔀] description (12029:24)
  │ └─┬displayName
  │   ├──[🔀] type (12027:17)❌ 
  │   └──[🔀] description (12025:24)
  ├─┬c1.api.policy.v1.AppGroupApproval
  │ └──[+] properties (12549:9)
  ├─┬c1.api.policy.v1.EscalationInstance
  │ ├──[🔀] description (13234:20)
  │ ├──[+] properties (13249:9)
  │ ├──[+] properties (13271:9)
  │ ├─┬escalationComment
  │ │ └──[🔀] $ref (13277:20)❌ 
  │ ├─┬reassignToApprovers
  │ │ └─┬ONEOF
  │ │   └──[🔀] $ref (13259:15)❌ 
  │ ├─┬expiresAt
  │ │ ├──[+] type (13255:13)❌ 
  │ │ ├──[+] description (13252:24)
  │ │ ├──[+] readOnly (13253:21)❌ 
  │ │ ├──[-] oneOf (11103:27)❌ 
  │ │ └──[-] oneOf (11106:27)❌ 
  │ └─┬replacePolicy
  │   └─┬ONEOF
  │     └──[🔀] $ref (13283:20)❌ 
  ├─┬c1.api.app.v1.AppEntitlement
  │ └─┬purpose
  │   └──[+] enum (2208:15)
  ├─┬c1.api.app.v1.SearchAppResourcesRequest
  │ ├──[+] properties (6369:9)
  │ ├─┬pageToken
  │ │ ├──[🔀] type (6381:13)❌ 
  │ │ ├──[+] format (6378:19)❌ 
  │ │ └──[🔀] description (6377:24)
  │ ├─┬pageSize
  │ │ ├──[+] items (6372:13)❌ 
  │ │ ├──[🔀] type (6375:17)❌ 
  │ │ ├──[-] format (5024:29)❌ 
  │ │ ├──[🔀] description (6370:24)
  │ │ └──[+] nullable (6373:21)❌ 
  │ ├─┬resourceTypeIds
  │ │ └──[🔀] description (6404:24)
  │ ├─┬refs
  │ │ ├──[-] items (5044:25)❌ 
  │ │ ├──[🔀] type (6393:13)❌ 
  │ │ └──[🔀] description (6390:24)
  │ ├─┬resourceTypeTraitIds
  │ │ └──[🔀] description (6412:24)
  │ ├─┬query
  │ │ └──[🔀] description (6384:24)
  │ └─┬resourceIds
  │   ├──[🔀] description (6396:24)
  │   └─┬Schema
  │     └──[🔀] $ref (3539:20)❌ 
  ├─┬c1.api.automations.v1.AutomationStep
  │ ├──[🔀] description (7913:20)
  │ ├──[+] properties (7961:9)
  │ ├──[+] properties (7963:9)
  │ ├──[+] properties (7965:9)
  │ ├─┬unenrollFromAllAccessProfiles
  │ │ ├──[+] type (7997:13)❌ 
  │ │ ├──[+] description (7994:24)
  │ │ ├──[+] readOnly (7995:21)❌ 
  │ │ ├──[-] oneOf (7930:13)❌ 
  │ │ └──[-] oneOf (6619:27)❌ 
  │ ├─┬stepName
  │ │ ├──[-] type (6610:25)❌ 
  │ │ ├──[-] description (6607:34)
  │ │ ├──[-] readOnly (6608:31)❌ 
  │ │ ├──[+] oneOf (9500:7)
  │ │ └──[+] oneOf (7986:15)
  │ ├─┬grantEntitlements
  │ │ └──[🔀] $ref (8478:20)❌ 
  │ ├─┬webhook
  │ │ └─┬ONEOF
  │ │   └──[🔀] $ref (9589:20)❌ 
  │ ├─┬sendEmail
  │ │ └─┬ONEOF
  │ │   └──[🔀] $ref (8803:20)❌ 
  │ ├─┬sendSlackMessage
  │ │ └─┬ONEOF
  │ │   └──[🔀] $ref (9059:20)❌ 
  │ ├─┬skipIfTrueCel
  │ │ ├──[-] type (6598:25)❌ 
  │ │ ├──[-] description (6595:34)
  │ │ ├──[-] readOnly (6596:31)❌ 
  │ │ ├──[+] oneOf (9099:7)
  │ │ └──[+] oneOf (7978:15)
  │ ├─┬stepDisplayName
  │ │ ├──[-] type (6604:25)❌ 
  │ │ ├──[-] description (6601:34)
  │ │ ├──[-] readOnly (6602:31)❌ 
  │ │ ├──[+] oneOf (9456:7)
  │ │ └──[+] oneOf (7982:15)
  │ ├─┬updateUser
  │ │ ├──[+] type (8003:13)❌ 
  │ │ ├──[+] description (8000:24)
  │ │ ├──[+] readOnly (8001:21)❌ 
  │ │ ├──[-] oneOf (8003:13)❌ 
  │ │ └──[-] oneOf (6623:27)❌ 
  │ ├─┬runAutomation
  │ │ └──[🔀] $ref (8751:20)❌ 
  │ ├─┬removeFromDelegation
  │ │ └──[🔀] $ref (8686:20)❌ 
  │ ├─┬waitForDuration
  │ │ └─┬ONEOF
  │ │   └──[🔀] $ref (9535:20)❌ 
  │ └─┬taskAction
  │   ├──[+] type (7991:13)❌ 
  │   ├──[+] description (7988:24)
  │   ├──[+] readOnly (7989:21)❌ 
  │   ├──[-] oneOf (7876:13)❌ 
  │   └──[-] oneOf (6615:27)❌ 
  ├─┬c1.api.policy.v1.ExpressionApproval
  │ ├──[+] properties (13345:9)
  │ ├──[+] properties (13360:9)
  │ ├──[+] properties (13364:9)
  │ └─┬fallbackUserIds
  │   ├──[🔀] type (13351:17)❌ 
  │   ├──[🔀] description (13346:24)
  │   ├──[+] nullable (13349:21)❌ 
  │   └─┬Schema
  │     └──[🔀] $ref (12483:20)❌ 
  ├─┬c1.api.automations.v1.ConnectorAction
  │ └──[+] properties (8254:9)
  ├─┬c1.api.automations.v1.GrantTriggerFilter
  │ ├──[🔀] description (8849:20)
  │ ├──[+] properties (8870:9)
  │ ├──[+] properties (8872:9)
  │ ├──[+] properties (8874:9)
  │ └──[+] properties (8876:9)
  ├─┬c1.api.form.v1.StringSliceField
  │ ├──[🔀] description (10825:20)
  │ ├──[+] properties (10848:9)
  │ ├─┬placeholder
  │ │ └──[🔀] $ref (10692:20)❌ 
  │ └─┬rules
  │   ├──[+] type (10854:13)❌ 
  │   ├──[+] description (10851:24)
  │   ├──[+] readOnly (10852:21)❌ 
  │   ├──[-] oneOf (20964:13)❌ 
  │   └──[-] oneOf (9008:27)❌ 
  ├─┬c1.api.policy.v1.Escalation
  │ ├──[🔀] description (13158:20)
  │ ├──[+] properties (13167:9)
  │ ├──[+] properties (13190:9)
  │ ├─┬expiration
  │ │ ├──[-] format (11039:29)❌ 
  │ │ └──[🔀] description (13170:24)
  │ ├─┬replacePolicy
  │ │ └─┬ONEOF
  │ │   └──[🔀] $ref (13202:20)❌ 
  │ ├─┬reassignToApprovers
  │ │ ├──[+] type (13180:13)❌ 
  │ │ ├──[+] format (13177:19)❌ 
  │ │ ├──[+] description (13176:24)
  │ │ ├──[+] readOnly (13178:21)❌ 
  │ │ ├──[-] oneOf (11056:13)❌ 
  │ │ └──[-] oneOf (11047:27)❌ 
  │ └─┬escalationComment
  │   └──[🔀] $ref (13196:20)❌ 
  ├─┬c1.api.form.v1.SelectOption
  │ ├──[+] properties (10739:9)
  │ ├─┬value
  │ │ └──[🔀] description (10744:24)
  │ └─┬displayName
  │   ├──[🔀] type (10742:17)❌ 
  │   └──[🔀] description (10740:24)
  ├─┬c1.api.functions.v1.Function
  │ ├──[+] properties (10947:9)
  │ ├──[+] properties (10960:9)
  │ ├──[+] properties (10973:9)
  │ ├─┬updatedAt
  │ │ ├──[+] type (10958:13)❌ 
  │ │ ├──[+] description (10955:24)
  │ │ ├──[+] readOnly (10956:21)❌ 
  │ │ ├──[-] oneOf (9087:27)❌ 
  │ │ └──[-] oneOf (9090:27)❌ 
  │ └─┬publishedCommitId
  │   ├──[+] items (10950:13)❌ 
  │   ├──[🔀] type (10953:17)❌ 
  │   ├──[🔀] description (10948:24)
  │   └──[+] nullable (10951:21)❌ 
  ├─┬c1.api.profiletype.v1.ProfileType
  │ ├──[+] properties (14745:9)
  │ ├──[+] properties (14783:9)
  │ ├─┬iconUrl
  │ │ ├──[🔀] type (14748:17)❌ 
  │ │ └──[🔀] description (14746:24)
  │ ├─┬id
  │ │ └──[🔀] description (14750:24)
  │ ├─┬sizes
  │ │ ├──[-] items (12537:25)❌ 
  │ │ ├──[🔀] type (14772:13)❌ 
  │ │ ├──[+] format (14769:19)❌ 
  │ │ └──[🔀] description (14768:24)
  │ ├─┬priority
  │ │ ├──[🔀] type (14765:13)❌ 
  │ │ ├──[-] format (12529:29)❌ 
  │ │ └──[🔀] description (14762:24)
  │ └─┬name
  │   └──[🔀] description (14756:24)
  ├─┬c1.api.form.v1.BoolField
  │ ├──[🔀] description (10312:20)
  │ └──[+] properties (10337:9)
  ├─┬c1.api.task.v1.TaskSearchRequest
  │ ├──[+] properties (20190:9)
  │ ├─┬query
  │ │ ├──[+] items (20204:13)❌ 
  │ │ ├──[🔀] type (20207:13)❌ 
  │ │ └──[🔀] description (20202:24)
  │ ├─┬subjectIds
  │ │ ├──[🔀] description (20257:24)
  │ │ └─┬Schema
  │ │   ├──[+] enum (20260:17)
  │ │   ├──[+] enum (20261:17)
  │ │   ├──[+] enum (20262:17)
  │ │   ├──[+] enum (20263:17)
  │ │   ├──[+] enum (20268:17)
  │ │   ├──[+] enum (20264:17)
  │ │   ├──[+] enum (20265:17)
  │ │   ├──[+] enum (20266:17)
  │ │   ├──[+] enum (20267:17)
  │ │   ├──[+] enum (20269:17)
  │ │   ├──[+] enum (20270:17)
  │ │   └─┬Extensions
  │ │     └──[+] x-speakeasy-unknown-values (20272:41)
  │ ├─┬previouslyActedOnIds
  │ │ ├──[+] enum (20195:15)
  │ │ ├──[+] enum (20196:15)
  │ │ ├──[+] enum (20197:15)
  │ │ ├──[-] items (17798:25)❌ 
  │ │ ├──[🔀] type (20199:17)❌ 
  │ │ ├──[🔀] description (20191:24)
  │ │ └─┬Extensions
  │ │   └──[+] x-speakeasy-unknown-values (20200:39)
  │ ├─┬taskStates
  │ │ ├──[🔀] description (20278:24)
  │ │ └─┬Schema
  │ │   ├──[-] enum (17885:31)❌ 
  │ │   ├──[-] enum (17883:31)❌ 
  │ │   ├──[-] enum (17884:31)❌ 
  │ │   └─┬Extensions
  │ │     └──[-] x-speakeasy-unknown-values (17887:53)❌ 
  │ ├─┬taskTypes
  │ │ ├──[🔀] description (20286:24)
  │ │ └─┬Schema
  │ │   └──[🔀] $ref (20288:13)❌ 
  │ ├─┬refs
  │ │ ├──[-] items (17812:25)❌ 
  │ │ ├──[🔀] type (20213:13)❌ 
  │ │ └──[🔀] description (20210:24)
  │ ├─┬stepApprovalTypes
  │ │ ├──[+] enum (20242:15)
  │ │ ├──[+] enum (20243:15)
  │ │ ├──[+] enum (20244:15)
  │ │ ├──[+] enum (20245:15)
  │ │ ├──[+] enum (20246:15)
  │ │ ├──[+] enum (20249:15)
  │ │ ├──[+] enum (20250:15)
  │ │ ├──[+] enum (20247:15)
  │ │ ├──[+] enum (20248:15)
  │ │ ├──[-] items (17853:25)❌ 
  │ │ ├──[🔀] type (20253:13)❌ 
  │ │ ├──[🔀] description (20240:24)
  │ │ └─┬Extensions
  │ │   └──[+] x-speakeasy-unknown-values (20255:39)
  │ ├─┬userEmploymentStatuses
  │ │ ├──[🔀] description (20299:24)
  │ │ └─┬Schema
  │ │   └──[🔀] $ref (20609:20)❌ 
  │ ├─┬revokeOutcomes
  │ │ ├──[🔀] description (20216:24)
  │ │ └─┬Schema
  │ │   └──[🔀] $ref (19837:20)❌ 
  │ └─┬sortBy
  │   ├──[-] enum (17843:27)❌ 
  │   ├──[-] enum (17844:27)❌ 
  │   ├──[-] enum (17837:27)❌ 
  │   ├──[-] enum (17839:27)❌ 
  │   ├──[-] enum (17840:27)❌ 
  │   ├──[-] enum (17841:27)❌ 
  │   ├──[-] enum (17836:27)❌ 
  │   ├──[-] enum (17838:27)❌ 
  │   ├──[-] enum (17842:27)❌ 
  │   ├──[+] items (20226:13)❌ 
  │   ├──[🔀] type (20237:13)❌ 
  │   ├──[🔀] description (20224:24)
  │   └─┬Extensions
  │     └──[-] x-speakeasy-unknown-values (17849:49)❌ 
  ├─┬c1.api.app.v1.App
  │ ├──[+] properties (1770:9)
  │ ├─┬instructions
  │ │ ├──[+] enum (1803:15)
  │ │ ├──[+] enum (1804:15)
  │ │ ├──[+] enum (1802:15)
  │ │ ├──[🔀] description (1800:24)
  │ │ └─┬Extensions
  │ │   └──[+] x-speakeasy-unknown-values (1809:39)
  │ ├─┬isManuallyManaged
  │ │ ├──[🔀] description (1817:24)
  │ │ └──[🔀] readOnly (1818:21)❌ 
  │ ├─┬fieldMask
  │ │ ├──[+] type (1773:17)❌ 
  │ │ ├──[+] description (1771:24)
  │ │ ├──[+] readOnly (1772:21)❌ 
  │ │ ├──[-] oneOf (499:27)❌ 
  │ │ └──[-] oneOf (503:27)❌ 
  │ ├─┬grantPolicyId
  │ │ ├──[-] type (508:25)❌ 
  │ │ ├──[-] description (505:34)
  │ │ ├──[-] readOnly (506:31)❌ 
  │ │ ├──[+] oneOf (1776:15)
  │ │ └──[+] oneOf (1780:15)
  │ ├─┬logoUri
  │ │ ├──[🔀] type (1826:13)❌ 
  │ │ ├──[🔀] description (1823:24)
  │ │ └──[🔀] readOnly (1824:21)❌ 
  │ ├─┬userCount
  │ │ ├──[-] type (593:25)❌ 
  │ │ ├──[-] format (590:29)❌ 
  │ │ ├──[-] description (589:34)
  │ │ ├──[-] readOnly (591:31)❌ 
  │ │ ├──[+] oneOf (1861:15)
  │ │ └──[+] oneOf (1864:15)
  │ ├─┬revokePolicyId
  │ │ ├──[🔀] description (1842:24)
  │ │ └──[🔀] readOnly (1843:21)❌ 
  │ ├─┬updatedAt
  │ │ ├──[+] type (1857:13)❌ 
  │ │ ├──[+] description (1854:24)
  │ │ ├──[+] readOnly (1855:21)❌ 
  │ │ ├──[-] oneOf (584:27)❌ 
  │ │ └──[-] oneOf (587:27)❌ 
  │ ├─┬identityMatching
  │ │ ├──[-] enum (526:27)❌ 
  │ │ ├──[-] enum (527:27)❌ 
  │ │ ├──[-] enum (525:27)❌ 
  │ │ ├──[🔀] description (1794:24)
  │ │ ├──[🔀] readOnly (1795:21)❌ 
  │ │ └─┬Extensions
  │ │   └──[-] x-speakeasy-unknown-values (532:49)❌ 
  │ ├─┬isDirectory
  │ │ ├──[🔀] type (1814:13)❌ 
  │ │ ├──[🔀] description (1811:24)
  │ │ └──[🔀] readOnly (1812:21)❌ 
  │ ├─┬parentAppId
  │ │ ├──[🔀] type (1839:13)❌ 
  │ │ ├──[+] format (1836:19)❌ 
  │ │ ├──[🔀] description (1835:24)
  │ │ └──[🔀] readOnly (1837:21)❌ 
  │ ├─┬monthlyCostUsd
  │ │ ├──[🔀] type (1832:13)❌ 
  │ │ ├──[-] format (559:29)❌ 
  │ │ ├──[🔀] description (1829:24)
  │ │ └──[🔀] readOnly (1830:21)❌ 
  │ ├─┬strictAccessEntitlementProvisioning
  │ │ ├──[🔀] type (1851:13)❌ 
  │ │ └──[🔀] description (1848:24)
  │ ├─┬id
  │ │ ├──[🔀] description (1788:24)
  │ │ └──[🔀] readOnly (1789:21)❌ 
  │ └─┬iconUrl
  │   └──[🔀] description (1782:24)
  ├─┬c1.api.policy.v1.PolicyStepInstance
  │ ├──[🔀] description (13791:20)
  │ ├──[+] properties (13807:9)
  │ ├─┬approval
  │ │ └──[🔀] $ref (12255:20)❌ 
  │ ├─┬reject
  │ │ └─┬ONEOF
  │ │   └──[🔀] $ref (13890:20)❌ 
  │ ├─┬provision
  │ │ ├──[+] type (13827:13)❌ 
  │ │ ├──[+] description (13824:24)
  │ │ ├──[+] readOnly (13825:21)❌ 
  │ │ ├──[-] oneOf (11684:13)❌ 
  │ │ └──[-] oneOf (11626:27)❌ 
  │ ├─┬id
  │ │ ├──[-] type (11615:25)❌ 
  │ │ ├──[-] description (11612:34)
  │ │ ├──[-] readOnly (11613:31)❌ 
  │ │ ├──[+] oneOf (13430:7)
  │ │ └──[+] oneOf (13816:15)
  │ ├─┬form
  │ │ └─┬ONEOF
  │ │   └──[🔀] $ref (12694:20)❌ 
  │ ├─┬wait
  │ │ ├──[+] enum (13841:15)
  │ │ ├──[+] enum (13842:15)
  │ │ ├──[+] enum (13840:15)
  │ │ ├──[+] type (13845:13)❌ 
  │ │ ├──[+] description (13838:24)
  │ │ ├──[+] readOnly (13843:21)❌ 
  │ │ ├──[-] oneOf (12324:13)❌ 
  │ │ ├──[-] oneOf (11645:27)❌ 
  │ │ └─┬Extensions
  │ │   └──[+] x-speakeasy-unknown-values (13847:39)
  │ ├─┬policyGenerationId
  │ │ ├──[🔀] description (13818:24)
  │ │ └──[🔀] readOnly (13819:21)❌ 
  │ └─┬state
  │   ├──[-] enum (11635:27)❌ 
  │   ├──[-] enum (11636:27)❌ 
  │   ├──[-] enum (11634:27)❌ 
  │   ├──[-] type (11639:25)❌ 
  │   ├──[-] description (11632:34)
  │   ├──[-] readOnly (11637:31)❌ 
  │   ├──[+] oneOf (14141:7)
  │   ├──[+] oneOf (13836:15)
  │   └─┬Extensions
  │     └──[-] x-speakeasy-unknown-values (11641:49)❌ 
  ├─┬c1.api.functions.v1.FunctionsServiceInvokeResponse
  │ ├──[+] properties (11289:9)
  │ └─┬json
  │   └──[+] deprecated (11294:23)
  └─┬c1.api.form.v1.Field
    ├──[🔀] description (10369:20)
    ├──[+] properties (10386:9)
    ├──[+] properties (10418:9)
    ├──[+] properties (10420:9)
    ├──[+] properties (10424:9)
    ├──[+] properties (10434:9)
    ├─┬boolField
    │ └──[🔀] $ref (10266:20)❌ 
    ├─┬description
    │ ├──[-] type (8668:25)❌ 
    │ ├──[-] description (8665:34)
    │ ├──[-] readOnly (8666:31)❌ 
    │ ├──[+] oneOf (10312:7)
    │ └──[+] oneOf (10391:15)
    ├─┬displayName
    │ └──[🔀] description (10393:24)
    ├─┬stringSliceField
    │ └──[🔀] $ref (10668:20)❌ 
    ├─┬name
    │ ├──[-] type (8688:25)❌ 
    │ ├──[-] description (8685:34)
    │ ├──[-] readOnly (8686:31)❌ 
    │ ├──[+] oneOf (10594:7)
    │ └──[+] oneOf (10411:15)
    ├─┬fileField
    │ ├──[+] type (10402:13)❌ 
    │ ├──[+] description (10399:24)
    │ ├──[+] readOnly (10400:21)❌ 
    │ ├──[-] oneOf (8735:13)❌ 
    │ └──[-] oneOf (8679:27)❌ 
    ├─┬stringField
    │ ├──[+] type (10416:13)❌ 
    │ ├──[+] description (10413:24)
    │ ├──[+] readOnly (10414:21)❌ 
    │ ├──[-] oneOf (8933:13)❌ 
    │ └──[-] oneOf (8693:27)❌ 
    └─┬int64Field
      └─┬ONEOF
        └──[🔀] $ref (10505:20)❌ 
Document Element Total Changes Breaking Changes
paths 42 2
components 811 384

TYPESCRIPT CHANGELOG

additionalProperties: 0.1.3 - 2025-12-19

🐝 New Features

  • Added flatAdditionalProperties config option. When enabled, models with additionalProperties: true use an index signature ([k: string]: unknown) instead of a nested additionalProperties field. Extra properties are accessed directly on the object. Defaults to false. Note: This only applies to additionalProperties: true (any type). Typed additionalProperties (e.g. additionalProperties: { type: string }) retain their nested field structure to preserve type information.

core: 3.26.22 - 2026-01-15

🐛 Bug Fixes

  • use constants.fetchOptions for snake_case compatibility in react-query and mcp-server templates (commit by @AshGodfrey)

core: 3.26.20 - 2026-01-12

🐛 Bug Fixes

  • Further tune media type matching expression for ReDoS (commit by @bflad)

core: 3.26.19 - 2026-01-07

🐛 Bug Fixes

  • Prevent ReDoS vulnerability report for media type matching expression (commit by @bflad)

core: 3.26.18 - 2026-01-06

🐝 New Features

  • add preserveModelFieldNames config to preserve original model property casing (commit by @)

core: 3.26.17 - 2025-12-18

🐛 Bug Fixes

  • fixed escaping of template braces in defaults, consts, and comments (commit by @tristanspeakeasy)

core: 3.26.16 - 2025-12-16

🐝 New Features

  • improve react-query server prefetching and infinite query key (commit by @mfbx9da4)
  • upgrade vitest from 3.0.2 to 3.0.5

core: 3.26.15 - 2025-12-09

🐛 Bug Fixes

  • harden naming collision resolution (commit by @danielkov)

core: 3.26.14 - 2025-12-02

🐛 Bug Fixes

  • no longer skip build if no source changes (commit by @danielkov)
  • fields which have a default but are only used in a response will be rendered as required (commit by @mfbx9da4)

core: 3.26.13 - 2025-11-28

🐛 Bug Fixes

  • move .tsBuildInfo to outDir location to avoid false positive cache hit when transpiling TypeScript (commit by @mfbx9da4)

core: 3.26.11 - 2025-11-25

🐝 New Features

  • allow inclusion of empty array query parameter (commit by @idbentley)

core: 3.26.10 - 2025-11-24

🐝 New Features

  • union discriminators are inferred for oneOfs missing the explicit OpenAPI discriminator mapping. Configure via inferUnionDiscriminators: true in gen.yaml (commit by @mfbx9da4)

core: 3.26.9 - 2025-11-20

🐝 New Features

  • forwardCompatibleEnumsByDefault is now configurable via gen.yaml. When true, any enum which is used on a response will be automatically open/forward compatible - i.e. unknown values will be tolerated. Single value enums won't be automatically opened. Individual enums can be controlled with x-speakeasy-unknown-values: allow/disallow. (commit by @mfbx9da4)

core: 3.26.8 - 2025-11-18

🐝 New Features

  • Support for lax mode deserialization. Configurable via gen.yaml laxMode: lax | strict. Missing required fields will not throw zod response validation errors but instead fallback to a zero value. eg for a string the zero value is "". Lax mode also introduces non-lossy coercion where possible eg a boolean field will tolerate the string "true". (commit by @mfbx9da4)

core: 3.26.6 - 2025-11-12

🐛 Bug Fixes

  • regression to date/datetime deserialization (commit by @mfbx9da4)
  • handle application/* encoding in multipart forms (commit by @danielkov)

core: 3.26.7 - 2025-11-10

🐝 New Features

  • smart union deserialization (configurable via gen.yaml unionStrategy: populated-fields) (commit by @mfbx9da4)

core: 3.26.5 - 2025-11-10

🐝 New Features

  • smart union deserialization (configurable via gen.yaml unionStrategy: populated-fields) (commit by @mfbx9da4)

core: 3.26.4 - 2025-11-07

🐝 New Features

  • support for zodVersion v4-mini (configurable via gen.yaml zodVersion) (commit by @mfbx9da4)

core: 3.26.12 - 2025-11-06

🐛 Bug Fixes

  • multi-part arrays now serialized according to RFC7578 (commit by @danielkov)

core: 3.26.3 - 2025-11-05

🐝 New Features

  • delete dead code - unused inbound/outbound schemas (configurable via alwaysIncludeInboundAndOutbound) (commit by @mfbx9da4)

core: 3.26.2 - 2025-11-05

🐝 New Features

  • support body field name configuration via requestBodyFieldName in gen.yaml *(commit by [@subomi](htt...

@github-actions github-actions bot added the patch Patch version bump label Jan 7, 2026
@coderabbitai
Copy link

coderabbitai bot commented Jan 7, 2026

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.


Comment @coderabbitai help to get the list of available commands and usage tips.

@github-actions github-actions bot force-pushed the speakeasy-sdk-regen-1767744848 branch 6 times, most recently from ca8472a to ebd7171 Compare January 13, 2026 00:16
@github-actions github-actions bot changed the title chore: 🐝 Update SDK - Generate 1.1.2 chore: 🐝 Update SDK - Generate 1.2.0 Jan 13, 2026
@github-actions github-actions bot added minor Minor version bump and removed patch Patch version bump labels Jan 13, 2026
@github-actions github-actions bot force-pushed the speakeasy-sdk-regen-1767744848 branch 7 times, most recently from 4ba09e6 to b6ba674 Compare January 20, 2026 00:18
* `conductorone-sdk-typescript.connectorCatalog.configurationSchema()`:  `response` **Changed** **Breaking** ⚠️
* `conductorone-sdk-typescript.accessReview.create()`: **Added**
* `conductorone-sdk-typescript.accessReview.delete()`: **Added**
* `conductorone-sdk-typescript.accessReview.get()`: **Added**
* `conductorone-sdk-typescript.accessReview.update()`: **Added**
* `conductorone-sdk-typescript.accessReview.list()`: **Added**
* `conductorone-sdk-typescript.accessReviewTemplate.create()`: **Added**
* `conductorone-sdk-typescript.accessReviewTemplate.delete()`: **Added**
* `conductorone-sdk-typescript.accessReviewTemplate.get()`: **Added**
* `conductorone-sdk-typescript.accessReviewTemplate.update()`: **Added**
* `conductorone-sdk-typescript.connector.updateConnectorSchedule()`: **Added**
* `conductorone-sdk-typescript.connector.getConnectorSyncDownloadUrl()`: **Added**
* `conductorone-sdk-typescript.requestCatalogManagement.deleteRequestableEntry()`: **Added**
* `conductorone-sdk-typescript.requestCatalogManagement.getRequestableEntry()`: **Added**
* `conductorone-sdk-typescript.requestCatalogManagement.createRequestableEntry()`: **Added**
* `conductorone-sdk-typescript.functionsInvocation.list()`: **Added**
* `conductorone-sdk-typescript.functionsInvocation.get()`: **Added**
* `conductorone-sdk-typescript.vault.create()`: **Added**
* `conductorone-sdk-typescript.vault.delete()`: **Added**
* `conductorone-sdk-typescript.vault.get()`: **Added**
* `conductorone-sdk-typescript.vault.update()`: **Added**
* `conductorone-sdk-typescript.functions.commit()`: **Deleted** **Breaking** ⚠️
* `conductorone-sdk-typescript.functions.getCommit()`: **Deleted** **Breaking** ⚠️
* `conductorone-sdk-typescript.apps.list()`:  `response.list.[].enableConnectorSourcedOwnership` **Added**
* `conductorone-sdk-typescript.apps.create()`: 
  *  `request.instructions` **Added**
  *  `response.app.enableConnectorSourcedOwnership` **Added**
* `conductorone-sdk-typescript.apps.get()`:  `response.app.enableConnectorSourcedOwnership` **Added**
* `conductorone-sdk-typescript.apps.update()`: 
  *  `request.updateAppRequest.app.enableConnectorSourcedOwnership` **Added**
  *  `response.app.enableConnectorSourcedOwnership` **Added**
* `conductorone-sdk-typescript.connector.list()`:  `response.list.[].connector` **Changed**
* `conductorone-sdk-typescript.connector.createDelegated()`:  `response.connectorview.connector` **Changed**
* `conductorone-sdk-typescript.connector.get()`:  `response.connectorview.connector` **Changed**
* `conductorone-sdk-typescript.connector.update()`: 
  *  `request.connectorServiceUpdateRequest.connector` **Changed**
  *  `response.connectorview.connector` **Changed**
* `conductorone-sdk-typescript.connector.create()`:  `response.connectorview.connector` **Changed**
* `conductorone-sdk-typescript.connector.updateDelegated()`: 
  *  `request.connectorServiceUpdateDelegatedRequest.connector` **Changed**
  *  `response.connectorview.connector` **Changed**
* `conductorone-sdk-typescript.appEntitlements.list()`:  `response.list.[].actorObjectPermissions` **Added**
* `conductorone-sdk-typescript.appEntitlements.create()`:  `response.appentitlementview.actorObjectPermissions` **Added**
* `conductorone-sdk-typescript.appEntitlements.get()`:  `response.appentitlementview.actorObjectPermissions` **Added**
* `conductorone-sdk-typescript.appEntitlements.update()`:  `response.appentitlementview.actorObjectPermissions` **Added**
* `conductorone-sdk-typescript.appEntitlements.listForAppResource()`:  `response.list.[].actorObjectPermissions` **Added**
* `conductorone-sdk-typescript.appEntitlements.listForAppUser()`:  `response.list.[].actorObjectPermissions` **Added**
* `conductorone-sdk-typescript.appEntitlementSearch.searchAppEntitlementsForAppUser()`:  `response.list.[].actorObjectPermissions` **Added**
* `conductorone-sdk-typescript.appEntitlementSearch.search()`:  `response.list.[].actorObjectPermissions` **Added**
* `conductorone-sdk-typescript.appEntitlementSearch.searchGrants()`:  `response.list.[].entitlement.actorObjectPermissions` **Added**
* `conductorone-sdk-typescript.appResource.list()`:  `response.list.[].actorObjectPermissions` **Added**
* `conductorone-sdk-typescript.appResource.get()`:  `response.appresourceview.actorObjectPermissions` **Added**
* `conductorone-sdk-typescript.appResource.update()`:  `response.appresourceview.actorObjectPermissions` **Added**
* `conductorone-sdk-typescript.appResourceOwners.list()`:  `response.immutableuserids` **Added**
* `conductorone-sdk-typescript.appEntitlementsProxy.get()`:  `response.appproxyentitlementview.appProxyEntitlement.disabledAt` **Added**
* `conductorone-sdk-typescript.appEntitlementsProxy.create()`:  `response.appproxyentitlementview.appProxyEntitlement.disabledAt` **Added**
* `conductorone-sdk-typescript.automationExecution.getAutomationExecution()`:  `response` **Changed**
* `conductorone-sdk-typescript.automationSearch.searchAutomationTemplateVersions()`:  `response.list.[]` **Changed**
* `conductorone-sdk-typescript.automationSearch.searchAutomations()`:  `response.list.[]` **Changed**
* `conductorone-sdk-typescript.automation.listAutomations()`:  `response.list.[]` **Changed**
* `conductorone-sdk-typescript.automation.createAutomation()`: 
  *  `request` **Changed**
  *  `response.automation` **Changed**
* `conductorone-sdk-typescript.automation.getAutomation()`:  `response.automation` **Changed**
* `conductorone-sdk-typescript.automation.updateAutomation()`: 
  *  `request.updateAutomationRequest.automation` **Changed**
  *  `response.automation` **Changed**
* `conductorone-sdk-typescript.requestCatalogManagement.listEntitlementsPerCatalog()`:  `response.list.[].actorObjectPermissions` **Added**
* `conductorone-sdk-typescript.requestCatalogManagement.listEntitlementsForAccess()`:  `response.list.[].actorObjectPermissions` **Added**
* `conductorone-sdk-typescript.functions.listFunctions()`:  `response.list.[]` **Changed**
* `conductorone-sdk-typescript.functions.createFunction()`:  `response.function` **Changed**
* `conductorone-sdk-typescript.functions.invoke()`:  `response.invocationid` **Added**
* `conductorone-sdk-typescript.functions.getFunction()`:  `response.function` **Changed**
* `conductorone-sdk-typescript.functions.updateFunction()`: 
  *  `request.function` **Changed**
  *  `response.function` **Changed**
* `conductorone-sdk-typescript.policies.list()`:  `response.list.[].policySteps.{}.steps.[]` **Changed**
* `conductorone-sdk-typescript.policies.create()`: 
  *  `request.policySteps.{}.steps.[]` **Changed**
  *  `response.policy.policySteps.{}.steps.[]` **Changed**
* `conductorone-sdk-typescript.policies.get()`:  `response.policy.policySteps.{}.steps.[]` **Changed**
* `conductorone-sdk-typescript.policies.update()`: 
  *  `request.updatePolicyRequest.policy.policySteps.{}.steps.[]` **Changed**
  *  `response.policy.policySteps.{}.steps.[]` **Changed**
* `conductorone-sdk-typescript.requestSchema.create()`: 
  *  `request.fields.[]` **Changed**
  *  `response.requestschema` **Changed**
* `conductorone-sdk-typescript.requestSchema.get()`:  `response.requestschema` **Changed**
* `conductorone-sdk-typescript.requestSchema.update()`: 
  *  `request.requestSchemaServiceUpdateRequest.requestSchema` **Changed**
  *  `response.requestschema` **Changed**
* `conductorone-sdk-typescript.appResourceSearch.searchAppResources()`: 
  *  `request.ownerUserIds` **Added**
  *  `response.list.[].actorObjectPermissions` **Added**
* `conductorone-sdk-typescript.appSearch.search()`:  `response.list.[].enableConnectorSourcedOwnership` **Added**
* `conductorone-sdk-typescript.functionsSearch.search()`:  `response.list.[]` **Changed**
* `conductorone-sdk-typescript.policySearch.search()`:  `response.list.[].policySteps.{}.steps.[]` **Changed**
* `conductorone-sdk-typescript.requestCatalogSearch.searchEntitlements()`:  `response.list.[].entitlement.actorObjectPermissions` **Added**
* `conductorone-sdk-typescript.taskSearch.search()`: 
  *  `request` **Changed**
  *  `response.list.[].task` **Changed**
* `conductorone-sdk-typescript.taskAudit.list()`:  `response.list.[]` **Changed**
* `conductorone-sdk-typescript.task.createGrantTask()`: 
  *  `request.source.isExtension` **Added**
  *  `response.taskview.task` **Changed**
* `conductorone-sdk-typescript.task.createOffboardingTask()`:  `response.taskview.task` **Changed**
* `conductorone-sdk-typescript.task.createRevokeTask()`:  `response.taskview.task` **Changed**
* `conductorone-sdk-typescript.task.get()`:  `response.taskview.task` **Changed**
* `conductorone-sdk-typescript.taskActions.approve()`:  `response.taskview.task` **Changed**
* `conductorone-sdk-typescript.taskActions.approveWithStepUp()`:  `response.taskview.task` **Changed**
* `conductorone-sdk-typescript.taskActions.close()`:  `response.taskview.task` **Changed**
* `conductorone-sdk-typescript.taskActions.comment()`:  `response.taskview.task` **Changed**
* `conductorone-sdk-typescript.taskActions.deny()`:  `response.taskview.task` **Changed**
* `conductorone-sdk-typescript.taskActions.escalateToEmergencyAccess()`:  `response.taskview.task` **Changed**
* `conductorone-sdk-typescript.taskActions.processNow()`:  `response.taskview.task` **Changed**
* `conductorone-sdk-typescript.taskActions.reassign()`:  `response.taskview.task` **Changed**
* `conductorone-sdk-typescript.taskActions.hardReset()`:  `response.taskview.task` **Changed**
* `conductorone-sdk-typescript.taskActions.restart()`:  `response.taskview.task` **Changed**
* `conductorone-sdk-typescript.taskActions.skipStep()`:  `response.taskview.task` **Changed**
* `conductorone-sdk-typescript.taskActions.updateGrantDuration()`:  `response.taskview.task` **Changed**
* `conductorone-sdk-typescript.taskActions.updateRequestData()`:  `response.taskview.task` **Changed**
* `conductorone-sdk-typescript.user.getUserProfileTypes()`:  `response.profiletypes.[]` **Changed**
@github-actions github-actions bot force-pushed the speakeasy-sdk-regen-1767744848 branch from 1488af3 to f16306f Compare January 21, 2026 00:18
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