Skip to content

Commit 991f6ba

Browse files
committed
## Python SDK Changes:
* `glean.client.announcements.create()`: * `request.body.structured_list[].document.metadata.author.related_documents[].results[].structured_results[].answer.collections[].items[].shortcut.favorite_info.ugc_type.enum(skills_type)` **Added** * `response.body.structured_list[].document.metadata.author.related_documents[].results[].structured_results[].answer.collections[].items[].shortcut.favorite_info.ugc_type.enum(skills_type)` **Added** * `glean.client.announcements.update()`: * `request.body.structured_list[].document.metadata.author.related_documents[].results[].structured_results[].answer.collections[].items[].shortcut.favorite_info.ugc_type.enum(skills_type)` **Added** * `response.body.structured_list[].document.metadata.author.related_documents[].results[].structured_results[].answer.collections[].items[].shortcut.favorite_info.ugc_type.enum(skills_type)` **Added** * `glean.client.answers.create()`: * `request.data.added_roles[].person.related_documents[].query_suggestion.ranges[].document.metadata.pins[].favorite_info.ugc_type.enum(skills_type)` **Added** * `response.added_roles[].person.related_documents[].query_suggestion.ranges[].document.metadata.pins[].favorite_info.ugc_type.enum(skills_type)` **Added** * `glean.client.answers.update()`: * `request.added_roles[].person.related_documents[].query_suggestion.ranges[].document.metadata.pins[].favorite_info.ugc_type.enum(skills_type)` **Added** * `response.added_roles[].person.related_documents[].query_suggestion.ranges[].document.metadata.pins[].favorite_info.ugc_type.enum(skills_type)` **Added** * `glean.client.answers.retrieve()`: `response.answer_result.answer.added_roles[].person.related_documents[].query_suggestion.ranges[].document.metadata.pins[].favorite_info.ugc_type.enum(skills_type)` **Added** * `glean.client.answers.list()`: `response.answer_results[].answer.added_roles[].person.related_documents[].query_suggestion.ranges[].document.metadata.pins[].favorite_info.ugc_type.enum(skills_type)` **Added** * `glean.client.chat.create()`: * `request.messages[].citations[].source_document.metadata.author.related_documents[].results[].structured_results[].answer.collections[].items[].shortcut.favorite_info.ugc_type.enum(skills_type)` **Added** * `response.messages[].citations[].source_document.metadata.author.related_documents[].results[].structured_results[].answer.collections[].items[].shortcut.favorite_info.ugc_type.enum(skills_type)` **Added** * `glean.client.chat.retrieve()`: * `response.chat_result.chat.created_by.related_documents[].query_suggestion.ranges[].document.metadata.pins[].favorite_info.ugc_type.enum(skills_type)` **Added** * `error.created_by.related_documents[].query_suggestion.ranges[].document.metadata.pins[].favorite_info.ugc_type.enum(skills_type)` **Added** * `glean.client.chat.list()`: `response.chat_results[].chat.created_by.related_documents[].query_suggestion.ranges[].document.metadata.pins[].favorite_info.ugc_type.enum(skills_type)` **Added** * `glean.client.chat.create_stream()`: * `request.messages[].citations[].source_document.metadata.author.related_documents[].results[].structured_results[].answer.collections[].items[].shortcut.favorite_info.ugc_type.enum(skills_type)` **Added** * `glean.client.agents.create()`: `response.workflow.author.related_documents[].query_suggestion.ranges[].document.metadata.pins[].favorite_info.ugc_type.enum(skills_type)` **Added** * `glean.client.agents.import()`: `response.workflow_result.workflow.author.related_documents[].query_suggestion.ranges[].document.metadata.pins[].favorite_info.ugc_type.enum(skills_type)` **Added** * `glean.client.collections.add_items()`: `response.collection.added_roles[].person.related_documents[].query_suggestion.ranges[].document.metadata.pins[].favorite_info.ugc_type.enum(skills_type)` **Added** * `glean.client.collections.create()`: * `request.added_roles[].person.related_documents[].query_suggestion.ranges[].document.metadata.pins[].favorite_info.ugc_type.enum(skills_type)` **Added** * `response.union(class (0)).collection.added_roles[].person.related_documents[].query_suggestion.ranges[].document.metadata.pins[].favorite_info.ugc_type.enum(skills_type)` **Added** * `glean.client.collections.delete_item()`: `response.collection.added_roles[].person.related_documents[].query_suggestion.ranges[].document.metadata.pins[].favorite_info.ugc_type.enum(skills_type)` **Added** * `glean.client.collections.update()`: * `request.added_roles[].person.related_documents[].query_suggestion.ranges[].document.metadata.pins[].favorite_info.ugc_type.enum(skills_type)` **Added** * `response.added_roles[].person.related_documents[].query_suggestion.ranges[].document.metadata.pins[].favorite_info.ugc_type.enum(skills_type)` **Added** * `glean.client.collections.update_item()`: `response.collection.added_roles[].person.related_documents[].query_suggestion.ranges[].document.metadata.pins[].favorite_info.ugc_type.enum(skills_type)` **Added** * `glean.client.collections.retrieve()`: `response.collection.added_roles[].person.related_documents[].query_suggestion.ranges[].document.metadata.pins[].favorite_info.ugc_type.enum(skills_type)` **Added** * `glean.client.collections.list()`: `response.collections[].added_roles[].person.related_documents[].query_suggestion.ranges[].document.metadata.pins[].favorite_info.ugc_type.enum(skills_type)` **Added** * `glean.client.documents.retrieve()`: `response.documents.Map<DocumentOrError>.union(Document).metadata.author.related_documents[].results[].structured_results[].answer.collections[].items[].shortcut.favorite_info.ugc_type.enum(skills_type)` **Added** * `glean.client.documents.retrieve_by_facets()`: `response.documents[].metadata.author.related_documents[].results[].structured_results[].answer.collections[].items[].shortcut.favorite_info.ugc_type.enum(skills_type)` **Added** * `glean.client.insights.retrieve()`: `response.glean_assist.activity_insights[].user.related_documents[].query_suggestion.ranges[].document.metadata.pins[].favorite_info.ugc_type.enum(skills_type)` **Added** * `glean.client.messages.retrieve()`: `response.search_response.results[].structured_results[].document.metadata.pins[].favorite_info.ugc_type.enum(skills_type)` **Added** * `glean.client.pins.update()`: `response.attribution.related_documents[].query_suggestion.ranges[].document.metadata.collections[].items[].shortcut.favorite_info.ugc_type.enum(skills_type)` **Added** * `glean.client.pins.retrieve()`: `response.pin.attribution.related_documents[].query_suggestion.ranges[].document.metadata.collections[].items[].shortcut.favorite_info.ugc_type.enum(skills_type)` **Added** * `glean.client.pins.list()`: `response.pins[].attribution.related_documents[].query_suggestion.ranges[].document.metadata.collections[].items[].shortcut.favorite_info.ugc_type.enum(skills_type)` **Added** * `glean.client.pins.create()`: `response.attribution.related_documents[].query_suggestion.ranges[].document.metadata.collections[].items[].shortcut.favorite_info.ugc_type.enum(skills_type)` **Added** * `glean.client.search.query_as_admin()`: * `request.source_document.metadata.author.related_documents[].results[].structured_results[].answer.collections[].items[].shortcut.favorite_info.ugc_type.enum(skills_type)` **Added** * `response.results[].structured_results[].document.metadata.pins[].favorite_info.ugc_type.enum(skills_type)` **Added** * `glean.client.search.autocomplete()`: `response.results[].document.metadata.author.related_documents[].results[].structured_results[].answer.collections[].items[].shortcut.favorite_info.ugc_type.enum(skills_type)` **Added** * `glean.client.search.retrieve_feed()`: `response.results[].primary_entry.created_by.related_documents[].query_suggestion.ranges[].document.metadata.pins[].favorite_info.ugc_type.enum(skills_type)` **Added** * `glean.client.search.recommendations()`: * `request.source_document.metadata.author.related_documents[].results[].structured_results[].answer.collections[].items[].shortcut.favorite_info.ugc_type.enum(skills_type)` **Added** * `response.results[].structured_results[].document.metadata.pins[].favorite_info.ugc_type.enum(skills_type)` **Added** * `glean.client.search.query()`: * `request.source_document.metadata.author.related_documents[].results[].structured_results[].answer.collections[].items[].shortcut.favorite_info.ugc_type.enum(skills_type)` **Added** * `response.results[].structured_results[].document.metadata.pins[].favorite_info.ugc_type.enum(skills_type)` **Added** * `glean.client.entities.list()`: `response.results[].related_documents[].query_suggestion.ranges[].document.metadata.pins[].favorite_info.ugc_type.enum(skills_type)` **Added** * `glean.client.entities.read_people()`: `response.results[].related_documents[].query_suggestion.ranges[].document.metadata.pins[].favorite_info.ugc_type.enum(skills_type)` **Added** * `glean.client.shortcuts.create()`: * `request.data.added_roles[].person.related_documents[].query_suggestion.ranges[].document.metadata.pins[].favorite_info.ugc_type.enum(skills_type)` **Added** * `response.shortcut.added_roles[].person.related_documents[].query_suggestion.ranges[].document.metadata.pins[].favorite_info.ugc_type.enum(skills_type)` **Added** * `glean.client.shortcuts.retrieve()`: `response.shortcut.added_roles[].person.related_documents[].query_suggestion.ranges[].document.metadata.pins[].favorite_info.ugc_type.enum(skills_type)` **Added** * `glean.client.shortcuts.list()`: `response.shortcuts[].added_roles[].person.related_documents[].query_suggestion.ranges[].document.metadata.pins[].favorite_info.ugc_type.enum(skills_type)` **Added** * `glean.client.shortcuts.update()`: * `request.added_roles[].person.related_documents[].query_suggestion.ranges[].document.metadata.pins[].favorite_info.ugc_type.enum(skills_type)` **Added** * `response.shortcut.added_roles[].person.related_documents[].query_suggestion.ranges[].document.metadata.pins[].favorite_info.ugc_type.enum(skills_type)` **Added** * `glean.client.verification.add_reminder()`: `response.metadata.last_verifier.related_documents[].query_suggestion.ranges[].document.metadata.pins[].favorite_info.ugc_type.enum(skills_type)` **Added** * `glean.client.verification.list()`: `response.documents[].metadata.last_verifier.related_documents[].query_suggestion.ranges[].document.metadata.pins[].favorite_info.ugc_type.enum(skills_type)` **Added** * `glean.client.verification.verify()`: `response.metadata.last_verifier.related_documents[].query_suggestion.ranges[].document.metadata.pins[].favorite_info.ugc_type.enum(skills_type)` **Added**
1 parent 0fe5fca commit 991f6ba

12 files changed

Lines changed: 53 additions & 35 deletions

File tree

‎.speakeasy/gen.lock‎

Lines changed: 21 additions & 20 deletions
Large diffs are not rendered by default.

‎.speakeasy/gen.yaml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ generation:
3434
generateNewTests: true
3535
skipResponseBodyAssertions: true
3636
python:
37-
version: 0.17.1
37+
version: 0.17.2
3838
additionalDependencies:
3939
dev: {}
4040
main: {}

‎.speakeasy/glean-merged-spec.yaml‎

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ openapi: 3.1.0
22
info:
33
version: "0.9.0"
44
title: Glean API
5-
x-source-commit-sha: 6c454c6b185ebe58e74e781a36041222f47897e0
6-
x-open-api-commit-sha: 0df5939226dc378b392825655b036df1e08909a7
5+
x-source-commit-sha: 44ecdf386badc05a2a870ecee8d15b4d75d30155
6+
x-open-api-commit-sha: af01c6e765fd7b9ee67cf5ed99bb83075fea4e70
77
description: |
88
# Introduction
99
In addition to the data sources that Glean has built-in support for, Glean also provides a REST API that enables customers to put arbitrary content in the search index. This is useful, for example, for doing permissions-aware search over content in internal tools that reside on-prem as well as for searching over applications that Glean does not currently support first class. In addition these APIs allow the customer to push organization data (people info, organization structure etc) into Glean.
@@ -10960,6 +10960,7 @@ components:
1096010960
- PINS_TYPE
1096110961
- SCRIBES_TYPE
1096210962
- SHORTCUTS_TYPE
10963+
- SKILLS_TYPE
1096310964
- SLIDE_TYPE
1096410965
- SPREADSHEET_TYPE
1096510966
- INLINE_HTML_TYPE

‎.speakeasy/workflow.lock‎

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ speakeasyVersion: 1.796.3
22
sources:
33
Glean API:
44
sourceNamespace: glean-api-specs
5-
sourceRevisionDigest: sha256:e247e871123d34059c563050f008462386b91706ae3dff64ae6d76ba1db41c47
6-
sourceBlobDigest: sha256:492a86ef598c2a97eeabd40c94fcbbdfe57c36e0381cf8bb18d91b8f6f8f135f
5+
sourceRevisionDigest: sha256:3909c79daa3f0ff4cb8806fdc315c0557901f9f63fdae1e37944564e6650014d
6+
sourceBlobDigest: sha256:5d28e4243dc6ea3b90526c624e78f379aab71c875a2038cd410db5dedd48c6dc
77
tags:
88
- latest
99
Glean Client API:
@@ -16,10 +16,10 @@ targets:
1616
glean:
1717
source: Glean API
1818
sourceNamespace: glean-api-specs
19-
sourceRevisionDigest: sha256:e247e871123d34059c563050f008462386b91706ae3dff64ae6d76ba1db41c47
20-
sourceBlobDigest: sha256:492a86ef598c2a97eeabd40c94fcbbdfe57c36e0381cf8bb18d91b8f6f8f135f
19+
sourceRevisionDigest: sha256:3909c79daa3f0ff4cb8806fdc315c0557901f9f63fdae1e37944564e6650014d
20+
sourceBlobDigest: sha256:5d28e4243dc6ea3b90526c624e78f379aab71c875a2038cd410db5dedd48c6dc
2121
codeSamplesNamespace: glean-api-specs-python-code-samples
22-
codeSamplesRevisionDigest: sha256:c6b6b63f8baba5135c3cb416427836a357e7a8506460c0c310e8fd0fe3c39f48
22+
codeSamplesRevisionDigest: sha256:f4b187b59903cead926bcdd427a66fd4cb24eea503898f5ec7b09808b966da3d
2323
workflow:
2424
workflowVersion: 1.0.0
2525
speakeasyVersion: latest

‎RELEASES.md‎

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -868,4 +868,14 @@ Based on:
868868
### Generated
869869
- [python v0.17.1] .
870870
### Releases
871-
- [PyPI v0.17.1] https://pypi.org/project/glean-api-client/0.17.1 - .
871+
- [PyPI v0.17.1] https://pypi.org/project/glean-api-client/0.17.1 - .
872+
873+
## 2026-09-03 02:11:13
874+
### Changes
875+
Based on:
876+
- OpenAPI Doc
877+
- Speakeasy CLI 1.796.3 (2.934.1) https://github.com/speakeasy-api/speakeasy
878+
### Generated
879+
- [python v0.17.2] .
880+
### Releases
881+
- [PyPI v0.17.2] https://pypi.org/project/glean-api-client/0.17.2 - .

‎docs/models/ugctype.md‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ value = UgcType.AGENT_TYPE
3030
| `PINS_TYPE` | PINS_TYPE |
3131
| `SCRIBES_TYPE` | SCRIBES_TYPE |
3232
| `SHORTCUTS_TYPE` | SHORTCUTS_TYPE |
33+
| `SKILLS_TYPE` | SKILLS_TYPE |
3334
| `SLIDE_TYPE` | SLIDE_TYPE |
3435
| `SPREADSHEET_TYPE` | SPREADSHEET_TYPE |
3536
| `INLINE_HTML_TYPE` | INLINE_HTML_TYPE |

‎pyproject.toml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11

22
[project]
33
name = "glean-api-client"
4-
version = "0.17.1"
4+
version = "0.17.2"
55
description = "Python Client SDK Generated by Speakeasy."
66
authors = [{ name = "Glean Technologies, Inc." },]
77
readme = "README-PYPI.md"

‎src/glean/api_client/_version.py‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33
import importlib.metadata
44

55
__title__: str = "glean-api-client"
6-
__version__: str = "0.17.1"
6+
__version__: str = "0.17.2"
77
__openapi_doc_version__: str = "0.9.0"
88
__gen_version__: str = "2.934.1"
9-
__user_agent__: str = "speakeasy-sdk/python 0.17.1 2.934.1 0.9.0 glean-api-client"
9+
__user_agent__: str = "speakeasy-sdk/python 0.17.2 2.934.1 0.9.0 glean-api-client"
1010

1111
try:
1212
if __package__ is not None:

‎src/glean/api_client/models/ugctype.py‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ class UgcType(str, Enum, metaclass=utils.OpenEnumMeta):
2121
PINS_TYPE = "PINS_TYPE"
2222
SCRIBES_TYPE = "SCRIBES_TYPE"
2323
SHORTCUTS_TYPE = "SHORTCUTS_TYPE"
24+
SKILLS_TYPE = "SKILLS_TYPE"
2425
SLIDE_TYPE = "SLIDE_TYPE"
2526
SPREADSHEET_TYPE = "SPREADSHEET_TYPE"
2627
INLINE_HTML_TYPE = "INLINE_HTML_TYPE"

‎tests/mockserver/internal/sdk/models/components/ugctype.go‎

Lines changed: 3 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)