Skip to content

chore: 🐝 Update SDK - Generate 0.39.0 - #131

Merged
jrebocho merged 2 commits into
mainfrom
speakeasy-sdk-regen-1762765294
Nov 10, 2025
Merged

chore: 🐝 Update SDK - Generate 0.39.0#131
jrebocho merged 2 commits into
mainfrom
speakeasy-sdk-regen-1762765294

Conversation

@github-actions

@github-actions github-actions Bot commented Nov 10, 2025

Copy link
Copy Markdown
Contributor

SDK update

Versioning

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

Ruby SDK Changes Detected:

  • stack_one.actions.rpc_action():
    • request.query Changed Breaking ⚠️
    • response.data Changed
  • stack_one.hris.get_employee(): response.data.bank_details.[].is_primary Changed Breaking ⚠️
  • stack_one.hris.list_employees(): response.data.[].bank_details.[].is_primary Changed Breaking ⚠️
  • stack_one.actions.list_actions_meta():
    • request.include Changed
  • stack_one.mcp.mcp_delete(): request Changed
  • stack_one.mcp.mcp_get(): request Changed
  • stack_one.mcp.mcp_post(): request Changed
  • stack_one.proxy.proxy_request(): response Changed
OpenAPI Change Summary
├─┬Paths
│ ├─┬/mcp
│ │ ├─┬GET
│ │ │ └─┬Parameters
│ │ │   ├──[🔀] in (2825:19)❌ 
│ │ │   ├──[🔀] description (2826:28)
│ │ │   ├──[🔀] required (2827:25)❌ 
│ │ │   └─┬Schema
│ │ │     └──[-] type (1:46604)❌ 
│ │ ├─┬POST
│ │ │ └─┬Parameters
│ │ │   ├──[🔀] in (3008:19)❌ 
│ │ │   ├──[🔀] description (3009:28)
│ │ │   ├──[🔀] required (3010:25)❌ 
│ │ │   └─┬Schema
│ │ │     └──[-] type (1:49240)❌ 
│ │ └─┬DELETE
│ │   └─┬Parameters
│ │     ├──[🔀] in (3232:19)❌ 
│ │     ├──[🔀] description (3233:28)
│ │     ├──[🔀] required (3234:25)❌ 
│ │     └─┬Schema
│ │       └──[-] type (1:52518)❌ 
│ ├─┬/unified/proxy
│ │ └─┬POST
│ │   └─┬Responses
│ │     ├─┬201
│ │     │ └──[+] content (3431:35)
│ │     ├─┬204
│ │     │ └──[+] content (3451:35)
│ │     ├─┬202
│ │     │ └──[+] content (3441:35)
│ │     └─┬200
│ │       └──[+] content (3421:35)
│ ├─┬/unified/ats/offers
│ │ └─┬GET
│ │   └─┬Parameters
│ │     └─┬Schema
│ │       └──[🔀] example (37444:26)
│ ├─┬/unified/ats/applications/{id}/offers/{subResourceId}
│ │ └─┬GET
│ │   └─┬Parameters
│ │     └─┬Schema
│ │       └──[🔀] example (24343:26)
│ ├─┬/actions
│ │ └─┬GET
│ │   └─┬Parameters
│ │     └─┬Schema
│ │       ├──[🔀] example (3705:26)
│ │       └─┬Schema
│ │         ├──[+] enum (3701:19)
│ │         └──[-] enum (1:59395)❌ 
│ ├─┬/unified/ats/offers/{id}
│ │ └─┬GET
│ │   └─┬Parameters
│ │     └─┬Schema
│ │       └──[🔀] example (37932:26)
│ └─┬/unified/ats/applications/{id}/offers
│   └─┬GET
│     └─┬Parameters
│       └─┬Schema
│         └──[🔀] example (23644:26)
└─┬Components
  ├──[+] schemas (70286:29)
  ├──[+] schemas (71784:32)
  ├─┬ActionsRpcResponse
  │ └─┬data
  │   ├─┬ONEOF
  │   │ └──[+] additionalProperties (70359:41)❌ 
  │   └─┬ONEOF
  │     └─┬Schema
  │       └──[+] additionalProperties (70365:43)❌ 
  ├─┬AttachmentContentType
  │ └─┬value
  │   ├──[+] enum (85988:15)
  │   ├──[+] enum (85989:15)
  │   └──[+] enum (85990:15)
  ├─┬HRISBankDetails
  │ └─┬is_primary
  │   ├──[-] type (1:1283094)❌ 
  │   ├──[+] oneOf (77136:15)
  │   └──[+] oneOf (77139:15)
  └─┬ActionsRpcRequestDto
    └─┬query
      ├──[-] type (1:1186393)❌ 
      ├──[-] example (1:1186512)
      └──[+] allOf (70286:29)
Document Element Total Changes Breaking Changes
paths 23 10
components 13 4

RUBY CHANGELOG

additionalProperties: 0.1.0 - 2025-05-27

🐝 New Features

  • add support for additionalProperties to ruby (commit by @idbentley)

core: 3.11.2 - 2025-11-05

🐝 New Features

  • support body field name configuration via requestBodyFieldName in gen.yaml (commit by @subomi)

core: 3.11.1 - 2025-10-30

🐛 Bug Fixes

  • make security scheme resolution case-insensitive (commit by @vishalg0wda)

globalServerURLs: 2.83.0 - 2025-10-22

🐝 New Features

  • Allow server selection to appear in all code samples (commit by @BlakeTheAwesome)

Based on Speakeasy CLI 1.651.0


Summary by cubic

Updates the Ruby SDK to v0.39.0 to align with the latest OpenAPI. Adds a typed proxy response, a structured query model for Actions RPC, and more flexible MCP account ID handling.

  • New Features

    • Proxy requests return ProxyResponseApiModel with status, data, headers, and provider_errors.
    • MCP endpoints accept x-account-id via header or query parameter; header is now optional.
    • Actions RPC uses a Query model (supports debug and additional_properties).
    • Attachment content types now include pdf, video, and other.
  • Breaking Changes

    • actions.rpc_action request.query now requires Models::Shared::Query (was a Hash).
    • actions.rpc_action response.data is now an object or array of objects; ActionsRpcResponse2 removed.
    • HRIS bank_details.is_primary is now a union of boolean or enum (true/false); update type handling.
    • actions.list_actions_meta include value renamed to ACTION_DETAILS (replace OPERATION_DETAILS).
    • MCP request params changed: x_account_id is optional and may be provided as x-account-id query parameter; update call sites.

Written for commit 8d3e0fe. Summary will update automatically on new commits.

* `stack_one.actions.rpc_action()`: 
  *  `request.query` **Changed** **Breaking** ⚠️
  *  `response.data` **Changed**
* `stack_one.hris.get_employee()`:  `response.data.bank_details.[].is_primary` **Changed** **Breaking** ⚠️
* `stack_one.hris.list_employees()`:  `response.data.[].bank_details.[].is_primary` **Changed** **Breaking** ⚠️
* `stack_one.actions.list_actions_meta()`: 
  *  `request.include` **Changed**
* `stack_one.mcp.mcp_delete()`:  `request` **Changed**
* `stack_one.mcp.mcp_get()`:  `request` **Changed**
* `stack_one.mcp.mcp_post()`:  `request` **Changed**
* `stack_one.proxy.proxy_request()`:  `response` **Changed**
@github-actions github-actions Bot added the minor Minor version bump label Nov 10, 2025
@github-actions
github-actions Bot requested a review from a team as a code owner November 10, 2025 09:12

@cubic-dev-ai cubic-dev-ai 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.

No issues found across 60 files

@jrebocho
jrebocho merged commit b8991e5 into main Nov 10, 2025
1 check passed
@jrebocho
jrebocho deleted the speakeasy-sdk-regen-1762765294 branch November 10, 2025 12:22
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