Skip to content

Conversation

@github-actions
Copy link
Contributor

SDK update

Versioning

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

Python SDK Changes Detected:

  • glean.client.documents.summarize():
    • request.document_specs.[].[class] Changed Breaking ⚠️
  • glean.client.documents.retrieve():
    • request.document_specs.[].[class] Changed Breaking ⚠️
    • response.documents.{}.[document].metadata.author.related_documents.[] Changed
  • glean.client.answers.create():
    • request.data.added_roles.[] Changed Breaking ⚠️
    • response.added_roles.[] Changed
  • glean.client.answers.update():
    • request.added_roles.[] Changed Breaking ⚠️
    • response.added_roles.[] Changed
  • glean.client.shortcuts.update():
    • request.added_roles.[] Changed Breaking ⚠️
    • response.shortcut.added_roles.[] Changed
  • glean.client.shortcuts.create():
    • request.data.added_roles.[] Changed Breaking ⚠️
    • response.shortcut.added_roles.[] Changed
  • glean.client.chat.create():
    • request.messages.[] Changed Breaking ⚠️
    • response.messages.[] Changed
  • glean.client.search.query():
    • request.source_document.metadata.author.related_documents.[] Changed Breaking ⚠️
    • response.results.[].structured_results.[].document.metadata Changed
  • glean.client.search.recommendations():
    • request.source_document.metadata.author.related_documents.[] Changed Breaking ⚠️
    • response.results.[].structured_results.[].document.metadata Changed
  • glean.client.search.query_as_admin():
    • request.source_document.metadata.author.related_documents.[] Changed Breaking ⚠️
    • response.results.[].structured_results.[].document.metadata Changed
  • glean.client.chat.create_stream():
    • request.messages.[] Changed Breaking ⚠️
  • glean.client.announcements.create():
    • request.body.structured_list.[].document.metadata.author.related_documents.[] Changed Breaking ⚠️
    • response.body.structured_list.[].document.metadata.author.related_documents.[] Changed
  • glean.client.collections.create():
    • request.added_roles.[] Changed Breaking ⚠️
    • response Changed Breaking ⚠️
  • glean.client.announcements.update():
    • request.body.structured_list.[].document.metadata.author.related_documents.[] Changed Breaking ⚠️
    • response.body.structured_list.[].document.metadata.author.related_documents.[] Changed
  • glean.client.collections.update():
    • request.added_roles.[] Changed Breaking ⚠️
    • response.added_roles.[] Changed
  • glean.client.collections.add_items(): response.collection.added_roles.[] Changed
  • glean.client.search.autocomplete(): response.results.[].document.metadata.author.related_documents.[] Changed
  • glean.client.collections.list(): response.collections.[].added_roles.[] Changed
  • glean.client.collections.update_item(): response.collection.added_roles.[] Changed
  • glean.client.documents.retrieve_by_facets(): response.documents.[].metadata.author.related_documents.[] Changed
  • glean.client.collections.delete_item(): response.collection.added_roles.[] Changed
  • glean.client.insights.retrieve(): response.users.activity_insights.[].user.related_documents.[].query_suggestion Changed
  • glean.client.messages.retrieve(): response.search_response.results.[].structured_results.[].document.metadata Changed
  • glean.client.pins.update(): response.attribution.related_documents.[].query_suggestion Changed
  • glean.client.pins.retrieve(): response.pin.attribution.related_documents.[].query_suggestion Changed
  • glean.client.pins.list(): response.pins.[].attribution.related_documents.[].query_suggestion Changed
  • glean.client.pins.create(): response.attribution.related_documents.[].query_suggestion Changed
  • glean.client.chat.retrieve_files(): request.chat_id Added
  • glean.client.collections.retrieve(): response.collection.added_roles.[] Changed
  • glean.client.search.retrieve_feed(): response.results.[].primary_entry Changed
  • glean.client.chat.list(): response.chat_results.[].chat.created_by.related_documents.[].query_suggestion Changed
  • glean.client.chat.retrieve(): response.chat_result.chat Changed
  • glean.client.entities.list(): response.results.[].related_documents.[].query_suggestion Changed
  • glean.client.entities.read_people(): response.results.[].related_documents.[].query_suggestion Changed
  • glean.client.answers.list(): response.answer_results.[].answer.added_roles.[] Changed
  • glean.client.shortcuts.retrieve(): response.shortcut.added_roles.[] Changed
  • glean.client.shortcuts.list(): response.shortcuts.[].added_roles.[] Changed
  • glean.client.answers.retrieve(): response.answer_result.answer.added_roles.[] Changed
  • glean.client.verification.add_reminder(): response.metadata.last_verifier.related_documents.[].query_suggestion Changed
  • glean.client.verification.list(): response.documents.[].metadata.last_verifier.related_documents.[].query_suggestion Changed
  • glean.client.verification.verify(): response.metadata.last_verifier.related_documents.[].query_suggestion Changed
OpenAPI Change Summary
└─┬Components
  ├──[+] schemas (9399:13)
  ├──[+] schemas (9390:13)
  ├──[+] schemas (9445:13)
  ├──[+] schemas (9379:13)
  ├──[+] schemas (7006:13)
  ├──[+] schemas (9416:13)
  ├─┬ChatMessage
  │ └─┬messageType
  │   ├──[+] enum (7419:27)
  │   └─┬Extensions
  │     └──[🔀] x-enumdescriptions (7401:25)
  ├─┬FeedEntry
  │ ├──[+] properties (9702:17)
  │ ├─┬workflow
  │ │ └──[🔀] $ref (9694:21)❌ 
  │ ├─┬justificationType
  │ │ ├──[-] enum (9509:27)❌ 
  │ │ ├──[-] enum (9519:27)❌ 
  │ │ ├──[-] enum (9523:27)❌ 
  │ │ ├──[-] enum (9528:27)❌ 
  │ │ ├──[-] enum (9521:27)❌ 
  │ │ ├──[-] enum (9527:27)❌ 
  │ │ ├──[-] enum (9503:27)❌ 
  │ │ ├──[-] enum (9508:27)❌ 
  │ │ ├──[-] enum (9513:27)❌ 
  │ │ ├──[-] enum (9517:27)❌ 
  │ │ ├──[-] enum (9506:27)❌ 
  │ │ ├──[-] enum (9512:27)❌ 
  │ │ ├──[-] enum (9522:27)❌ 
  │ │ ├──[-] enum (9524:27)❌ 
  │ │ ├──[-] enum (9507:27)❌ 
  │ │ ├──[-] enum (9516:27)❌ 
  │ │ ├──[-] enum (9530:27)❌ 
  │ │ ├──[-] enum (9504:27)❌ 
  │ │ ├──[-] enum (9526:27)❌ 
  │ │ ├──[-] enum (9532:27)❌ 
  │ │ ├──[-] enum (9518:27)❌ 
  │ │ ├──[-] enum (9520:27)❌ 
  │ │ ├──[-] enum (9525:27)❌ 
  │ │ ├──[-] enum (9501:27)❌ 
  │ │ ├──[-] enum (9502:27)❌ 
  │ │ ├──[-] enum (9510:27)❌ 
  │ │ ├──[-] enum (9511:27)❌ 
  │ │ ├──[-] enum (9505:27)❌ 
  │ │ ├──[-] enum (9529:27)❌ 
  │ │ ├──[-] enum (9531:27)❌ 
  │ │ ├──[-] enum (9514:27)❌ 
  │ │ ├──[-] enum (9515:27)❌ 
  │ │ ├──[-] enum (9500:27)❌ 
  │ │ └──[🔀] description (9689:34)
  │ ├─┬event
  │ │ └──[🔀] $ref (9633:21)❌ 
  │ ├─┬trackingToken
  │ │ └──[🔀] description (9637:34)
  │ ├─┬title
  │ │ └──[🔀] $ref (5200:17)❌ 
  │ ├─┬uiConfig
  │ │ ├──[+] type (9691:27)❌ 
  │ │ ├──[+] description (9692:34)
  │ │ ├──[-] allOf (9166:13)❌ 
  │ │ └──[-] allOf (9493:27)❌ 
  │ ├─┬promptTemplate
  │ │ └──[🔀] $ref (4489:17)❌ 
  │ ├─┬justification
  │ │ └──[🔀] $ref (9339:17)❌ 
  │ ├─┬person
  │ │ └──[🔀] $ref (9650:21)❌ 
  │ ├─┬document
  │ │ └──[🔀] $ref (9445:19)❌ 
  │ ├─┬documentVisitorCount
  │ │ └──[🔀] $ref (4138:17)❌ 
  │ ├─┬entryId
  │ │ └──[🔀] $ref (5086:17)❌ 
  │ ├─┬thumbnail
  │ │ └──[🔀] $ref (9549:17)❌ 
  │ └─┬viewUrl
  │   ├──[-] type (9541:27)❌ 
  │   ├──[-] description (9542:34)
  │   ├──[+] allOf (9233:13)
  │   └──[+] allOf (9645:27)
  ├─┬Group
  │ ├──[+] properties (4904:17)
  │ └─┬type
  │   └──[🔀] $ref (4905:21)❌ 
  ├─┬ObjectDefinition
  │ └─┬docCategory
  │   └──[+] enum (11754:27)
  ├─┬GetChatFilesRequest
  │ ├──[+] properties (7621:17)
  │ └─┬fileIds
  │   ├──[-] items (7559:25)❌ 
  │   ├──[🔀] type (7622:27)❌ 
  │   └──[🔀] description (7623:34)
  ├─┬FeedRequest
  │ └─┬categories
  │   └─┬Schema
  │     └──[+] enum (9222:31)
  ├─┬AgentConfig
  │ ├──[+] properties (7033:17)
  │ └─┬agent
  │   ├──[+] enum (7031:27)
  │   ├──[+] enum (7032:27)
  │   └─┬Extensions
  │     └──[🔀] x-enumdescriptions (7022:25)
  ├─┬CreateCollectionResponse
  │ ├──[-] allOf (7796:13)❌ 
  │ ├──[-] allOf (7813:19)❌ 
  │ └─┬ALLOF
  │   └──[🔀] $ref (7874:19)❌ 
  ├─┬FeedResult
  │ └─┬category
  │   └──[+] enum (9756:27)
  ├─┬Chat
  │ ├──[+] properties (7553:17)
  │ └──[+] allOf (4684:13)
  ├─┬DocumentSpec
  │ ├──[+] oneOf (4303:19)
  │ ├─┬ONEOF
  │ │ ├──[+] required (4268:23)❌ 
  │ │ └─┬url
  │ │   └─┬Extensions
  │ │     └──[+] x-discriminator (4272:42)
  │ ├─┬ONEOF
  │ │ ├──[+] required (4276:23)❌ 
  │ │ └─┬id
  │ │   └─┬Extensions
  │ │     └──[+] x-discriminator (4280:42)
  │ ├─┬ONEOF
  │ │ ├──[+] required (4284:23)❌ 
  │ │ ├──[+] required (4285:23)❌ 
  │ │ ├─┬ugcType
  │ │ │ └──[+] enum (4294:31)
  │ │ └─┬contentId
  │ │   ├──[🔀] description (4299:38)
  │ │   └─┬Extensions
  │ │     └──[+] x-discriminator (4298:42)
  │ └─┬Extensions
  │   └──[+] x-multiple-discriminators (4264:40)
  ├─┬ChatMessageFragment
  │ └──[🔀] description (7342:26)
  └─┬SharedDatasourceConfigNoInstance
    └─┬datasourceCategory
      └──[+] enum (11809:27)
Document Element Total Changes Breaking Changes
components 93 58

PYTHON CHANGELOG

core: 5.22.0 - 2025-09-24

🐝 New Features

  • allow generation of sync, async or both methods in an sdk (commit by @tristanspeakeasy)

core: 5.21.1 - 2025-09-23

🐛 Bug Fixes

  • allow input/output models without suffixes (commit by @disintegrator)

core: 5.21.0 - 2025-09-12

🐝 New Features

  • Change the default behaviour of http-client within python sdk to follow redirects (commit by @Kanwardeep)

core: 5.20.4 - 2025-09-09

🐛 Bug Fixes

  • improve python tool reliability with explicit module calls (commit by @GorshkovIvan)

core: 5.20.3 - 2025-09-02

🐛 Bug Fixes

  • enabled empty strings to be used as end cursor values in pagination (commit by @GorshkovIvan)

core: 5.20.2 - 2025-09-01

🔧 Chores

  • added support for lowercase Bearer tokens in Authorization headers (commit by @GorshkovIvan)

globalSecurity: 3.0.4 - 2025-09-10

🔧 Chores

  • support opting out of operation security hoisting (commit by @vishalg0wda)

tests: 1.19.4 - 2025-09-18

🐛 Bug Fixes

  • allow setting alternative tokenURL for clientCredentials security during testing (commit by @tristanspeakeasy)

tests: 1.19.3 - 2025-09-12

🐛 Bug Fixes

  • Update pytest-asyncio to prevent event loop handling errors (commit by @bflad)

Based on Speakeasy CLI 1.625.0

* `glean.client.documents.summarize()`: 
  *  `request.document_specs.[].[class]` **Changed** **Breaking** ⚠️
* `glean.client.documents.retrieve()`: 
  *  `request.document_specs.[].[class]` **Changed** **Breaking** ⚠️
  *  `response.documents.{}.[document].metadata.author.related_documents.[]` **Changed**
* `glean.client.answers.create()`: 
  *  `request.data.added_roles.[]` **Changed** **Breaking** ⚠️
  *  `response.added_roles.[]` **Changed**
* `glean.client.answers.update()`: 
  *  `request.added_roles.[]` **Changed** **Breaking** ⚠️
  *  `response.added_roles.[]` **Changed**
* `glean.client.shortcuts.update()`: 
  *  `request.added_roles.[]` **Changed** **Breaking** ⚠️
  *  `response.shortcut.added_roles.[]` **Changed**
* `glean.client.shortcuts.create()`: 
  *  `request.data.added_roles.[]` **Changed** **Breaking** ⚠️
  *  `response.shortcut.added_roles.[]` **Changed**
* `glean.client.chat.create()`: 
  *  `request.messages.[]` **Changed** **Breaking** ⚠️
  *  `response.messages.[]` **Changed**
* `glean.client.search.query()`: 
  *  `request.source_document.metadata.author.related_documents.[]` **Changed** **Breaking** ⚠️
  *  `response.results.[].structured_results.[].document.metadata` **Changed**
* `glean.client.search.recommendations()`: 
  *  `request.source_document.metadata.author.related_documents.[]` **Changed** **Breaking** ⚠️
  *  `response.results.[].structured_results.[].document.metadata` **Changed**
* `glean.client.search.query_as_admin()`: 
  *  `request.source_document.metadata.author.related_documents.[]` **Changed** **Breaking** ⚠️
  *  `response.results.[].structured_results.[].document.metadata` **Changed**
* `glean.client.chat.create_stream()`: 
  *  `request.messages.[]` **Changed** **Breaking** ⚠️
* `glean.client.announcements.create()`: 
  *  `request.body.structured_list.[].document.metadata.author.related_documents.[]` **Changed** **Breaking** ⚠️
  *  `response.body.structured_list.[].document.metadata.author.related_documents.[]` **Changed**
* `glean.client.collections.create()`: 
  *  `request.added_roles.[]` **Changed** **Breaking** ⚠️
  *  `response` **Changed** **Breaking** ⚠️
* `glean.client.announcements.update()`: 
  *  `request.body.structured_list.[].document.metadata.author.related_documents.[]` **Changed** **Breaking** ⚠️
  *  `response.body.structured_list.[].document.metadata.author.related_documents.[]` **Changed**
* `glean.client.collections.update()`: 
  *  `request.added_roles.[]` **Changed** **Breaking** ⚠️
  *  `response.added_roles.[]` **Changed**
* `glean.client.collections.add_items()`:  `response.collection.added_roles.[]` **Changed**
* `glean.client.search.autocomplete()`:  `response.results.[].document.metadata.author.related_documents.[]` **Changed**
* `glean.client.collections.list()`:  `response.collections.[].added_roles.[]` **Changed**
* `glean.client.collections.update_item()`:  `response.collection.added_roles.[]` **Changed**
* `glean.client.documents.retrieve_by_facets()`:  `response.documents.[].metadata.author.related_documents.[]` **Changed**
* `glean.client.collections.delete_item()`:  `response.collection.added_roles.[]` **Changed**
* `glean.client.insights.retrieve()`:  `response.users.activity_insights.[].user.related_documents.[].query_suggestion` **Changed**
* `glean.client.messages.retrieve()`:  `response.search_response.results.[].structured_results.[].document.metadata` **Changed**
* `glean.client.pins.update()`:  `response.attribution.related_documents.[].query_suggestion` **Changed**
* `glean.client.pins.retrieve()`:  `response.pin.attribution.related_documents.[].query_suggestion` **Changed**
* `glean.client.pins.list()`:  `response.pins.[].attribution.related_documents.[].query_suggestion` **Changed**
* `glean.client.pins.create()`:  `response.attribution.related_documents.[].query_suggestion` **Changed**
* `glean.client.chat.retrieve_files()`:  `request.chat_id` **Added**
* `glean.client.collections.retrieve()`:  `response.collection.added_roles.[]` **Changed**
* `glean.client.search.retrieve_feed()`:  `response.results.[].primary_entry` **Changed**
* `glean.client.chat.list()`:  `response.chat_results.[].chat.created_by.related_documents.[].query_suggestion` **Changed**
* `glean.client.chat.retrieve()`:  `response.chat_result.chat` **Changed**
* `glean.client.entities.list()`:  `response.results.[].related_documents.[].query_suggestion` **Changed**
* `glean.client.entities.read_people()`:  `response.results.[].related_documents.[].query_suggestion` **Changed**
* `glean.client.answers.list()`:  `response.answer_results.[].answer.added_roles.[]` **Changed**
* `glean.client.shortcuts.retrieve()`:  `response.shortcut.added_roles.[]` **Changed**
* `glean.client.shortcuts.list()`:  `response.shortcuts.[].added_roles.[]` **Changed**
* `glean.client.answers.retrieve()`:  `response.answer_result.answer.added_roles.[]` **Changed**
* `glean.client.verification.add_reminder()`:  `response.metadata.last_verifier.related_documents.[].query_suggestion` **Changed**
* `glean.client.verification.list()`:  `response.documents.[].metadata.last_verifier.related_documents.[].query_suggestion` **Changed**
* `glean.client.verification.verify()`:  `response.metadata.last_verifier.related_documents.[].query_suggestion` **Changed**
@github-actions github-actions bot requested a review from a team as a code owner September 24, 2025 22:16
@github-actions github-actions bot added the minor Minor version bump label Sep 24, 2025
@rwjblue-glean rwjblue-glean merged commit 4b7c78b into main Sep 24, 2025
3 checks passed
@rwjblue-glean rwjblue-glean deleted the speakeasy-sdk-regen-1758751971 branch September 24, 2025 22:30
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.

3 participants