Skip to content

Commit b6e0b8f

Browse files
committed
ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.675.4
1 parent 5ac91b0 commit b6e0b8f

File tree

9 files changed

+59
-49
lines changed

9 files changed

+59
-49
lines changed

.speakeasy/gen.lock

Lines changed: 15 additions & 16 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: 87ea08434932dfda20a25df5dbedd6ce
4+
docChecksum: c3404167d2ee4d6f1e4ef9c74bd3ca11
55
docVersion: 0.9.0
6-
speakeasyVersion: 1.675.2
7-
generationVersion: 2.778.5
8-
releaseVersion: 0.11.23
9-
configChecksum: 7be6764b63c1d8b2ad9a3f49013845f1
6+
speakeasyVersion: 1.675.4
7+
generationVersion: 2.779.2
8+
releaseVersion: 0.11.24
9+
configChecksum: a044a31fd8d5216cd834231a60cde29c
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: 48aa87a3-1598-4e4c-a2a4-1103a6d5f848
15-
pristine_commit_hash: 5b2b79e680b93a5eeaedaa8fc24104eaea814b4c
16-
pristine_tree_hash: 1510ea7825da8da971558e0061d7d4be2e31e09f
14+
generation_id: 9c01a648-f1a0-4ee3-a3d5-294dbd625f93
15+
pristine_commit_hash: f3e2e25989fe427654b442a68cd71b370d6cae02
16+
pristine_tree_hash: 21a03485664c8e6266a5b71428f67fa98b3ae396
1717
features:
1818
python:
1919
additionalDependencies: 1.0.0
@@ -2611,8 +2611,8 @@ trackedFiles:
26112611
pristine_git_object: 8e34b78a71b8bb97bad6dea99d0f791beb134e5b
26122612
pyproject.toml:
26132613
id: 5d07e7d72637
2614-
last_write_checksum: sha1:bfceb471bac458cfd9d3a54484b797cb57e3a1b5
2615-
pristine_git_object: ff70d00c44620a7dcb93c03054633e208c92b8d0
2614+
last_write_checksum: sha1:c7bf6c95b6765eb1d21e5a312941ed3a187827cd
2615+
pristine_git_object: 8c199aae928ee4debecc67433e11d55d8b025b26
26162616
scripts/prepare_readme.py:
26172617
id: e0c5957a6035
26182618
last_write_checksum: sha1:c2c83f71dea61eb50c9e05da83b16d18b4da8794
@@ -2639,8 +2639,8 @@ trackedFiles:
26392639
pristine_git_object: 58c4d70ac1797b86ff5c4237cafbc344c42d8f64
26402640
src/glean/api_client/_version.py:
26412641
id: 0ce22b26136b
2642-
last_write_checksum: sha1:efa255803f685d60e08d1d05eda6ae92b8d41e9f
2643-
pristine_git_object: 8c4559cd23c3eeb3eb032836dd983016c8d84453
2642+
last_write_checksum: sha1:7f37552299f470bd24d55bc45e65eebfa6ab51bb
2643+
pristine_git_object: 32953e133b21396c657d5a85c2c8d534ac9505a5
26442644
src/glean/api_client/agents.py:
26452645
id: b925701a9217
26462646
last_write_checksum: sha1:56f1329fbf799ea92ed30229d4ed2404666d455d
@@ -4886,7 +4886,7 @@ trackedFiles:
48864886
tests/mockserver/internal/handler/pathpostrestapiv1createauthtoken.go:
48874887
last_write_checksum: sha1:6ce83ba03066acb436796c018d19715615f548c1
48884888
tests/mockserver/internal/handler/pathpostrestapiv1createcollection.go:
4889-
last_write_checksum: sha1:f9f4c718408bddadbdf826194f07970bb111e57e
4889+
last_write_checksum: sha1:14b4a1d98dd55ce2b487ae1aaab4a7dece08df25
48904890
tests/mockserver/internal/handler/pathpostrestapiv1createshortcut.go:
48914891
last_write_checksum: sha1:dcdf684a85e20db1aee571db9a54a3ee259d71d5
48924892
tests/mockserver/internal/handler/pathpostrestapiv1deleteallchats.go:
@@ -6255,8 +6255,8 @@ trackedFiles:
62556255
pristine_git_object: df2944ebda36db652b2770dd1c23be83df90fc99
62566256
tests/test_summarize.py:
62576257
id: a255d8a6f627
6258-
last_write_checksum: sha1:54133b124c0940a3188a5f22c3705e89e04c0599
6259-
pristine_git_object: 4752dda147dc1265028d19e0fadeb80528c82927
6258+
last_write_checksum: sha1:6383d6969c6f1bf1832e5ace511e5c2ffaa6d86f
6259+
pristine_git_object: cac8e9788f25fda1ff78bd2e3e36917319145e82
62606260
tests/test_tools.py:
62616261
id: 70889bdf7321
62626262
last_write_checksum: sha1:3c0c220f8975b050c322f6475e95f7af4e65b995
@@ -7144,7 +7144,6 @@ generatedTests:
71447144
updateshortcut: "2025-06-12T19:13:52-04:00"
71457145
listfindingsexports: "2025-12-10T17:53:31Z"
71467146
downloadfindingsexport: "2025-12-10T17:53:31Z"
7147-
releaseNotes: "## Python SDK Changes:\n* `glean.governance.createfindingsexport()`: **Added**\n* `glean.governance.listfindingsexports()`: **Added**\n* `glean.governance.downloadfindingsexport()`: **Added**\n* `glean.governance.deletefindingsexport()`: **Added**\n* `glean.client.announcements.create()`: \n * `request.body.structured_list.[].document.metadata.author` **Changed**\n * `response.body.structured_list.[].document.metadata.author` **Changed**\n* `glean.client.announcements.update()`: \n * `request.body.structured_list.[].document.metadata.author` **Changed**\n * `response.body.structured_list.[].document.metadata.author` **Changed**\n* `glean.client.answers.create()`: \n * `request.data.added_roles.[].person` **Changed**\n * `response.added_roles.[].person` **Changed**\n* `glean.client.answers.update()`: \n * `request.added_roles.[].person` **Changed**\n * `response.added_roles.[].person` **Changed**\n* `glean.client.answers.retrieve()`: `response.answer_result.answer.added_roles.[].person` **Changed**\n* `glean.client.answers.list()`: `response.answer_results.[].answer.added_roles.[].person` **Changed**\n* `glean.client.chat.create()`: \n * `request.messages.[].citations.[].source_document.metadata.author` **Changed**\n * `response.messages.[].citations.[].source_document.metadata.author` **Changed**\n* `glean.client.chat.retrieve()`: `response.chat_result.chat.created_by` **Changed**\n* `glean.client.chat.list()`: `response.chat_results.[].chat.created_by` **Changed**\n* `glean.client.chat.create_stream()`: \n * `request.messages.[].citations.[].source_document.metadata.author` **Changed**\n* `glean.client.collections.add_items()`: `response.collection.added_roles.[].person` **Changed**\n* `glean.client.collections.create()`: \n * `request.added_roles.[].person` **Changed**\n * `response.[class].collection.added_roles.[].person` **Changed**\n* `glean.client.collections.delete_item()`: `response.collection.added_roles.[].person` **Changed**\n* `glean.client.collections.update()`: \n * `request.added_roles.[].person` **Changed**\n * `response.added_roles.[].person` **Changed**\n* `glean.client.collections.update_item()`: `response.collection.added_roles.[].person` **Changed**\n* `glean.client.collections.retrieve()`: `response.collection.added_roles.[].person` **Changed**\n* `glean.client.collections.list()`: `response.collections.[].added_roles.[].person` **Changed**\n* `glean.client.documents.retrieve()`: `response.documents.{}.[document].metadata.author` **Changed**\n* `glean.client.documents.retrieve_by_facets()`: `response.documents.[].metadata.author` **Changed**\n* `glean.client.insights.retrieve()`: `response` **Changed**\n* `glean.client.messages.retrieve()`: `response.search_response.results.[].structured_results.[].document.metadata.author` **Changed**\n* `glean.client.pins.update()`: `response.attribution` **Changed**\n* `glean.client.pins.retrieve()`: `response.pin.attribution` **Changed**\n* `glean.client.pins.list()`: `response.pins.[].attribution` **Changed**\n* `glean.client.pins.create()`: `response.attribution` **Changed**\n* `glean.client.search.query_as_admin()`: \n * `request.source_document.metadata.author` **Changed**\n * `response.results.[].structured_results.[].document.metadata.author` **Changed**\n* `glean.client.search.autocomplete()`: `response.results.[].document.metadata.author` **Changed**\n* `glean.client.search.retrieve_feed()`: `response.results.[].primary_entry.created_by` **Changed**\n* `glean.client.search.recommendations()`: \n * `request.source_document.metadata.author` **Changed**\n * `response.results.[].structured_results.[].document.metadata.author` **Changed**\n* `glean.client.search.query()`: \n * `request.source_document.metadata.author` **Changed**\n * `response.results.[].structured_results.[].document.metadata.author` **Changed**\n* `glean.client.entities.list()`: `response.results.[]` **Changed**\n* `glean.client.entities.read_people()`: `response.results.[]` **Changed**\n* `glean.client.shortcuts.create()`: \n * `request.data.added_roles.[].person` **Changed**\n * `response.shortcut.added_roles.[].person` **Changed**\n* `glean.client.shortcuts.retrieve()`: `response.shortcut.added_roles.[].person` **Changed**\n* `glean.client.shortcuts.list()`: `response.shortcuts.[].added_roles.[].person` **Changed**\n* `glean.client.shortcuts.update()`: \n * `request.added_roles.[].person` **Changed**\n * `response.shortcut.added_roles.[].person` **Changed**\n* `glean.client.verification.add_reminder()`: `response.metadata.last_verifier` **Changed**\n* `glean.client.verification.list()`: `response.documents.[].metadata.last_verifier` **Changed**\n* `glean.client.verification.verify()`: `response.metadata.last_verifier` **Changed**\n* `glean.client.governance.data.policies.retrieve()`: `response.report.config.sensitive_content_options.custom_sensitive_expressions` **Added**\n* `glean.client.governance.data.policies.update()`: \n * `request.config.sensitive_content_options.custom_sensitive_expressions` **Added**\n* `glean.client.governance.data.policies.list()`: `response.reports.[].config.sensitive_content_options.custom_sensitive_expressions` **Added**\n* `glean.client.governance.data.policies.create()`: \n * `request.config.sensitive_content_options.custom_sensitive_expressions` **Added**\n * `response.report.config.sensitive_content_options.custom_sensitive_expressions` **Added**\n* `glean.client.governance.data.reports.create()`: \n * `request.config.sensitive_content_options.custom_sensitive_expressions` **Added**\n"
71487147
generatedFiles:
71497148
- .devcontainer/README.md
71507149
- .devcontainer/devcontainer.json

.speakeasy/gen.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ generation:
3131
generateNewTests: true
3232
skipResponseBodyAssertions: true
3333
python:
34-
version: 0.11.23
34+
version: 0.11.24
3535
additionalDependencies:
3636
dev: {}
3737
main: {}

.speakeasy/glean-merged-spec.yaml

Lines changed: 8 additions & 8 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: 5d93f45c3b069606a4c2a183b536454275519697
5+
x-source-commit-sha: 397a0701af5f340da7a06b45f633c3c57b384fea
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: 9cb7b6b6ca96236282f27d82e82e8f9141c0c247
25+
x-open-api-commit-sha: 6680b73e7641c4fe31804b8b5a8ebf1ab0b084ed
2626
x-speakeasy-name: 'Glean API'
2727
servers:
2828
- url: https://{instance}-be.glean.com
@@ -7605,6 +7605,12 @@ components:
76057605
sessionInfo:
76067606
description: Optional object for tracking the session used by the client and for debugging purposes.
76077607
$ref: "#/components/schemas/SessionInfo"
7608+
saveChat:
7609+
type: boolean
7610+
description: Save the current interaction as a Chat for the user to access and potentially continue later.
7611+
chatId:
7612+
type: string
7613+
description: The id of the Chat that context should be retrieved from and messages added to. An empty id starts a new Chat, and the Chat is saved if saveChat is true.
76087614
ChatRestrictionFilters:
76097615
allOf:
76107616
- $ref: "#/components/schemas/RestrictionFilters"
@@ -7623,12 +7629,6 @@ components:
76237629
- $ref: "#/components/schemas/ChatRequestBase"
76247630
- type: object
76257631
properties:
7626-
saveChat:
7627-
type: boolean
7628-
description: Save the current interaction as a Chat for the user to access and potentially continue later.
7629-
chatId:
7630-
type: string
7631-
description: The id of the Chat that context should be retrieved from and messages added to. An empty id starts a new Chat, and the Chat is saved if saveChat is true.
76327632
agentConfig:
76337633
$ref: "#/components/schemas/AgentConfig"
76347634
description: Describes the agent that will execute the request.

.speakeasy/workflow.lock

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
speakeasyVersion: 1.675.2
1+
speakeasyVersion: 1.675.4
22
sources:
33
Glean API:
44
sourceNamespace: glean-api-specs
5-
sourceRevisionDigest: sha256:2ed0c6d7543df6898b26f2d26cf195245d1788013e6b7a56a0991c81e93d9a33
6-
sourceBlobDigest: sha256:d512ea58b1fa5ba44c859e79cc5f35268aff4f85794d7f2eefb2e3e98ca9fb25
5+
sourceRevisionDigest: sha256:1206b7383a73cca0c49582a72845b9bc77ac16e37de8a80b55e732f2aa1ac714
6+
sourceBlobDigest: sha256:734614259c6588731e2ff9a092d991b9263cf4256169a448bef9214ae279f5f7
77
tags:
88
- latest
9-
- speakeasy-sdk-regen-1765072306
9+
- speakeasy-sdk-regen-1765404408
1010
Glean Client API:
1111
sourceNamespace: glean-client-api
1212
sourceRevisionDigest: sha256:4edc63ad559e4f2c9fb9ebf5edaaaaa9269f1874d271cfd84b441d6dacac43d2
@@ -17,10 +17,10 @@ targets:
1717
glean:
1818
source: Glean API
1919
sourceNamespace: glean-api-specs
20-
sourceRevisionDigest: sha256:2ed0c6d7543df6898b26f2d26cf195245d1788013e6b7a56a0991c81e93d9a33
21-
sourceBlobDigest: sha256:d512ea58b1fa5ba44c859e79cc5f35268aff4f85794d7f2eefb2e3e98ca9fb25
20+
sourceRevisionDigest: sha256:1206b7383a73cca0c49582a72845b9bc77ac16e37de8a80b55e732f2aa1ac714
21+
sourceBlobDigest: sha256:734614259c6588731e2ff9a092d991b9263cf4256169a448bef9214ae279f5f7
2222
codeSamplesNamespace: glean-api-specs-python-code-samples
23-
codeSamplesRevisionDigest: sha256:abfe372ea93c6de7c78d9cc87eaa5052324798777a3bee028bb293e50beb638d
23+
codeSamplesRevisionDigest: sha256:6e1a381d6755237eca46e861e59ef413a5f956a8b35bb4402b6d3e0ec478ea3b
2424
workflow:
2525
workflowVersion: 1.0.0
2626
speakeasyVersion: latest

RELEASES.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -458,4 +458,14 @@ Based on:
458458
### Generated
459459
- [python v0.11.23] .
460460
### Releases
461-
- [PyPI v0.11.23] https://pypi.org/project/glean-api-client/0.11.23 - .
461+
- [PyPI v0.11.23] https://pypi.org/project/glean-api-client/0.11.23 - .
462+
463+
## 2025-12-11 01:46:27
464+
### Changes
465+
Based on:
466+
- OpenAPI Doc
467+
- Speakeasy CLI 1.675.4 (2.779.2) https://github.com/speakeasy-api/speakeasy
468+
### Generated
469+
- [python v0.11.24] .
470+
### Releases
471+
- [PyPI v0.11.24] https://pypi.org/project/glean-api-client/0.11.24 - .

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.11.23"
4+
version = "0.11.24"
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.11.23"
6+
__version__: str = "0.11.24"
77
__openapi_doc_version__: str = "0.9.0"
8-
__gen_version__: str = "2.778.5"
9-
__user_agent__: str = "speakeasy-sdk/python 0.11.23 2.778.5 0.9.0 glean-api-client"
8+
__gen_version__: str = "2.779.2"
9+
__user_agent__: str = "speakeasy-sdk/python 0.11.24 2.779.2 0.9.0 glean-api-client"
1010

1111
try:
1212
if __package__ is not None:

tests/mockserver/internal/handler/pathpostrestapiv1createcollection.go

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

tests/test_summarize.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,11 @@ def test_summarize_summarize():
1919
document_specs=[
2020
{
2121
"ugc_type": models.DocumentSpecUgcType1.SHORTCUTS,
22-
"content_id": 544883,
22+
"content_id": 602763,
2323
},
2424
{
25-
"id": "<id>",
25+
"ugc_type": models.DocumentSpecUgcType1.SHORTCUTS,
26+
"content_id": 602763,
2627
},
2728
]
2829
)

0 commit comments

Comments
 (0)