Skip to content

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented Dec 7, 2025

SDK update

Versioning

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

Python SDK Changes:

  • glean.governance.createfindingsexport(): Added
  • glean.governance.listfindingsexports(): Added
  • glean.governance.downloadfindingsexport(): Added
  • glean.governance.deletefindingsexport(): Added
  • glean.client.announcements.create():
    • request.body.structured_list.[].document.metadata.author Changed
    • response.body.structured_list.[].document.metadata.author Changed
  • glean.client.announcements.update():
    • request.body.structured_list.[].document.metadata.author Changed
    • response.body.structured_list.[].document.metadata.author Changed
  • glean.client.answers.create():
    • request.data.added_roles.[].person Changed
    • response.added_roles.[].person Changed
  • glean.client.answers.update():
    • request.added_roles.[].person Changed
    • response.added_roles.[].person Changed
  • glean.client.answers.retrieve(): response.answer_result.answer.added_roles.[].person Changed
  • glean.client.answers.list(): response.answer_results.[].answer.added_roles.[].person Changed
  • glean.client.chat.create():
    • request.messages.[].citations.[].source_document.metadata.author Changed
    • response.messages.[].citations.[].source_document.metadata.author Changed
  • glean.client.chat.retrieve(): response.chat_result.chat.created_by Changed
  • glean.client.chat.list(): response.chat_results.[].chat.created_by Changed
  • glean.client.chat.create_stream():
    • request.messages.[].citations.[].source_document.metadata.author Changed
  • glean.client.collections.add_items(): response.collection.added_roles.[].person Changed
  • glean.client.collections.create():
    • request.added_roles.[].person Changed
    • response.[class].collection.added_roles.[].person Changed
  • glean.client.collections.delete_item(): response.collection.added_roles.[].person Changed
  • glean.client.collections.update():
    • request.added_roles.[].person Changed
    • response.added_roles.[].person Changed
  • glean.client.collections.update_item(): response.collection.added_roles.[].person Changed
  • glean.client.collections.retrieve(): response.collection.added_roles.[].person Changed
  • glean.client.collections.list(): response.collections.[].added_roles.[].person Changed
  • glean.client.documents.retrieve(): response.documents.{}.[document].metadata.author Changed
  • glean.client.documents.retrieve_by_facets(): response.documents.[].metadata.author Changed
  • glean.client.insights.retrieve(): response Changed
  • glean.client.messages.retrieve(): response.search_response.results.[].structured_results.[].document.metadata.author 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.query_as_admin():
    • request.source_document.metadata.author Changed
    • response.results.[].structured_results.[].document.metadata.author Changed
  • glean.client.search.autocomplete(): response.results.[].document.metadata.author Changed
  • glean.client.search.retrieve_feed(): response.results.[].primary_entry.created_by Changed
  • glean.client.search.recommendations():
    • request.source_document.metadata.author Changed
    • response.results.[].structured_results.[].document.metadata.author Changed
  • glean.client.search.query():
    • request.source_document.metadata.author Changed
    • response.results.[].structured_results.[].document.metadata.author Changed
  • glean.client.entities.list(): response.results.[] Changed
  • glean.client.entities.read_people(): response.results.[] Changed
  • glean.client.shortcuts.create():
    • request.data.added_roles.[].person Changed
    • response.shortcut.added_roles.[].person Changed
  • glean.client.shortcuts.retrieve(): response.shortcut.added_roles.[].person Changed
  • glean.client.shortcuts.list(): response.shortcuts.[].added_roles.[].person Changed
  • glean.client.shortcuts.update():
    • request.added_roles.[].person Changed
    • response.shortcut.added_roles.[].person Changed
  • glean.client.verification.add_reminder(): response.metadata.last_verifier Changed
  • glean.client.verification.list(): response.documents.[].metadata.last_verifier Changed
  • glean.client.verification.verify(): response.metadata.last_verifier Changed
  • glean.client.governance.data.policies.retrieve(): response.report.config.sensitive_content_options.custom_sensitive_expressions Added
  • glean.client.governance.data.policies.update():
    • request.config.sensitive_content_options.custom_sensitive_expressions Added
  • glean.client.governance.data.policies.list(): response.reports.[].config.sensitive_content_options.custom_sensitive_expressions Added
  • glean.client.governance.data.policies.create():
    • request.config.sensitive_content_options.custom_sensitive_expressions Added
    • response.report.config.sensitive_content_options.custom_sensitive_expressions Added
  • glean.client.governance.data.reports.create():
    • request.config.sensitive_content_options.custom_sensitive_expressions Added
OpenAPI Change Summary
├─┬Info
│ └─┬Extensions
│   ├──[🔀] x-source-commit-sha (5:26)
│   └──[🔀] x-open-api-commit-sha (25:28)
├─┬Paths
│ ├──[+] path (3498:5)
│ └──[+] path (3541:5)
└─┬Components
  ├──[+] responses (13184:13)
  ├──[+] responses (13154:13)
  ├──[+] responses (13160:13)
  ├──[+] responses (13172:13)
  ├──[+] responses (13178:13)
  ├──[+] responses (13166:13)
  ├──[+] schemas (13078:13)
  ├──[+] schemas (13043:13)
  ├──[+] schemas (13072:13)
  ├──[+] schemas (12677:13)
  ├──[+] schemas (13019:13)
  ├──[+] schemas (12205:13)
  ├──[+] schemas (13006:13)
  ├──[+] schemas (12670:13)
  ├──[+] schemas (12213:13)
  ├──[+] schemas (12696:13)
  ├──[+] schemas (12997:13)
  ├─┬PerUserInsight
  │ ├──[+] properties (8694:17)
  │ ├──[+] properties (8691:17)
  │ ├──[+] properties (8688:17)
  │ ├─┬person
  │ │ └──[🔀] $ref (8683:21)❌ 
  │ ├─┬numChats
  │ │ └──[🔀] description (8696:34)
  │ ├─┬numDaysActive
  │ │ └──[🔀] description (8693:34)
  │ ├─┬numGleanbotUsefulResponses
  │ │ └──[🔀] description (8678:34)
  │ └─┬numSearches
  │   └──[🔀] description (8687:34)
  ├─┬SensitiveContentOptions
  │ ├──[+] properties (12727:17)
  │ ├─┬sensitiveRegexes
  │ │ ├──[🔀] description (12723:34)
  │ │ └──[+] deprecated (12722:33)
  │ ├─┬sensitiveTerms
  │ │ ├──[🔀] description (12717:34)
  │ │ └──[+] deprecated (12716:33)
  │ └─┬sensitiveInfoTypes
  │   ├──[🔀] description (12728:34)
  │   └─┬Schema
  │     └──[🔀] $ref (12697:17)❌ 
  ├─┬GetDocumentsRequest
  │ └─┬includeFields
  │   └─┬Schema
  │     └──[+] enum (8185:31)
  ├─┬PersonMetadata
  │ ├──[+] properties (6586:17)
  │ ├─┬timezoneOffset
  │ │ ├──[🔀] type (6587:27)❌ 
  │ │ ├──[-] format (6474:29)❌ 
  │ │ └──[🔀] description (6588:34)
  │ ├─┬uneditedPhotoUrl
  │ │ ├──[+] enum (6520:27)
  │ │ ├──[+] enum (6521:27)
  │ │ ├──[+] enum (6522:27)
  │ │ ├──[+] enum (6523:27)
  │ │ ├──[-] format (6482:29)❌ 
  │ │ ├──[-] description (6483:34)
  │ │ ├──[+] example (6524:30)
  │ │ └─┬Extensions
  │ │   └──[+] x-speakeasy-enum-descriptions (6526:25)
  │ ├─┬type
  │ │ ├──[-] enum (6411:27)❌ 
  │ │ ├──[-] enum (6412:27)❌ 
  │ │ ├──[-] enum (6413:27)❌ 
  │ │ ├──[-] enum (6410:27)❌ 
  │ │ ├──[+] description (6538:34)
  │ │ ├──[-] example (6414:30)
  │ │ └─┬Extensions
  │ │   └──[-] x-speakeasy-enum-descriptions (6416:25)❌ 
  │ └─┬title
  │   ├──[🔀] type (6583:27)❌ 
  │   ├──[+] format (6584:29)❌ 
  │   └──[🔀] description (6585:34)
  ├─┬ManualFeedbackInfo
  │ └─┬source
  │   └──[+] enum (3905:27)
  └─┬QuerySuggestion
    ├──[+] properties (4602:17)
    └─┬searchProviderInfo
      └──[🔀] $ref (4293:17)❌ 
Document Element Total Changes Breaking Changes
paths 2 0
components 58 12
info 2 0

PYTHON CHANGELOG

core: 5.23.13 - 2025-11-06

🐛 Bug Fixes

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

retries: 3.0.3 - 2025-11-20

🐝 New Features

  • add support for Retry-After header (commit by @2ynn)

sdkHooks: 1.2.0 - 2025-10-15

🐝 New Features

  • expose available OAuth 2.0 scopes for use in custom hooks (commit by @2ynn)

tests: 1.19.6 - 2025-11-10

🐛 Bug Fixes

  • Prevent pytest-asyncio installation issues with Python 3.10 and poetry (commit by @bflad)

unions: 3.1.1 - 2025-12-08

🐝 New Features

  • simplify syntax of discriminated unions when discriminator const is already present on the underlying types (commit by @mfbx9da4)
  • Support for applyUnionDiscriminators: true configurable via gen.yaml. When true, discriminator values will be applied as const fields onto union member types. If the type is used outside of a union, the const will not be applied.

Based on Speakeasy CLI 1.675.2

@github-actions github-actions bot requested a review from a team as a code owner December 7, 2025 01:56
@github-actions github-actions bot added the patch Patch version bump label Dec 7, 2025
@github-actions github-actions bot force-pushed the speakeasy-sdk-regen-1765072306 branch 7 times, most recently from 3edd3f8 to 71eecb2 Compare December 9, 2025 22:56
@github-actions github-actions bot changed the title chore: 🐝 Update SDK - Generate 0.12.1 chore: 🐝 Update SDK - Generate 0.11.24 Dec 9, 2025
@github-actions github-actions bot force-pushed the speakeasy-sdk-regen-1765072306 branch from fe42a14 to 92da47e Compare December 10, 2025 01:50
@github-actions github-actions bot changed the title chore: 🐝 Update SDK - Generate 0.11.24 chore: 🐝 Update SDK - Generate 0.12.1 Dec 10, 2025
@github-actions github-actions bot force-pushed the speakeasy-sdk-regen-1765072306 branch from 57dc7f5 to 0f76265 Compare December 10, 2025 15:56
* `glean.governance.createfindingsexport()`: **Added**
* `glean.governance.listfindingsexports()`: **Added**
* `glean.governance.downloadfindingsexport()`: **Added**
* `glean.governance.deletefindingsexport()`: **Added**
* `glean.client.announcements.create()`: 
  *  `request.body.structured_list.[].document.metadata.author` **Changed**
  *  `response.body.structured_list.[].document.metadata.author` **Changed**
* `glean.client.announcements.update()`: 
  *  `request.body.structured_list.[].document.metadata.author` **Changed**
  *  `response.body.structured_list.[].document.metadata.author` **Changed**
* `glean.client.answers.create()`: 
  *  `request.data.added_roles.[].person` **Changed**
  *  `response.added_roles.[].person` **Changed**
* `glean.client.answers.update()`: 
  *  `request.added_roles.[].person` **Changed**
  *  `response.added_roles.[].person` **Changed**
* `glean.client.answers.retrieve()`:  `response.answer_result.answer.added_roles.[].person` **Changed**
* `glean.client.answers.list()`:  `response.answer_results.[].answer.added_roles.[].person` **Changed**
* `glean.client.chat.create()`: 
  *  `request.messages.[].citations.[].source_document.metadata.author` **Changed**
  *  `response.messages.[].citations.[].source_document.metadata.author` **Changed**
* `glean.client.chat.retrieve()`:  `response.chat_result.chat.created_by` **Changed**
* `glean.client.chat.list()`:  `response.chat_results.[].chat.created_by` **Changed**
* `glean.client.chat.create_stream()`: 
  *  `request.messages.[].citations.[].source_document.metadata.author` **Changed**
* `glean.client.collections.add_items()`:  `response.collection.added_roles.[].person` **Changed**
* `glean.client.collections.create()`: 
  *  `request.added_roles.[].person` **Changed**
  *  `response.[class].collection.added_roles.[].person` **Changed**
* `glean.client.collections.delete_item()`:  `response.collection.added_roles.[].person` **Changed**
* `glean.client.collections.update()`: 
  *  `request.added_roles.[].person` **Changed**
  *  `response.added_roles.[].person` **Changed**
* `glean.client.collections.update_item()`:  `response.collection.added_roles.[].person` **Changed**
* `glean.client.collections.retrieve()`:  `response.collection.added_roles.[].person` **Changed**
* `glean.client.collections.list()`:  `response.collections.[].added_roles.[].person` **Changed**
* `glean.client.documents.retrieve()`:  `response.documents.{}.[document].metadata.author` **Changed**
* `glean.client.documents.retrieve_by_facets()`:  `response.documents.[].metadata.author` **Changed**
* `glean.client.insights.retrieve()`:  `response` **Changed**
* `glean.client.messages.retrieve()`:  `response.search_response.results.[].structured_results.[].document.metadata.author` **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.query_as_admin()`: 
  *  `request.source_document.metadata.author` **Changed**
  *  `response.results.[].structured_results.[].document.metadata.author` **Changed**
* `glean.client.search.autocomplete()`:  `response.results.[].document.metadata.author` **Changed**
* `glean.client.search.retrieve_feed()`:  `response.results.[].primary_entry.created_by` **Changed**
* `glean.client.search.recommendations()`: 
  *  `request.source_document.metadata.author` **Changed**
  *  `response.results.[].structured_results.[].document.metadata.author` **Changed**
* `glean.client.search.query()`: 
  *  `request.source_document.metadata.author` **Changed**
  *  `response.results.[].structured_results.[].document.metadata.author` **Changed**
* `glean.client.entities.list()`:  `response.results.[]` **Changed**
* `glean.client.entities.read_people()`:  `response.results.[]` **Changed**
* `glean.client.shortcuts.create()`: 
  *  `request.data.added_roles.[].person` **Changed**
  *  `response.shortcut.added_roles.[].person` **Changed**
* `glean.client.shortcuts.retrieve()`:  `response.shortcut.added_roles.[].person` **Changed**
* `glean.client.shortcuts.list()`:  `response.shortcuts.[].added_roles.[].person` **Changed**
* `glean.client.shortcuts.update()`: 
  *  `request.added_roles.[].person` **Changed**
  *  `response.shortcut.added_roles.[].person` **Changed**
* `glean.client.verification.add_reminder()`:  `response.metadata.last_verifier` **Changed**
* `glean.client.verification.list()`:  `response.documents.[].metadata.last_verifier` **Changed**
* `glean.client.verification.verify()`:  `response.metadata.last_verifier` **Changed**
* `glean.client.governance.data.policies.retrieve()`:  `response.report.config.sensitive_content_options.custom_sensitive_expressions` **Added**
* `glean.client.governance.data.policies.update()`: 
  *  `request.config.sensitive_content_options.custom_sensitive_expressions` **Added**
* `glean.client.governance.data.policies.list()`:  `response.reports.[].config.sensitive_content_options.custom_sensitive_expressions` **Added**
* `glean.client.governance.data.policies.create()`: 
  *  `request.config.sensitive_content_options.custom_sensitive_expressions` **Added**
  *  `response.report.config.sensitive_content_options.custom_sensitive_expressions` **Added**
* `glean.client.governance.data.reports.create()`: 
  *  `request.config.sensitive_content_options.custom_sensitive_expressions` **Added**
@github-actions github-actions bot force-pushed the speakeasy-sdk-regen-1765072306 branch from d23f7d6 to 9e6ff7c Compare December 10, 2025 17:56
@github-actions github-actions bot changed the title chore: 🐝 Update SDK - Generate 0.12.1 chore: 🐝 Update SDK - Generate 0.11.23 Dec 10, 2025
@rwjblue-glean rwjblue-glean merged commit 5ac91b0 into main Dec 10, 2025
3 checks passed
@rwjblue-glean rwjblue-glean deleted the speakeasy-sdk-regen-1765072306 branch December 10, 2025 18:18
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.

3 participants