Skip to content

Commit 5c808c6

Browse files
committed
ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.751.0
1 parent 8f13fc4 commit 5c808c6

10 files changed

Lines changed: 49 additions & 40 deletions

File tree

.speakeasy/gen.lock

Lines changed: 18 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
11
lockVersion: 2.0.0
22
id: 3e3290ca-0ee8-4981-b1bc-14536048fa63
33
management:
4-
docChecksum: c3e8d632c494016ee2d149b060c5b122
4+
docChecksum: d6c182fd32cfdd9e815f6e603fa3738b
55
docVersion: 0.9.0
6-
speakeasyVersion: 1.750.0
7-
generationVersion: 2.856.1
8-
releaseVersion: 0.12.9
9-
configChecksum: 7fcb9aea80caa0123a1d1b4b07dfed9b
6+
speakeasyVersion: 1.751.0
7+
generationVersion: 2.858.2
8+
releaseVersion: 0.12.10
9+
configChecksum: e56659593634818fc7d98885ed25c2cf
1010
repoURL: https://github.com/gleanwork/api-client-python.git
1111
installationURL: https://github.com/gleanwork/api-client-python.git
1212
published: true
1313
persistentEdits:
14-
generation_id: 6c6068e6-08a1-4390-a88d-daf8603926f2
15-
pristine_commit_hash: be29e516edf907afd1e92d3757c52435c82ce65a
16-
pristine_tree_hash: 0340c3c613417009997f442194444f068547011b
14+
generation_id: 2c378eaf-86fb-4ac5-99b4-8c9ee713bccc
15+
pristine_commit_hash: 551bc7b5df850cab393e85c33ff325bb9c2f16b9
16+
pristine_tree_hash: dba3e0ce80ccf80a4c6167d2c1224f48d810a312
1717
features:
1818
python:
1919
additionalDependencies: 1.0.0
@@ -35,7 +35,7 @@ features:
3535
globalServerURLs: 3.2.1
3636
groups: 3.0.1
3737
methodArguments: 1.0.2
38-
mockServer: 0.1.1
38+
mockServer: 0.1.2
3939
multipartFileContentType: 1.0.0
4040
nameOverrides: 3.0.3
4141
responseFormat: 1.1.0
@@ -2767,8 +2767,8 @@ trackedFiles:
27672767
pristine_git_object: e2fda7fe263c2a111e53872e3ad5bc324b4dccfe
27682768
pyproject.toml:
27692769
id: 5d07e7d72637
2770-
last_write_checksum: sha1:4303358b763c488897a3ec7f2f11e666cbed14ab
2771-
pristine_git_object: 3dce96bfa6c29e5d5d8367a56a3296bea2766f72
2770+
last_write_checksum: sha1:422adc083ddcc3459f00dff39e4e437ec4d4d3be
2771+
pristine_git_object: 45aaadd11dbe9bc96798c61e5f34f1f66e6a23e1
27722772
scripts/prepare_readme.py:
27732773
id: e0c5957a6035
27742774
last_write_checksum: sha1:c2c83f71dea61eb50c9e05da83b16d18b4da8794
@@ -2795,8 +2795,8 @@ trackedFiles:
27952795
pristine_git_object: 58c4d70ac1797b86ff5c4237cafbc344c42d8f64
27962796
src/glean/api_client/_version.py:
27972797
id: 0ce22b26136b
2798-
last_write_checksum: sha1:62ecd9389d6c950fea4d5a628be9e4ff857a7b19
2799-
pristine_git_object: 13209684f1ddace23df25c4da2e4e88717359a6f
2798+
last_write_checksum: sha1:c556c33f9c2687a375fb00f4db4daee3aab36dfb
2799+
pristine_git_object: 5e6821e02fdc53afbc65e25e18681a435d0a7088
28002800
src/glean/api_client/agents.py:
28012801
id: b925701a9217
28022802
last_write_checksum: sha1:ee99ae3d58f7f77ac2eba99c104d04d53c16c09c
@@ -5246,7 +5246,7 @@ trackedFiles:
52465246
tests/mockserver/internal/handler/pathpostrestapiv1getanswer.go:
52475247
last_write_checksum: sha1:80bc08894cebfd78f82d3d80f93fd85a11b55d45
52485248
tests/mockserver/internal/handler/pathpostrestapiv1getchat.go:
5249-
last_write_checksum: sha1:b48e2313407814ee4f8ed181b8e5299a84960c44
5249+
last_write_checksum: sha1:2267292ba8173cf8df70ddbc6ac02ff3439cb879
52505250
tests/mockserver/internal/handler/pathpostrestapiv1getchatapplication.go:
52515251
last_write_checksum: sha1:7b81898137fdb3a89b4dcfa318b9b5b92e8860c0
52525252
tests/mockserver/internal/handler/pathpostrestapiv1getchatfiles.go:
@@ -6563,8 +6563,8 @@ trackedFiles:
65636563
pristine_git_object: 6cc8aeec3c52329d389081db0a27f10f53f214b9
65646564
tests/test_messages.py:
65656565
id: be23089b1f8b
6566-
last_write_checksum: sha1:5db8087e85104ab50b362638150fa1f6686a3c30
6567-
pristine_git_object: c0fd29dab7d365ef9d78c0c291b925e6b9fd7298
6566+
last_write_checksum: sha1:2404e23964ef6a1f5ddc900402b34e597d2d9617
6567+
pristine_git_object: 132005ec7d1e35f805b6a8c28e07e043bce22f0a
65686568
tests/test_people.py:
65696569
id: 37c243940039
65706570
last_write_checksum: sha1:7c7268ffeebe48d81ed25e9b1cfc3a395abf5c1f
@@ -6587,8 +6587,8 @@ trackedFiles:
65876587
pristine_git_object: df2944ebda36db652b2770dd1c23be83df90fc99
65886588
tests/test_summarize.py:
65896589
id: a255d8a6f627
6590-
last_write_checksum: sha1:7e6d84411c7d56aa6df996d6e537a453975187c4
6591-
pristine_git_object: b2b5588acaca612fa0ab7a37426173589f38338f
6590+
last_write_checksum: sha1:6383d6969c6f1bf1832e5ace511e5c2ffaa6d86f
6591+
pristine_git_object: cac8e9788f25fda1ff78bd2e3e36917319145e82
65926592
tests/test_tools.py:
65936593
id: 70889bdf7321
65946594
last_write_checksum: sha1:3c0c220f8975b050c322f6475e95f7af4e65b995
@@ -7516,7 +7516,6 @@ generatedTests:
75167516
checkdatasourceauth: "2026-02-19T15:48:52Z"
75177517
getDatasourceInstanceConfiguration: "2026-03-09T18:34:29Z"
75187518
updateDatasourceInstanceConfiguration: "2026-03-09T18:34:29Z"
7519-
releaseNotes: "## Python SDK Changes:\n* `glean.client.chat.create()`: \n * `request.messages[]` **Changed**\n * `response` **Changed** (Breaking ⚠️)\n* `glean.client.search.query()`: \n * `request.source_document.metadata.author.related_documents[].results[].structured_results[].snippets[].snippet` **Changed**\n * `response` **Changed** (Breaking ⚠️)\n * `error.unauthorized_datasource_instances` **Removed** (Breaking ⚠️)\n* `glean.client.search.recommendations()`: \n * `request.source_document.metadata.author.related_documents[].results[].structured_results[].snippets[].snippet` **Changed**\n * `response` **Changed** (Breaking ⚠️)\n* `glean.client.search.autocomplete()`: `response` **Changed** (Breaking ⚠️)\n* `glean.client.search.query_as_admin()`: \n * `request.source_document.metadata.author.related_documents[].results[].structured_results[].snippets[].snippet` **Changed**\n * `response` **Changed** (Breaking ⚠️)\n * `error.unauthorized_datasource_instances` **Removed** (Breaking ⚠️)\n* `glean.client.messages.retrieve()`: `response.search_response` **Changed** (Breaking ⚠️)\n* `glean.client.collections.list()`: `response.collections[].added_roles[].person.related_documents[].results[].structured_results[].snippets[].snippet` **Changed**\n* `glean.client.insights.retrieve()`: `response.glean_assist.activity_insights[].user.related_documents[].results[].structured_results[].snippets[].snippet` **Changed**\n* `glean.client.answers.retrieve()`: `response.answer_result.answer.added_roles[].person.related_documents[].results[].structured_results[].snippets[].snippet` **Changed**\n* `glean.client.chat.retrieve()`: `response.chat_result.chat` **Changed**\n* `glean.client.chat.list()`: `response` **Changed**\n* `glean.client.chat.create_stream()`: \n * `request.messages[]` **Changed**\n* `glean.client.agents.retrieve()`: `error.status[404]` **Added**\n* `glean.client.agents.retrieve_schemas()`: \n * `response.tools[]` **Changed**\n * `error` **Changed**\n* `glean.client.agents.list()`: `error` **Changed**\n* `glean.client.agents.run_stream()`: `error` **Changed**\n* `glean.client.collections.add_items()`: `response.collection.added_roles[].person.related_documents[].results[].structured_results[].snippets[].snippet` **Changed**\n* `glean.client.collections.create()`: \n * `request.added_roles[].person.related_documents[].results[].structured_results[].snippets[].snippet` **Changed**\n * `response.union(class (0)).collection.added_roles[].person.related_documents[].results[].structured_results[].snippets[].snippet` **Changed**\n* `glean.client.collections.delete_item()`: `response.collection.added_roles[].person.related_documents[].results[].structured_results[].snippets[].snippet` **Changed**\n* `glean.client.collections.update()`: \n * `request.added_roles[].person.related_documents[].results[].structured_results[].snippets[].snippet` **Changed**\n * `response.added_roles[].person.related_documents[].results[].structured_results[].snippets[].snippet` **Changed**\n* `glean.client.collections.update_item()`: `response.collection.added_roles[].person.related_documents[].results[].structured_results[].snippets[].snippet` **Changed**\n* `glean.client.collections.retrieve()`: `response.collection.added_roles[].person.related_documents[].results[].structured_results[].snippets[].snippet` **Changed**\n* `glean.datasources.get_datasource_instance_configuration()`: **Added**\n* `glean.client.documents.retrieve()`: `response.documents.Map<DocumentOrError>.union(Document).metadata.author.related_documents[].results[].structured_results[].snippets[].snippet` **Changed**\n* `glean.client.documents.retrieve_by_facets()`: `response.documents[].metadata.author.related_documents[].results[].structured_results[].snippets[].snippet` **Changed**\n* `glean.client.answers.list()`: `response.answer_results[].answer.added_roles[].person.related_documents[].results[].structured_results[].snippets[].snippet` **Changed**\n* `glean.client.answers.update()`: \n * `request.added_roles[].person.related_documents[].results[].structured_results[].snippets[].snippet` **Changed**\n * `response.added_roles[].person.related_documents[].results[].structured_results[].snippets[].snippet` **Changed**\n* `glean.client.pins.update()`: `response.attribution.related_documents[].results[].structured_results[].snippets[].snippet` **Changed**\n* `glean.client.pins.retrieve()`: `response.pin.attribution.related_documents[].results[].structured_results[].snippets[].snippet` **Changed**\n* `glean.client.pins.list()`: `response.pins[].attribution.related_documents[].results[].structured_results[].snippets[].snippet` **Changed**\n* `glean.client.pins.create()`: `response.attribution.related_documents[].results[].structured_results[].snippets[].snippet` **Changed**\n* `glean.client.answers.create()`: \n * `request.data.added_roles[].person.related_documents[].results[].structured_results[].snippets[].snippet` **Changed**\n * `response.added_roles[].person.related_documents[].results[].structured_results[].snippets[].snippet` **Changed**\n* `glean.client.announcements.update()`: \n * `request.body.structured_list[].document.metadata.author.related_documents[].results[].structured_results[].snippets[].snippet` **Changed**\n * `response.body.structured_list[].document.metadata.author.related_documents[].results[].structured_results[].snippets[].snippet` **Changed**\n* `glean.client.search.retrieve_feed()`: `response.results[]` **Changed**\n* `glean.client.announcements.create()`: \n * `request.body.structured_list[].document.metadata.author.related_documents[].results[].structured_results[].snippets[].snippet` **Changed**\n * `response.body.structured_list[].document.metadata.author.related_documents[].results[].structured_results[].snippets[].snippet` **Changed**\n* `glean.datasources.update_datasource_instance_configuration()`: **Added**\n* `glean.client.entities.list()`: `response.results[].related_documents[].results[].structured_results[].snippets[].snippet` **Changed**\n* `glean.client.entities.read_people()`: `response.results[].related_documents[].results[].structured_results[].snippets[].snippet` **Changed**\n* `glean.client.shortcuts.create()`: \n * `request.data.added_roles[].person.related_documents[].results[].structured_results[].snippets[].snippet` **Changed**\n * `response.shortcut.added_roles[].person.related_documents[].results[].structured_results[].snippets[].snippet` **Changed**\n* `glean.client.shortcuts.retrieve()`: `response.shortcut.added_roles[].person.related_documents[].results[].structured_results[].snippets[].snippet` **Changed**\n* `glean.client.shortcuts.list()`: `response.shortcuts[].added_roles[].person.related_documents[].results[].structured_results[].snippets[].snippet` **Changed**\n* `glean.client.shortcuts.update()`: \n * `request.added_roles[].person.related_documents[].results[].structured_results[].snippets[].snippet` **Changed**\n * `response.shortcut.added_roles[].person.related_documents[].results[].structured_results[].snippets[].snippet` **Changed**\n* `glean.client.verification.add_reminder()`: `response.metadata.last_verifier.related_documents[].results[].structured_results[].snippets[].snippet` **Changed**\n* `glean.client.verification.list()`: `response.documents[].metadata.last_verifier.related_documents[].results[].structured_results[].snippets[].snippet` **Changed**\n* `glean.client.verification.verify()`: `response.metadata.last_verifier.related_documents[].results[].structured_results[].snippets[].snippet` **Changed**\n* `glean.indexing.people.bulk_index()`: **Deprecated**\n"
75207519
generatedFiles:
75217520
- .devcontainer/README.md
75227521
- .devcontainer/devcontainer.json

.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.12.9
37+
version: 0.12.10
3838
additionalDependencies:
3939
dev: {}
4040
main: {}

.speakeasy/glean-merged-spec.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ openapi: 3.0.0
22
info:
33
version: 0.9.0
44
title: Glean API
5-
x-source-commit-sha: 019fa78169e9b442a41ce6c77fc17a855db29347
5+
x-source-commit-sha: a4c207bcfbac1ca682094cd75b11658a7278e427
66
description: |
77
# Introduction
88
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.
@@ -22,7 +22,7 @@ info:
2222
These API clients provide type-safe, idiomatic interfaces for working with Glean IndexingAPIs in your language of choice.
2323
x-logo:
2424
url: https://app.glean.com/images/glean-text2.svg
25-
x-open-api-commit-sha: b6a55d676d9794248f2cd49c3935feff817d05d7
25+
x-open-api-commit-sha: 5938022c80ce4e37448d666e56078cab222a6a17
2626
x-speakeasy-name: 'Glean API'
2727
servers:
2828
- url: https://{instance}-be.glean.com

.speakeasy/workflow.lock

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
speakeasyVersion: 1.750.0
1+
speakeasyVersion: 1.751.0
22
sources:
33
Glean API:
44
sourceNamespace: glean-api-specs
5-
sourceRevisionDigest: sha256:6424153a91d5bb333b40f80a1b5228e02d4486ccdc6f57a19a9a2245b4812ae2
6-
sourceBlobDigest: sha256:e3f2e470a2e1963b3919b05eed4ee93d1dfa5bbafea1a3199944b5ccce93bfe1
5+
sourceRevisionDigest: sha256:ae1afaefff81587dbf64b7956d3e9bec1b0182b6a2165faedcea20ca9299aa1b
6+
sourceBlobDigest: sha256:6a00dbad291cec850fd604ba7244e151d623a37191af8fb3c4dfd6d4911b4e62
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:6424153a91d5bb333b40f80a1b5228e02d4486ccdc6f57a19a9a2245b4812ae2
20-
sourceBlobDigest: sha256:e3f2e470a2e1963b3919b05eed4ee93d1dfa5bbafea1a3199944b5ccce93bfe1
19+
sourceRevisionDigest: sha256:ae1afaefff81587dbf64b7956d3e9bec1b0182b6a2165faedcea20ca9299aa1b
20+
sourceBlobDigest: sha256:6a00dbad291cec850fd604ba7244e151d623a37191af8fb3c4dfd6d4911b4e62
2121
codeSamplesNamespace: glean-api-specs-python-code-samples
22-
codeSamplesRevisionDigest: sha256:df543b293a8284ffd151396bc73e4a80ac8afeac2ea651d41c07926d7c98c908
22+
codeSamplesRevisionDigest: sha256:dac0cc25e8448625efa55da8fa7c5d7da718e204f3c52763fe7bcce62d679838
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
@@ -598,4 +598,14 @@ Based on:
598598
### Generated
599599
- [python v0.12.9] .
600600
### Releases
601-
- [PyPI v0.12.9] https://pypi.org/project/glean-api-client/0.12.9 - .
601+
- [PyPI v0.12.9] https://pypi.org/project/glean-api-client/0.12.9 - .
602+
603+
## 2026-03-11 02:06:14
604+
### Changes
605+
Based on:
606+
- OpenAPI Doc
607+
- Speakeasy CLI 1.751.0 (2.858.2) https://github.com/speakeasy-api/speakeasy
608+
### Generated
609+
- [python v0.12.10] .
610+
### Releases
611+
- [PyPI v0.12.10] https://pypi.org/project/glean-api-client/0.12.10 - .

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.12.9"
4+
version = "0.12.10"
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: 3 additions & 3 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.12.9"
6+
__version__: str = "0.12.10"
77
__openapi_doc_version__: str = "0.9.0"
8-
__gen_version__: str = "2.856.1"
9-
__user_agent__: str = "speakeasy-sdk/python 0.12.9 2.856.1 0.9.0 glean-api-client"
8+
__gen_version__: str = "2.858.2"
9+
__user_agent__: str = "speakeasy-sdk/python 0.12.10 2.858.2 0.9.0 glean-api-client"
1010

1111
try:
1212
if __package__ is not None:

tests/mockserver/internal/handler/pathpostrestapiv1getchat.go

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

tests/test_messages.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ def test_messages_messages():
1818
res = glean.client.messages.retrieve(
1919
id_type=models.IDType.CONVERSATION_ID,
2020
id="<id>",
21-
datasource=models.Datasource.SLACK,
21+
datasource=models.Datasource.FACEBOOKWORKPLACE,
2222
timestamp_millis=558834,
2323
)
2424
assert res is not None

tests/test_summarize.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,12 @@ def test_summarize_summarize():
1818
res = glean.client.documents.summarize(
1919
document_specs=[
2020
{
21-
"ugc_type": models.DocumentSpecUgcType2.COLLECTIONS,
22-
"ugc_id": "<id>",
21+
"ugc_type": models.DocumentSpecUgcType1.SHORTCUTS,
22+
"content_id": 602763,
2323
},
2424
{
25-
"ugc_type": models.DocumentSpecUgcType2.COLLECTIONS,
26-
"ugc_id": "<id>",
25+
"ugc_type": models.DocumentSpecUgcType1.SHORTCUTS,
26+
"content_id": 602763,
2727
},
2828
]
2929
)

0 commit comments

Comments
 (0)