Skip to content

chore: 🐝 Update SDK - Generate 0.8.2#22

Merged
jrebocho merged 2 commits intomainfrom
speakeasy-sdk-regen-1763370306
Nov 20, 2025
Merged

chore: 🐝 Update SDK - Generate 0.8.2#22
jrebocho merged 2 commits intomainfrom
speakeasy-sdk-regen-1763370306

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

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

SDK update

Versioning

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

Csharp SDK Changes Detected:

  • StackOneHq.client.Mcp.McpPost():
    • request.jsonRpcMessageDto.Params Changed
OpenAPI Change Summary
├─┬Paths
│ ├─┬/unified/lms/assignments
│ │ └─┬GET
│ │   └──[+] description (31753:20)
│ ├─┬/unified/lms/users/{id}/assignments/{subResourceId}
│ │ └─┬GET
│ │   └──[+] description (29427:20)
│ ├─┬/unified/lms/completions
│ │ └─┬GET
│ │   └──[+] description (30624:20)
│ ├─┬/unified/lms/courses
│ │ └─┬GET
│ │   └──[+] description (28838:20)
│ ├─┬/unified/lms/users/{id}/completions/{subResourceId}
│ │ ├─┬GET
│ │ │ └──[+] description (30398:20)
│ │ └─┬DELETE
│ │   └──[+] description (30522:20)
│ ├─┬/unified/lms/content/{id}
│ │ ├─┬GET
│ │ │ └──[+] description (29913:20)
│ │ └─┬PATCH
│ │   ├──[-] tags (30019:19)❌ 
│ │   ├──[+] tags (30028:11)
│ │   ├──[🔀] summary (30029:16)
│ │   └──[+] description (30030:20)
│ ├─┬/unified/lms/completions/{id}
│ │ └─┬GET
│ │   └──[+] description (30789:20)
│ ├─┬/unified/lms/courses/{id}
│ │ └─┬GET
│ │   └──[+] description (29015:20)
│ ├─┬/unified/lms/assignments/{id}
│ │ └─┬GET
│ │   └──[+] description (31940:20)
│ ├─┬/unified/lms/users/{id}/completions
│ │ ├─┬GET
│ │ │ └──[+] description (30131:20)
│ │ └─┬POST
│ │   └──[+] description (30297:20)
│ ├─┬/unified/lms/content/batch
│ │ └─┬POST
│ │   ├──[-] tags (29544:19)❌ 
│ │   ├──[+] tags (29549:11)
│ │   ├──[🔀] summary (29550:16)
│ │   └──[+] description (29551:20)
│ ├─┬/unified/lms/content
│ │ ├─┬GET
│ │ │ └──[+] description (29646:20)
│ │ └─┬PUT
│ │   ├──[-] tags (29809:19)❌ 
│ │   ├──[+] tags (29816:11)
│ │   ├──[🔀] summary (29817:16)
│ │   └──[+] description (29818:20)
│ └─┬/unified/lms/users/{id}/assignments
│   ├─┬GET
│   │ └──[+] description (29134:20)
│   └─┬POST
│     └──[+] description (29326:20)
├─┬Tags
│ └──[🔀] description (58790:18)
├─┬Tags
│ └──[🔀] description (58788:18)
├─┬Tags
│ └──[+] External Linking Learning Objects (58791:5)
└─┬Components
  ├─┬HrisUpdateEmploymentRequestDto
  │ ├─┬pay_period
  │ │ └──[🔀] description (46054:24)
  │ ├─┬pay_rate
  │ │ └──[🔀] description (46048:24)
  │ └─┬pay_frequency
  │   └──[🔀] description (46060:24)
  ├─┬LinkedAccount
  │ └─┬status
  │   ├──[+] enum (39480:15)
  │   ├──[+] enum (39481:15)
  │   └──[+] enum (39482:15)
  ├─┬CreateEmploymentApiModel
  │ ├─┬pay_rate
  │ │ └──[🔀] description (41418:24)
  │ ├─┬pay_frequency
  │ │ └──[🔀] description (41430:24)
  │ └─┬pay_period
  │   └──[🔀] description (41424:24)
  ├─┬Employment
  │ ├─┬pay_period
  │ │ └──[🔀] description (42370:24)
  │ ├─┬pay_frequency
  │ │ └──[🔀] description (42376:24)
  │ └─┬pay_rate
  │   └──[🔀] description (42364:24)
  ├─┬HrisCreateEmploymentRequestDto
  │ ├─┬pay_period
  │ │ └──[🔀] description (44685:24)
  │ ├─┬pay_frequency
  │ │ └──[🔀] description (44691:24)
  │ └─┬pay_rate
  │   └──[🔀] description (44679:24)
  ├─┬JsonRpcMessageDto
  │ └─┬params
  │   └──[+] nullable (39458:21)❌ 
  └─┬CreateEmployeeEmploymentApiModel
    ├─┬pay_period
    │ └──[🔀] description (41276:24)
    ├─┬pay_frequency
    │ └──[🔀] description (41282:24)
    └─┬pay_rate
      └──[🔀] description (41270:24)
Document Element Total Changes Breaking Changes
paths 27 3
tags 3 0
components 19 1

CSHARP CHANGELOG

core: 3.15.4 - 2025-11-10

🐛 Bug Fixes

  • handle application/* encoding in multipart forms (commit by @danielkov)

pagination: 0.2.9 - 2025-11-12

🐛 Bug Fixes

Filter no longer shadowed when pagination is enabled (commit by @danielkov)

Based on Speakeasy CLI 1.658.1


Summary by cubic

Regenerated the C# SDK to 0.8.2 with clearer LMS endpoint docs and renamed content operations to “External Linking Learning Objects.” Also includes bug fixes and makes JsonRpcMessageDto.params nullable.

  • Migration

    • JsonRpcMessageDto.params is now nullable. Update McpPost calls to handle null.
    • StatusEnum adds suspended, archived, and expired. Ensure callers handle these values.
  • Dependencies

    • Speakeasy CLI 1.658.1 (gen 2.755.6).
    • core 3.15.4: fixes application/* multipart handling.
    • pagination 0.2.9: prevents Filter from being shadowed.

Written for commit 1d09883. Summary will update automatically on new commits.

* `StackOneHq.client.Mcp.McpPost()`: 
  *  `request.jsonRpcMessageDto.Params` **Changed**
@github-actions github-actions Bot added the patch Patch version bump label Nov 17, 2025
Copy link
Copy Markdown

@cubic-dev-ai cubic-dev-ai Bot left a comment

Choose a reason for hiding this comment

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

1 issue found across 148 files

Prompt for AI agents (all 1 issues)

Understand the root cause of the following 1 issues and fix them.


<file name="docs/sdks/assignments/README.md">

<violation number="1" location="docs/sdks/assignments/README.md:18">
The creation description omits the supported &quot;completed&quot; status even though the SDK accepts it; please mention all supported states to avoid misleading integrators.</violation>
</file>

Reply to cubic to teach it or ask questions. Re-run a review with @cubic-dev-ai review this PR


This is the record linking a user to a learning object.

It can be pending or in progress.
Copy link
Copy Markdown

@cubic-dev-ai cubic-dev-ai Bot Nov 17, 2025

Choose a reason for hiding this comment

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

The creation description omits the supported "completed" status even though the SDK accepts it; please mention all supported states to avoid misleading integrators.

Prompt for AI agents
Address the following comment on docs/sdks/assignments/README.md at line 18:

<comment>The creation description omits the supported &quot;completed&quot; status even though the SDK accepts it; please mention all supported states to avoid misleading integrators.</comment>

<file context>
@@ -11,7 +11,11 @@
+
+This is the record linking a user to a learning object. 
+
+It can be pending or in progress.
 
 ### Example Usage
</file context>
Suggested change
It can be pending or in progress.
It can be pending, in progress, or completed.
Fix with Cubic

@jrebocho jrebocho merged commit 4de0aca into main Nov 20, 2025
1 check passed
@jrebocho jrebocho deleted the speakeasy-sdk-regen-1763370306 branch November 20, 2025 16:31
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.

2 participants