Skip to content

chore: 🐝 Update SDK - Generate 0.16.0 - #136

Open
github-actions[bot] wants to merge 2 commits into
mainfrom
speakeasy-sdk-regen-1790189523
Open

github-actions[bot] wants to merge 2 commits into
mainfrom
speakeasy-sdk-regen-1790189523

Conversation

@github-actions

@github-actions github-actions Bot commented Sep 23, 2026 •

Copy link
Copy Markdown
Contributor

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.

Go SDK Changes:

  • Glean.Skills.Create():
    • response Changed (Breaking ⚠️)
    • error.status[409] Added
  • Glean.Skills.List():
    • request.PageSize Changed
    • response Changed (Breaking ⚠️)
  • Glean.Skills.Import():
    • response Changed (Breaking ⚠️)
    • error.status[422] Added
  • Glean.Skills.PreviewSource():
    • request.Request.Stream Changed
    • response.status[200].content[text/event-stream Removed (Breaking ⚠️)
    • error.status[422] Added
  • Glean.Skills.Update(): response.Skill Changed (Breaking ⚠️)
  • Glean.Skills.Retrieve(): response.Skill Changed (Breaking ⚠️)
  • Glean.Skills.Sync():
    • response Changed (Breaking ⚠️)
    • error Changed (Breaking ⚠️)
  • Glean.Skills.CreateVersion(): response Changed (Breaking ⚠️)
  • Glean.Skills.ListVersions():
    • request.PageSize Changed
    • response Changed (Breaking ⚠️)
  • Glean.Client.Announcements.Create():
    • request.CreateAnnouncementRequest.Body.StructuredList[].Document.Metadata.Author Changed
    • response.Body.StructuredList[].Document.Metadata.Author Changed
  • Glean.Client.Announcements.Update():
    • request.UpdateAnnouncementRequest.Body.StructuredList[].Document.Metadata.Author Changed
    • response.Body.StructuredList[].Document.Metadata.Author Changed
  • Glean.Client.Answers.Create():
    • request.CreateAnswerRequest.Data.AddedRoles[].Person Changed
    • response.AddedRoles[].Person Changed
  • Glean.Client.Answers.Update():
    • request.EditAnswerRequest.AddedRoles[].Person Changed
    • response.AddedRoles[].Person Changed
  • Glean.Client.Answers.Retrieve(): response.AnswerResult.Answer.AddedRoles[].Person Changed
  • Glean.Client.Answers.List(): response.AnswerResults[].Answer.AddedRoles[].Person Changed
  • Glean.Client.Chat.Create():
    • request.ChatRequest.Messages[].Citations[].SourceDocument.Metadata.Author Changed
    • response.Messages[].Citations[].SourceDocument.Metadata.Author Changed
  • Glean.Client.Chat.Retrieve():
    • response.ChatResult.Chat.CreatedBy Changed
    • error.CreatedBy Changed
  • Glean.Client.Chat.List(): response.ChatResults[].Chat.CreatedBy Changed
  • Glean.Client.Chat.CreateStream():
    • request.ChatRequest.Messages[].Citations[].SourceDocument.Metadata.Author Changed
  • Glean.Client.Agents.Create(): response.Workflow.Author Changed
  • Glean.Client.Agents.Import(): response.WorkflowResult.Workflow.Author Changed
  • Glean.Client.Collections.AddItems(): response.Collection.AddedRoles[].Person Changed
  • Glean.Client.Collections.Create():
    • request.CreateCollectionRequest.AddedRoles[].Person Changed
    • response.union(class (0)).Collection.AddedRoles[].Person Changed
  • Glean.Client.Collections.DeleteItem(): response.Collection.AddedRoles[].Person Changed
  • Glean.Client.Collections.Update():
    • request.EditCollectionRequest.AddedRoles[].Person Changed
    • response.AddedRoles[].Person Changed
  • Glean.Client.Collections.UpdateItem(): response.Collection.AddedRoles[].Person Changed
  • Glean.Client.Collections.Retrieve(): response.Collection.AddedRoles[].Person Changed
  • Glean.Client.Collections.List(): response.Collections[].AddedRoles[].Person Changed
  • Glean.Client.Documents.Retrieve(): response.Documents.Map<DocumentOrError>.union(Document).Metadata.Author Changed
  • Glean.Client.Documents.RetrieveByFacets(): response.Documents[].Metadata.Author Changed
  • Glean.Client.Insights.Retrieve():
    • request.InsightsRequest.McpBreakdownRequest Changed
    • response Changed
  • Glean.Client.Messages.Retrieve(): response.SearchResponse.Results[].StructuredResults[].Document.Metadata Changed
  • Glean.Client.Pins.Update(): response.Attribution Changed
  • Glean.Client.Pins.Retrieve(): response.Pin.Attribution Changed
  • Glean.Client.Pins.List(): response.Pins[].Attribution Changed
  • Glean.Client.Pins.Create(): response.Attribution Changed
  • Glean.Client.Search.QueryAsAdmin():
    • request.SearchRequest.SourceDocument.Metadata.Author Changed
    • response.Results[].StructuredResults[].Document.Metadata Changed
  • Glean.Client.Search.Autocomplete(): response.Results[].Document.Metadata.Author Changed
  • Glean.Client.Search.RetrieveFeed():
    • request.FeedRequest.Categories[] Changed
    • response.Results[] Changed
  • Glean.Client.Search.Recommendations():
    • request.RecommendationsRequest.SourceDocument.Metadata.Author Changed
    • response.Results[].StructuredResults[].Document.Metadata Changed
  • Glean.Client.Search.Query():
    • request.SearchRequest.SourceDocument.Metadata.Author Changed
    • response.Results[].StructuredResults[].Document.Metadata Changed
  • Glean.Client.Entities.List(): response.Results[] Changed
  • Glean.Client.Entities.ReadPeople():
    • request.PeopleRequest.FallbackToAuthenticatedIdentity Added
    • response.Results[] Changed
  • Glean.Client.Shortcuts.Create():
    • request.CreateShortcutRequest.Data.AddedRoles[].Person Changed
    • response.Shortcut.AddedRoles[].Person Changed
  • Glean.Client.Shortcuts.Retrieve(): response.Shortcut.AddedRoles[].Person Changed
  • Glean.Client.Shortcuts.List(): response.Shortcuts[].AddedRoles[].Person Changed
  • Glean.Client.Shortcuts.Update():
    • request.UpdateShortcutRequest.AddedRoles[].Person Changed
    • response.Shortcut.AddedRoles[].Person Changed
  • Glean.Client.Verification.AddReminder(): response.Metadata.LastVerifier Changed
  • Glean.Client.Verification.List(): response.Documents[].Metadata.LastVerifier Changed
  • Glean.Client.Verification.Verify(): response.Metadata.LastVerifier Changed

View full SDK changelog

OpenAPI Change Summary
├─┬Info
│ └─┬Extensions
│   ├──[🔀] x-source-commit-sha (5:24)
│   └──[🔀] x-open-api-commit-sha (6:26)
├─┬Paths
│ ├──[+] path (1644:3)
│ ├──[+] path (1502:3)
│ ├──[+] path (1442:3)
│ ├──[+] path (2441:3)
│ ├──[+] path (1704:3)
│ ├──[+] path (1562:3)
│ ├─┬/api/triggers
│ │ ├─┬GET
│ │ │ └─┬Extensions
│ │ │   └──[+] x-glean-scopes (1859:9)
│ │ └─┬POST
│ │   └─┬Extensions
│ │     └──[+] x-glean-scopes (1770:9)
│ ├─┬/api/skills/sources/preview
│ │ └─┬POST
│ │   ├─┬Responses
│ │   │ ├──[+] codes (788:11)
│ │   │ └─┬200
│ │   │   └──[-] content (710:15)❌ 
│ │   ├─┬Requestbody
│ │   │ └─┬application/json
│ │   │   └─┬Schema
│ │   │     └──[🔀] $ref (760:15)❌ 
│ │   └─┬Extensions
│ │     ├──[-] x-glean-experimental (693:9)❌ 
│ │     └──[+] x-glean-scopes (749:9)
│ ├─┬/api/skills/{skill_id}/versions/{version}
│ │ └─┬GET
│ │   └─┬Extensions
│ │     ├──[-] x-glean-experimental (1132:9)❌ 
│ │     └──[+] x-glean-scopes (1207:9)
│ ├─┬/api/search
│ │ └─┬POST
│ │   └─┬Extensions
│ │     └──[+] x-glean-scopes (1330:9)
│ ├─┬/api/skills/validation
│ │ └─┬POST
│ │   └─┬Extensions
│ │     ├──[-] x-glean-experimental (645:9)❌ 
│ │     └──[+] x-glean-scopes (699:9)
│ ├─┬/api/triggers/{trigger_id}/events/search
│ │ └─┬POST
│ │   └─┬Extensions
│ │     └──[+] x-glean-scopes (2080:9)
│ ├─┬/api/agents/{agent_id}/responses
│ │ └─┬POST
│ │   └─┬Extensions
│ │     └──[+] x-glean-scopes (412:9)
│ ├─┬/api/agents/{agent_id}/cancellations
│ │ └─┬POST
│ │   └─┬Extensions
│ │     └──[+] x-glean-scopes (350:9)
│ ├─┬/api/agents/{agent_id}/runs/{run_id}
│ │ └─┬GET
│ │   └─┬Extensions
│ │     └──[+] x-glean-scopes (290:9)
│ ├─┬/api/trigger-presets/{preset_id}/events/search
│ │ └─┬POST
│ │   └─┬Extensions
│ │     └──[+] x-glean-scopes (2328:9)
│ ├─┬/api/skills/import
│ │ └─┬POST
│ │   ├─┬Responses
│ │   │ ├──[-] codes (608:11)❌ 
│ │   │ ├──[+] codes (675:11)
│ │   │ └──[+] codes (657:11)
│ │   └─┬Extensions
│ │     ├──[-] x-glean-experimental (597:9)❌ 
│ │     └──[+] x-glean-scopes (643:9)
│ ├─┬/api/chat
│ │ └─┬POST
│ │   └─┬Extensions
│ │     └──[+] x-glean-scopes (473:9)
│ ├─┬/api/search/filters
│ │ └─┬GET
│ │   └─┬Extensions
│ │     └──[+] x-glean-scopes (1383:9)
│ ├─┬/api/agents/{agent_id}/runs
│ │ └─┬POST
│ │   └─┬Extensions
│ │     └──[+] x-glean-scopes (200:9)
│ ├─┬/api/trigger-presets/{preset_id}
│ │ └─┬GET
│ │   └─┬Extensions
│ │     └──[+] x-glean-scopes (2207:9)
│ ├─┬/api/skills/{skill_id}/versions
│ │ ├─┬GET
│ │ │ ├─┬Parameters
│ │ │ │ ├──[🔀] description (1157:24)
│ │ │ │ └─┬Schema
│ │ │ │   └──[+] default (1163:22)❌ 
│ │ │ └─┬Extensions
│ │ │   ├──[-] x-glean-experimental (1069:9)❌ 
│ │ │   └──[+] x-glean-scopes (1141:9)
│ │ └─┬POST
│ │   ├──[🔀] description (1077:20)
│ │   ├─┬Responses
│ │   │ ├──[-] codes (1031:11)❌ 
│ │   │ └──[+] codes (1104:11)
│ │   └─┬Extensions
│ │     ├──[-] x-glean-experimental (1011:9)❌ 
│ │     └──[+] x-glean-scopes (1081:9)
│ ├─┬/api/agents/{agent_id}/schemas
│ │ └─┬GET
│ │   └─┬Extensions
│ │     └──[+] x-glean-scopes (143:9)
│ ├─┬/api/skills
│ │ ├─┬GET
│ │ │ ├──[🔀] description (581:20)
│ │ │ ├─┬Parameters
│ │ │ │ ├──[🔀] description (593:24)
│ │ │ │ └─┬Schema
│ │ │ │   └──[+] default (599:22)❌ 
│ │ │ └─┬Extensions
│ │ │   ├──[-] x-glean-experimental (542:9)❌ 
│ │ │   └──[+] x-glean-scopes (585:9)
│ │ └─┬POST
│ │   ├──[🔀] description (530:20)
│ │   ├─┬Responses
│ │   │ ├──[-] codes (506:11)❌ 
│ │   │ ├──[+] codes (548:11)
│ │   │ └──[+] codes (22103:7)
│ │   └─┬Extensions
│ │     ├──[-] x-glean-experimental (495:9)❌ 
│ │     └──[+] x-glean-scopes (534:9)
│ ├─┬/api/skills/{skill_id}/sync
│ │ └─┬POST
│ │   ├─┬Responses
│ │   │ ├──[-] codes (20583:7)❌ 
│ │   │ └──[+] codes (1057:11)
│ │   └─┬Extensions
│ │     ├──[-] x-glean-experimental (959:9)❌ 
│ │     └──[+] x-glean-scopes (1023:9)
│ ├─┬/api/trigger-presets/{preset_id}/input-values
│ │ └─┬GET
│ │   └─┬Extensions
│ │     └──[+] x-glean-scopes (2260:9)
│ ├─┬/api/chat#stream
│ │ └─┬POST
│ │   └─┬Extensions
│ │     └──[+] x-glean-scopes (2389:9)
│ ├─┬/api/trigger-presets
│ │ └─┬GET
│ │   └─┬Extensions
│ │     └──[+] x-glean-scopes (2141:9)
│ ├─┬/api/skills/{skill_id}/content
│ │ └─┬GET
│ │   └─┬Extensions
│ │     ├──[-] x-glean-experimental (905:9)❌ 
│ │     └──[+] x-glean-scopes (967:9)
│ ├─┬/api/triggers/{trigger_id}
│ │ ├─┬GET
│ │ │ └─┬Extensions
│ │ │   └──[+] x-glean-scopes (1918:9)
│ │ ├─┬DELETE
│ │ │ └─┬Extensions
│ │ │   └──[+] x-glean-scopes (2031:9)
│ │ └─┬PATCH
│ │   └─┬Extensions
│ │     └──[+] x-glean-scopes (1970:9)
│ ├─┬/api/agents/search
│ │ └─┬POST
│ │   └─┬Extensions
│ │     └──[+] x-glean-scopes (43:9)
│ ├─┬/api/agents/{agent_id}
│ │ └─┬GET
│ │   └─┬Extensions
│ │     └──[+] x-glean-scopes (93:9)
│ ├─┬/api/skills/{skill_id}
│ │ ├─┬GET
│ │ │ └─┬Extensions
│ │ │   ├──[-] x-glean-experimental (857:9)❌ 
│ │ │   └──[+] x-glean-scopes (917:9)
│ │ ├─┬DELETE
│ │ │ └─┬Extensions
│ │ │   ├──[-] x-glean-experimental (814:9)❌ 
│ │ │   └──[+] x-glean-scopes (872:9)
│ │ └─┬PATCH
│ │   ├──[🔀] description (808:20)
│ │   └─┬Extensions
│ │     ├──[-] x-glean-experimental (756:9)❌ 
│ │     └──[+] x-glean-scopes (812:9)
│ └─┬/api/skills/{skill_id}/versions/{version}/content
│   └─┬GET
│     └─┬Extensions
│       ├──[-] x-glean-experimental (1188:9)❌ 
│       └──[+] x-glean-scopes (1265:9)
└─┬Components
  ├──[-] schemas (8570:7)❌ 
  ├──[+] schemas (9748:7)
  ├──[+] schemas (9760:7)
  ├──[+] schemas (11005:7)
  ├──[+] schemas (11057:7)
  ├──[+] schemas (9702:7)
  ├──[+] schemas (9784:7)
  ├──[+] schemas (9926:7)
  ├──[+] schemas (9144:7)
  ├──[+] schemas (9086:7)
  ├──[+] schemas (9128:7)
  ├──[+] schemas (11031:7)
  ├──[+] schemas (10010:7)
  ├──[+] schemas (10246:7)
  ├──[+] schemas (17182:7)
  ├──[+] schemas (9996:7)
  ├──[+] schemas (9712:7)
  ├──[+] schemas (9591:7)
  ├──[+] schemas (10026:7)
  ├──[+] schemas (10218:7)
  ├──[+] schemas (9112:7)
  ├──[+] schemas (9772:7)
  ├──[+] schemas (11044:7)
  ├──[+] schemas (9062:7)
  ├──[+] schemas (9618:7)
  ├──[+] schemas (9952:7)
  ├──[+] schemas (9832:7)
  ├──[+] schemas (10992:7)
  ├──[+] schemas (10056:7)
  ├──[+] schemas (10071:7)
  ├──[+] schemas (9736:7)
  ├──[+] schemas (9693:7)
  ├──[+] schemas (9166:7)
  ├──[+] schemas (18325:7)
  ├──[+] schemas (10280:7)
  ├──[+] schemas (11018:7)
  ├─┬Person
  │ ├──[+] properties (12037:9)
  │ ├─┬name
  │ │ └──[🔀] $ref (14031:9)❌ 
  │ ├─┬obfuscatedId
  │ │ └──[🔀] description (12033:24)
  │ ├─┬metadata
  │ │ └──[🔀] $ref (12038:11)❌ 
  │ └─┬relatedDocuments
  │   ├──[-] items (10599:13)❌ 
  │   ├──[🔀] type (12035:17)❌ 
  │   └──[🔀] description (12036:24)
  ├─┬FeedEntry
  │ └─┬justificationType
  │   ├──[+] enum (18535:15)
  │   └──[+] enum (18534:15)
  ├─┬ChatCitationAnnotation
  │ ├─┬snippets
  │ │ ├──[🔀] type (16102:17)❌ 
  │ │ └──[+] nullable (16105:21)❌ 
  │ ├─┬end_index
  │ │ ├──[🔀] type (16098:17)❌ 
  │ │ └──[+] nullable (16100:21)❌ 
  │ └─┬start_index
  │   ├──[🔀] type (16094:17)❌ 
  │   └──[+] nullable (16096:21)❌ 
  ├─┬ChatSuggestion
  │ ├──[+] properties (18346:9)
  │ ├─┬cta
  │ │ └──[🔀] $ref (18325:13)❌ 
  │ ├─┬sourceDocumentIds
  │ │ ├──[-] items (16864:13)❌ 
  │ │ ├──[🔀] type (18338:17)❌ 
  │ │ └──[🔀] description (18339:24)
  │ ├─┬query
  │ │ └──[🔀] description (18345:24)
  │ └─┬feature
  │   └──[🔀] description (18342:24)
  ├─┬PlatformSkillVersionsListResponse
  │ ├──[+] required (9283:11)❌ 
  │ ├──[-] required (8632:11)❌ 
  │ ├──[+] properties (9288:9)
  │ └──[-] properties (8637:9)❌ 
  ├─┬PlatformSkillsListResponse
  │ ├──[+] required (8816:11)❌ 
  │ ├──[-] required (8287:11)❌ 
  │ ├──[+] properties (8821:9)
  │ └──[-] properties (8292:9)❌ 
  ├─┬PlatformSkillStatus
  │ └──[🔀] description (8719:20)
  ├─┬UgcType
  │ └──[+] enum (12854:11)
  ├─┬McpBreakdownInsightsResponse
  │ ├──[+] properties (17215:9)
  │ ├─┬toolsBreakdown
  │ │ └─┬Schema
  │ │   └──[🔀] $ref (17167:9)❌ 
  │ ├─┬serversBreakdown
  │ │ └─┬Schema
  │ │   └──[🔀] $ref (17140:9)❌ 
  │ ├─┬hostApplicationsBreakdown
  │ │ └─┬Schema
  │ │   └──[🔀] $ref (17183:9)❌ 
  │ └─┬usersBreakdown
  │   └─┬Schema
  │     └──[🔀] $ref (17151:9)❌ 
  ├─┬PlatformSkill
  │ ├──[+] required (8771:11)❌ 
  │ ├──[-] required (8242:11)❌ 
  │ ├──[-] properties (8253:9)❌ 
  │ └──[+] properties (8782:9)
  ├─┬PlatformSkillUpdateStatus
  │ └──[🔀] description (9205:20)
  ├─┬PeopleRequest
  │ ├──[+] properties (18850:9)
  │ ├─┬includeTypes
  │ │ ├──[🔀] description (18882:24)
  │ │ ├─┬Schema
  │ │ │ ├──[+] enum (18872:17)
  │ │ │ ├──[+] enum (18875:17)
  │ │ │ ├──[+] enum (18876:17)
  │ │ │ ├──[+] enum (18877:17)
  │ │ │ ├──[+] enum (18878:17)
  │ │ │ ├──[+] enum (18873:17)
  │ │ │ ├──[+] enum (18874:17)
  │ │ │ ├──[+] enum (18879:17)
  │ │ │ ├──[+] enum (18880:17)
  │ │ │ └──[-] enum (17393:17)❌ 
  │ │ └─┬Extensions
  │ │   ├──[-] x-enumdescriptions (17396:13)❌ 
  │ │   └──[-] x-speakeasy-enum-descriptions (17399:13)❌ 
  │ ├─┬obfuscatedIds
  │ │ ├──[🔀] description (18890:24)
  │ │ ├─┬Schema
  │ │ │ ├──[+] enum (18888:17)
  │ │ │ └──[+] enum (18889:17)
  │ │ └─┬Extensions
  │ │   ├──[+] x-enumdescriptions (18892:13)
  │ │   └──[+] x-speakeasy-enum-descriptions (18895:13)
  │ ├─┬timezoneOffset
  │ │ ├──[🔀] type (18898:17)❌ 
  │ │ └──[🔀] description (18899:24)
  │ ├─┬source
  │ │ ├──[+] items (18860:13)❌ 
  │ │ ├──[🔀] type (18858:17)❌ 
  │ │ └──[🔀] description (18861:24)
  │ └─┬includeFields
  │   ├──[-] items (17374:13)❌ 
  │   ├──[🔀] type (18851:17)❌ 
  │   ├──[🔀] description (18852:24)
  │   └──[+] default (18853:20)❌ 
  ├─┬McpBreakdownInsightsRequest
  │ ├──[+] properties (16613:9)
  │ ├─┬departments
  │ │ └──[🔀] $ref (12634:9)❌ 
  │ ├─┬managerIds
  │ │ └──[🔀] description (16585:24)
  │ ├─┬hostApplications
  │ │ └──[🔀] description (16575:24)
  │ ├─┬managerEmails
  │ │ └──[🔀] description (16602:24)
  │ ├─┬breakdownType
  │ │ └──[+] enum (16596:15)
  │ ├─┬servers
  │ │ └──[🔀] description (16580:24)
  │ ├─┬dayRange
  │ │ └──[🔀] $ref (16590:11)❌ 
  │ └─┬tools
  │   └──[🔀] description (16612:24)
  ├─┬FeedRequest
  │ └─┬categories
  │   └─┬Schema
  │     ├──[+] enum (18042:17)
  │     └──[+] enum (18041:17)
  ├─┬PlatformSkillImportResponse
  │ └─┬skills
  │   └──[🔀] description (8886:24)
  ├─┬ChatCitationSnippet
  │ └─┬page_number
  │   ├──[🔀] type (16076:17)❌ 
  │   └──[+] nullable (16077:21)❌ 
  ├─┬McpUserBreakdown
  │ ├──[+] properties (17133:9)
  │ ├─┬person
  │ │ └──[🔀] $ref (17119:11)❌ 
  │ ├─┬totalCalls
  │ │ ├──[+] items (17126:13)❌ 
  │ │ ├──[🔀] type (17124:17)❌ 
  │ │ └──[🔀] description (17127:24)
  │ ├─┬hostApplications
  │ │ └──[🔀] description (17137:24)
  │ ├─┬servers
  │ │ └──[🔀] $ref (12031:9)❌ 
  │ └─┬tools
  │   └──[🔀] description (17132:24)
  ├─┬PlatformSkillSyncResponse
  │ ├──[+] required (9232:11)❌ 
  │ ├──[-] required (8577:11)❌ 
  │ ├──[-] required (8579:11)❌ 
  │ ├──[-] properties (8582:9)❌ 
  │ ├──[-] properties (8588:9)❌ 
  │ └──[+] properties (9239:9)
  ├─┬PlatformSkillOrigin
  │ └──[+] enum (8725:11)
  └─┬FeedResult
    └─┬category
      ├──[+] enum (18636:15)
      └──[+] enum (18637:15)
Document Element Total Changes Breaking Changes
info 2 0
paths 76 8
components 137 47

View full report

Linting Report 0 errors, 28 warnings, 7 hints

View full report

GO CHANGELOG

core: 3.14.1 - 2026-09-23

🐛 Bug Fixes

  • build with Go 1.26.8 and update dependencies with known vulnerabilities (golang.org/x/sys, golang.org/x/crypto, golang.org/x/net, golang.org/x/text and google.golang.org/grpc) (commit by @AshGodfrey)

core: 3.14.0 - 2026-09-21

🐛 Bug Fixes

  • enabling fixFlags.encodePathParams percent-encodes path parameters in generated URLs: reserved characters such as / or : are sent as %2F/%3A instead of raw. Set x-speakeasy-param-encoding-override: allowReserved on a path parameter in the spec to keep its reserved characters unencoded (commit by @2ynn)

nullables: 0.2.2 - 2026-09-04

🐛 Bug Fixes

  • apply bigint/decimal string and number field tag formats to OptionalNullable-wrapped JSON fields (commit by @AshGodfrey)

unions: 2.87.12 - 2026-09-25

🐛 Bug Fixes

  • drop a flattened union's format when an untyped const or enum member allows a value outside it (commit by @AshGodfrey)

unions: 2.87.11 - 2026-09-25

🐛 Bug Fixes

  • derive the format of a flattened same-type union from all of its members instead of the first one (commit by @2ynn)

Based on Speakeasy CLI 1.800.0

Last updated by Speakeasy workflow

@github-actions
github-actions Bot requested a review from a team as a code owner September 23, 2026 19:00
@github-actions github-actions Bot added the patch Patch version bump label Sep 23, 2026
@github-actions
github-actions Bot force-pushed the speakeasy-sdk-regen-1790189523 branch 6 times, most recently from ec7c3e4 to f99c167 Compare September 25, 2026 03:17
@github-actions github-actions Bot changed the title chore: 🐝 Update SDK - Generate 0.15.16 chore: 🐝 Update SDK - Generate 0.16.0 Sep 25, 2026
@github-actions github-actions Bot added minor Minor version bump and removed patch Patch version bump labels Sep 25, 2026
@github-actions
github-actions Bot force-pushed the speakeasy-sdk-regen-1790189523 branch 5 times, most recently from 832bde2 to b27a06e Compare September 30, 2026 03:46
* `Glean.Skills.Create()`: 
  *  `response` **Changed** (Breaking ⚠️)
  *  `error.status[409]` **Added**
* `Glean.Skills.List()`: 
  *  `request.PageSize` **Changed**
  *  `response` **Changed** (Breaking ⚠️)
* `Glean.Skills.Import()`: 
  *  `response` **Changed** (Breaking ⚠️)
  *  `error.status[422]` **Added**
* `Glean.Skills.PreviewSource()`: 
  *  `request.Request.Stream` **Changed**
  *  `response.status[200].content[text/event-stream` **Removed** (Breaking ⚠️)
  *  `error.status[422]` **Added**
* `Glean.Skills.Update()`:  `response.Skill` **Changed** (Breaking ⚠️)
* `Glean.Skills.Retrieve()`:  `response.Skill` **Changed** (Breaking ⚠️)
* `Glean.Skills.Sync()`: 
  *  `response` **Changed** (Breaking ⚠️)
  *  `error` **Changed** (Breaking ⚠️)
* `Glean.Skills.CreateVersion()`:  `response` **Changed** (Breaking ⚠️)
* `Glean.Skills.ListVersions()`: 
  *  `request.PageSize` **Changed**
  *  `response` **Changed** (Breaking ⚠️)
* `Glean.Client.Announcements.Create()`: 
  *  `request.CreateAnnouncementRequest.Body.StructuredList[].Document.Metadata.Author` **Changed**
  *  `response.Body.StructuredList[].Document.Metadata.Author` **Changed**
* `Glean.Client.Announcements.Update()`: 
  *  `request.UpdateAnnouncementRequest.Body.StructuredList[].Document.Metadata.Author` **Changed**
  *  `response.Body.StructuredList[].Document.Metadata.Author` **Changed**
* `Glean.Client.Answers.Create()`: 
  *  `request.CreateAnswerRequest.Data.AddedRoles[].Person` **Changed**
  *  `response.AddedRoles[].Person` **Changed**
* `Glean.Client.Answers.Update()`: 
  *  `request.EditAnswerRequest.AddedRoles[].Person` **Changed**
  *  `response.AddedRoles[].Person` **Changed**
* `Glean.Client.Answers.Retrieve()`:  `response.AnswerResult.Answer.AddedRoles[].Person` **Changed**
* `Glean.Client.Answers.List()`:  `response.AnswerResults[].Answer.AddedRoles[].Person` **Changed**
* `Glean.Client.Chat.Create()`: 
  *  `request.ChatRequest.Messages[].Citations[].SourceDocument.Metadata.Author` **Changed**
  *  `response.Messages[].Citations[].SourceDocument.Metadata.Author` **Changed**
* `Glean.Client.Chat.Retrieve()`: 
  *  `response.ChatResult.Chat.CreatedBy` **Changed**
  *  `error.CreatedBy` **Changed**
* `Glean.Client.Chat.List()`:  `response.ChatResults[].Chat.CreatedBy` **Changed**
* `Glean.Client.Chat.CreateStream()`: 
  *  `request.ChatRequest.Messages[].Citations[].SourceDocument.Metadata.Author` **Changed**
* `Glean.Client.Agents.Create()`:  `response.Workflow.Author` **Changed**
* `Glean.Client.Agents.Import()`:  `response.WorkflowResult.Workflow.Author` **Changed**
* `Glean.Client.Collections.AddItems()`:  `response.Collection.AddedRoles[].Person` **Changed**
* `Glean.Client.Collections.Create()`: 
  *  `request.CreateCollectionRequest.AddedRoles[].Person` **Changed**
  *  `response.union(class (0)).Collection.AddedRoles[].Person` **Changed**
* `Glean.Client.Collections.DeleteItem()`:  `response.Collection.AddedRoles[].Person` **Changed**
* `Glean.Client.Collections.Update()`: 
  *  `request.EditCollectionRequest.AddedRoles[].Person` **Changed**
  *  `response.AddedRoles[].Person` **Changed**
* `Glean.Client.Collections.UpdateItem()`:  `response.Collection.AddedRoles[].Person` **Changed**
* `Glean.Client.Collections.Retrieve()`:  `response.Collection.AddedRoles[].Person` **Changed**
* `Glean.Client.Collections.List()`:  `response.Collections[].AddedRoles[].Person` **Changed**
* `Glean.Client.Documents.Retrieve()`:  `response.Documents.Map<DocumentOrError>.union(Document).Metadata.Author` **Changed**
* `Glean.Client.Documents.RetrieveByFacets()`:  `response.Documents[].Metadata.Author` **Changed**
* `Glean.Client.Insights.Retrieve()`: 
  *  `request.InsightsRequest.McpBreakdownRequest` **Changed**
  *  `response` **Changed**
* `Glean.Client.Messages.Retrieve()`:  `response.SearchResponse.Results[].StructuredResults[].Document.Metadata` **Changed**
* `Glean.Client.Pins.Update()`:  `response.Attribution` **Changed**
* `Glean.Client.Pins.Retrieve()`:  `response.Pin.Attribution` **Changed**
* `Glean.Client.Pins.List()`:  `response.Pins[].Attribution` **Changed**
* `Glean.Client.Pins.Create()`:  `response.Attribution` **Changed**
* `Glean.Client.Search.QueryAsAdmin()`: 
  *  `request.SearchRequest.SourceDocument.Metadata.Author` **Changed**
  *  `response.Results[].StructuredResults[].Document.Metadata` **Changed**
* `Glean.Client.Search.Autocomplete()`:  `response.Results[].Document.Metadata.Author` **Changed**
* `Glean.Client.Search.RetrieveFeed()`: 
  *  `request.FeedRequest.Categories[]` **Changed**
  *  `response.Results[]` **Changed**
* `Glean.Client.Search.Recommendations()`: 
  *  `request.RecommendationsRequest.SourceDocument.Metadata.Author` **Changed**
  *  `response.Results[].StructuredResults[].Document.Metadata` **Changed**
* `Glean.Client.Search.Query()`: 
  *  `request.SearchRequest.SourceDocument.Metadata.Author` **Changed**
  *  `response.Results[].StructuredResults[].Document.Metadata` **Changed**
* `Glean.Client.Entities.List()`:  `response.Results[]` **Changed**
* `Glean.Client.Entities.ReadPeople()`: 
  *  `request.PeopleRequest.FallbackToAuthenticatedIdentity` **Added**
  *  `response.Results[]` **Changed**
* `Glean.Client.Shortcuts.Create()`: 
  *  `request.CreateShortcutRequest.Data.AddedRoles[].Person` **Changed**
  *  `response.Shortcut.AddedRoles[].Person` **Changed**
* `Glean.Client.Shortcuts.Retrieve()`:  `response.Shortcut.AddedRoles[].Person` **Changed**
* `Glean.Client.Shortcuts.List()`:  `response.Shortcuts[].AddedRoles[].Person` **Changed**
* `Glean.Client.Shortcuts.Update()`: 
  *  `request.UpdateShortcutRequest.AddedRoles[].Person` **Changed**
  *  `response.Shortcut.AddedRoles[].Person` **Changed**
* `Glean.Client.Verification.AddReminder()`:  `response.Metadata.LastVerifier` **Changed**
* `Glean.Client.Verification.List()`:  `response.Documents[].Metadata.LastVerifier` **Changed**
* `Glean.Client.Verification.Verify()`:  `response.Metadata.LastVerifier` **Changed**
@github-actions
github-actions Bot force-pushed the speakeasy-sdk-regen-1790189523 branch from d3d40d7 to 3bde9f2 Compare October 1, 2026 03:57
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.

1 participant