Skip to content

chore: 🐝 Update SDK - SDK Generation KOMBO-TYPESCRIPT 1.3.5 - #53

Open
kombo-sdk-generator[bot] wants to merge 1 commit into
mainfrom
speakeasy-sdk-regen-1785543426
Open

chore: 🐝 Update SDK - SDK Generation KOMBO-TYPESCRIPT 1.3.5#53
kombo-sdk-generator[bot] wants to merge 1 commit into
mainfrom
speakeasy-sdk-regen-1785543426

Conversation

@kombo-sdk-generator

@kombo-sdk-generator kombo-sdk-generator Bot commented Aug 1, 2026

Copy link
Copy Markdown
Contributor

SDK update

Versioning

Version Bump Type: [patch] - 🤖 (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.

Typescript SDK Changes:

  • kombo.ats.getAtsNotes(): Added
  • kombo.ats.createCandidate():
    • request.remoteFields Changed
  • kombo.ats.createApplication():
    • request.body.remoteFields Changed

View full SDK changelog

OpenAPI Change Summary
├─┬Paths
│ ├──[+] path (7567:3)
│ ├─┬/passthrough/{tool}/{api}
│ │ └─┬POST
│ │   └──[🔀] description (95:20)
│ └─┬/ats/applications
│   └─┬GET
│     └─┬Parameters
│       └──[🔀] description (4665:24)
└─┬Components
  ├──[+] schemas (28594:7)
  ├──[+] schemas (28624:7)
  ├──[+] schemas (28587:7)
  ├──[+] schemas (28584:7)
  ├──[+] schemas (28616:7)
  ├──[+] schemas (28620:7)
  ├─┬PostAtsJobsJobIdApplicationsRequestBody
  │ └─┬remote_fields
  │   └─┬ALLOF
  │     ├─┬piloga
  │     │ └─┬candidate
  │     │   ├──[+] properties (27206:25)
  │     │   └─┬street
  │     │     ├──[+] externalDocs (27212:29)
  │     │     ├──[+] pattern (27210:36)❌ 
  │     │     ├──[+] format (27209:35)❌ 
  │     │     └──[🔀] description (27207:40)
  │     └─┬bullhorn
  │       ├──[+] properties (27072:21)
  │       └─┬job_submission
  │         ├──[-] additionalProperties (26442:45)❌ 
  │         ├──[🔀] type (27073:29)❌ 
  │         └──[🔀] description (27074:36)
  ├─┬DataChangedWebhookPayload
  │ └─┬data
  │   └─┬changed_models
  │     └─┬Schema
  │       └─┬name
  │         └──[+] enum (34634:25)
  ├─┬PostHrisEmployeesRequestBody
  │ └─┬remote_fields
  │   ├──[+] properties (12962:13)
  │   ├─┬zohopeople
  │   │ ├──[🔀] description (13052:28)
  │   │ ├──[+] properties (13038:17)
  │   │ ├──[+] properties (13029:17)
  │   │ ├──[+] properties (13032:17)
  │   │ ├──[+] properties (13035:17)
  │   │ └──[-] properties (12446:17)❌ 
  │   ├─┬sympa
  │   │ ├──[🔀] description (12961:28)
  │   │ ├──[+] properties (12953:17)
  │   │ ├──[+] properties (12957:17)
  │   │ ├──[+] properties (12950:17)
  │   │ └──[-] properties (12410:17)❌ 
  │   ├─┬workday
  │   │ ├──[🔀] description (12946:28)
  │   │ ├──[-] properties (12463:17)❌ 
  │   │ ├──[-] properties (12454:17)❌ 
  │   │ ├──[-] properties (12457:17)❌ 
  │   │ ├──[-] properties (12460:17)❌ 
  │   │ └──[+] properties (12942:17)
  │   └─┬silae
  │     ├──[🔀] description (13004:28)
  │     ├──[+] properties (12989:17)
  │     ├──[+] properties (12999:17)
  │     ├──[+] properties (12986:17)
  │     ├──[+] properties (12977:17)
  │     ├──[+] properties (12983:17)
  │     ├──[+] properties (12980:17)
  │     ├──[+] properties (12994:17)
  │     ├──[+] properties (12974:17)
  │     ├──[-] properties (12425:17)❌ 
  │     ├──[-] properties (12418:17)❌ 
  │     └─┬employee
  │       ├──[🔀] additionalProperties (12968:21)❌ 
  │       └──[🔀] description (12973:32)
  ├─┬PostAtsCandidatesRequestBody
  │ └─┬remote_fields
  │   └─┬ALLOF
  │     ├─┬bullhorn
  │     │ ├──[+] properties (23697:21)
  │     │ └─┬job_submission
  │     │   ├──[-] additionalProperties (23077:45)❌ 
  │     │   ├──[🔀] type (23698:29)❌ 
  │     │   └──[🔀] description (23699:36)
  │     └─┬piloga
  │       └─┬candidate
  │         ├──[+] properties (23831:25)
  │         └─┬street
  │           ├──[+] externalDocs (23837:29)
  │           ├──[+] pattern (23835:36)❌ 
  │           ├──[+] format (23834:35)❌ 
  │           └──[🔀] description (23832:40)
  ├─┬PostAiApplyUnifiedApiJobsJobIdApplicationsRequestBody
  │ └─┬remote_fields
  │   └─┬ALLOF
  │     ├─┬piloga
  │     │ └─┬candidate
  │     │   ├──[+] properties (33919:25)
  │     │   └─┬street
  │     │     ├──[+] externalDocs (33925:29)
  │     │     ├──[+] pattern (33923:36)❌ 
  │     │     ├──[+] format (33922:35)❌ 
  │     │     └──[🔀] description (33920:40)
  │     └─┬bullhorn
  │       ├──[+] properties (33785:21)
  │       └─┬job_submission
  │         ├──[-] additionalProperties (32924:45)❌ 
  │         ├──[🔀] type (33786:29)❌ 
  │         └──[🔀] description (33787:36)
  ├─┬GetAtsApplicationsParameterUpdatedAfter
  │ └──[🔀] description (20338:20)
  └─┬PatchHrisEmployeesEmployeeIdRequestBody
    └─┬remote_fields
      ├──[+] properties (15479:13)
      ├─┬zohopeople
      │ ├──[🔀] description (15569:28)
      │ ├──[+] properties (15555:17)
      │ ├──[+] properties (15546:17)
      │ ├──[+] properties (15549:17)
      │ ├──[+] properties (15552:17)
      │ └──[-] properties (14920:17)❌ 
      ├─┬sympa
      │ ├──[🔀] description (15478:28)
      │ ├──[+] properties (15470:17)
      │ ├──[+] properties (15474:17)
      │ ├──[+] properties (15467:17)
      │ └──[-] properties (14884:17)❌ 
      ├─┬silae
      │ ├──[🔀] description (15521:28)
      │ ├──[+] properties (15506:17)
      │ ├──[+] properties (15516:17)
      │ ├──[+] properties (15503:17)
      │ ├──[+] properties (15494:17)
      │ ├──[+] properties (15500:17)
      │ ├──[+] properties (15497:17)
      │ ├──[+] properties (15511:17)
      │ ├──[+] properties (15491:17)
      │ ├──[-] properties (14899:17)❌ 
      │ ├──[-] properties (14892:17)❌ 
      │ └─┬employee
      │   ├──[🔀] additionalProperties (15485:21)❌ 
      │   └──[🔀] description (15490:32)
      └─┬workday
        ├──[🔀] description (15463:28)
        ├──[-] properties (14937:17)❌ 
        ├──[-] properties (14928:17)❌ 
        ├──[-] properties (14931:17)❌ 
        ├──[-] properties (14934:17)❌ 
        └──[+] properties (15459:17)
Document Element Total Changes Breaking Changes
paths 3 0
components 97 42

View full report

Linting Report 0 errors, 320 warnings, 198 hints

View full report

TYPESCRIPT CHANGELOG

No relevant generator changes

Based on Speakeasy CLI 1.793.0

Last updated by Speakeasy workflow


Note

Low Risk
Additive patch release with a new read endpoint and regenerated request/response types; no auth or write-path behavior changes in this repo beyond spec-aligned type updates.

Overview
Speakeasy-regenerated TypeScript SDK bump to v1.3.5 (package, JSR, and lock metadata).

The main consumer-facing addition is kombo.ats.getAtsNotes() — a paginated read for ATS notes, with models for note results (candidate/application/author links, HTML content, privacy flags) and query filters such as candidate_ids and application_ids. Docs and README list the new ATS method; KomboAtsError now covers one more endpoint (62 methods total).

remoteFields on create candidate and create application were regenerated to match the OpenAPI spec (e.g. Bullhorn job_submission shape and Piloga candidate street validation/docs). Webhook/sync typing adds ats_notes to the changed-model name union. get applications request docs now describe updated_after for current_stage as not triggering on linked-record changes alone.

No hand-written runtime logic beyond generated funcs, models, and docs.

Reviewed by Cursor Bugbot for commit ee9074e. Bugbot is set up for automated code reviews on this repo. Configure here.

@kombo-sdk-generator kombo-sdk-generator Bot added the patch Patch version bump label Aug 1, 2026
@kombo-sdk-generator
kombo-sdk-generator Bot force-pushed the speakeasy-sdk-regen-1785543426 branch 8 times, most recently from d76e4a9 to de5eb79 Compare August 9, 2026 00:07
@kombo-sdk-generator
kombo-sdk-generator Bot force-pushed the speakeasy-sdk-regen-1785543426 branch from de5eb79 to 620f04d Compare August 10, 2026 00:08
* `kombo.ats.getAtsNotes()`: **Added**
* `kombo.ats.createCandidate()`: 
  *  `request.remoteFields` **Changed**
* `kombo.ats.createApplication()`: 
  *  `request.body.remoteFields` **Changed**
@kombo-sdk-generator
kombo-sdk-generator Bot force-pushed the speakeasy-sdk-regen-1785543426 branch from 620f04d to ee9074e Compare August 11, 2026 00:08

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes using default effort and found 1 potential issue.

Fix All in Cursor

❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

Reviewed by Cursor Bugbot for commit ee9074e. Configure here.

PostAtsCandidatesRequestBodyPilogaCandidate
> = z.object({
street: z.string().optional(),
geburtsdatum: z.date().transform(v => v.toISOString()).optional(),

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Birth date serialized as datetime

Medium Severity

The new geburtsdatum remote field is documented as YYYY-MM-DD, but the outbound schema serializes it with toISOString(), which emits a full datetime (and can shift the calendar day across timezones). That breaks P&I Loga create-candidate and create-application requests that set this field.

Additional Locations (1)
Fix in Cursor Fix in Web

Reviewed by Cursor Bugbot for commit ee9074e. Configure here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

patch Patch version bump

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant