Skip to content

Commit 8af8a64

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

File tree

13 files changed

+78
-56
lines changed

13 files changed

+78
-56
lines changed

.speakeasy/gen.lock

Lines changed: 20 additions & 21 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: 64b67772ae0b3b378c0936fefd3812b6
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: 21346d9b-72bf-4fe1-bb12-da5b8fc80845
15+
pristine_commit_hash: cf896e89d899bbb643ef6b1df2378b1bfd105557
16+
pristine_tree_hash: c5807dd9b40023cef2d358520fa382415e6b266c
1717
features:
1818
python:
1919
additionalDependencies: 1.0.0
@@ -2159,8 +2159,8 @@ trackedFiles:
21592159
pristine_git_object: 1c1798de3c8697c7d5d99264d2dc87ca20ed620e
21602160
docs/models/structuredresultsource.md:
21612161
id: 065642e7abe3
2162-
last_write_checksum: sha1:f610ef10f429d5d4b3c8b493ccf17a4db1db085e
2163-
pristine_git_object: 3fe738ea7914a8f4845dd6f81cf2fdb6095dc237
2162+
last_write_checksum: sha1:e4fa446a21e6677b04224b3c6b23da770594ea6f
2163+
pristine_git_object: fb03b801d9a4cde37aa05205f1e80f6ce44e2970
21642164
docs/models/structuredtext.md:
21652165
id: f29072cb71a7
21662166
last_write_checksum: sha1:ea77efd10d4b272a7f95d83f31013753fc74113d
@@ -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
@@ -4399,8 +4399,8 @@ trackedFiles:
43994399
pristine_git_object: 5530056809c70669da85c33ef8aea46523be363f
44004400
src/glean/api_client/models/structuredresult.py:
44014401
id: 1777b707d24b
4402-
last_write_checksum: sha1:0d2f9b85a94b97f56bd5de2d65031fcff51b064e
4403-
pristine_git_object: 8d4fbd05e6ab81126aaf745943b20bfb51aa21ac
4402+
last_write_checksum: sha1:0cefe48c3e0cf7c6b92bdb193fb5a9d29b312081
4403+
pristine_git_object: d65c3e1570ac4adf7f8922d17babf78701e721a6
44044404
src/glean/api_client/models/structuredtext.py:
44054405
id: 5a5980e70744
44064406
last_write_checksum: sha1:137c72ceec8daec23a6a4de697eba1385beb0709
@@ -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:
@@ -5748,7 +5748,7 @@ trackedFiles:
57485748
tests/mockserver/internal/sdk/models/components/structuredlocation.go:
57495749
last_write_checksum: sha1:952c61d565a519770c1e1bd456dbe06a43527a1d
57505750
tests/mockserver/internal/sdk/models/components/structuredresult.go:
5751-
last_write_checksum: sha1:d1114da6ac2c2ecca7b66464b3c7c2b0cbab4bd2
5751+
last_write_checksum: sha1:d557993e556e831f0bef162e5388c35ed4499055
57525752
tests/mockserver/internal/sdk/models/components/structuredtext.go:
57535753
last_write_checksum: sha1:355352f1325e5756bc262be00952f3a75b46de11
57545754
tests/mockserver/internal/sdk/models/components/structuredtextitem.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: 10 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: 4d7d7a424f67f890fb04b2c25759b9ae4af14cd1
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: 9963606c1121c3dedd377b37fbbf4b7797846a45
2626
x-speakeasy-name: 'Glean API'
2727
servers:
2828
- url: https://{instance}-be.glean.com
@@ -6176,6 +6176,8 @@ components:
61766176
enum:
61776177
- EXPERT_DETECTION
61786178
- ENTITY_NLQ
6179+
- CALENDAR_EVENT
6180+
- AGENT
61796181
Result:
61806182
properties:
61816183
structuredResults:
@@ -7605,6 +7607,12 @@ components:
76057607
sessionInfo:
76067608
description: Optional object for tracking the session used by the client and for debugging purposes.
76077609
$ref: "#/components/schemas/SessionInfo"
7610+
saveChat:
7611+
type: boolean
7612+
description: Save the current interaction as a Chat for the user to access and potentially continue later.
7613+
chatId:
7614+
type: string
7615+
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.
76087616
ChatRestrictionFilters:
76097617
allOf:
76107618
- $ref: "#/components/schemas/RestrictionFilters"
@@ -7623,12 +7631,6 @@ components:
76237631
- $ref: "#/components/schemas/ChatRequestBase"
76247632
- type: object
76257633
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.
76327634
agentConfig:
76337635
$ref: "#/components/schemas/AgentConfig"
76347636
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:1622238cfb449f29271b40e718254415270e1c07c36fadfdad21bd5b9c592c53
6+
sourceBlobDigest: sha256:d5c49c2bc3ae8b33448b0c544cd956879816b59fdc766d6cb20eb347777a2c47
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:1622238cfb449f29271b40e718254415270e1c07c36fadfdad21bd5b9c592c53
21+
sourceBlobDigest: sha256:d5c49c2bc3ae8b33448b0c544cd956879816b59fdc766d6cb20eb347777a2c47
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 05:57:31
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 - .

docs/models/structuredresultsource.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,6 @@ Source context for this result. Possible values depend on the result type.
88
| Name | Value |
99
| ------------------ | ------------------ |
1010
| `EXPERT_DETECTION` | EXPERT_DETECTION |
11-
| `ENTITY_NLQ` | ENTITY_NLQ |
11+
| `ENTITY_NLQ` | ENTITY_NLQ |
12+
| `CALENDAR_EVENT` | CALENDAR_EVENT |
13+
| `AGENT` | AGENT |

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"

speakeasyusagegen/.speakeasy/logs/naming.log

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -569,7 +569,7 @@ CreateAnnouncementRequest (startTime: date-time, endTime: date-time, title: stri
569569
Disambiguation (name: string, id: string, type: EntityType)
570570
EntityType (enum: PERSON, PROJECT, CUSTOMER)
571571
Prominence (enum: HERO, PROMOTED, STANDARD)
572-
StructuredResultSource (enum: EXPERT_DETECTION, ENTITY_NLQ)
572+
StructuredResultSource (enum: EXPERT_DETECTION, ENTITY_NLQ, CALENDAR_EVENT ...)
573573
DocumentVisibility (enum: PRIVATE, SPECIFIC_PEOPLE_AND_GROUPS, DOMAIN_LINK ...)
574574
DocumentInteractions (numComments: integer, numReactions: integer, reactions: array ...)
575575
Reaction (type: string, count: integer, reactors: array ...)

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:

src/glean/api_client/models/structuredresult.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,8 @@ class StructuredResultSource(str, Enum):
4646

4747
EXPERT_DETECTION = "EXPERT_DETECTION"
4848
ENTITY_NLQ = "ENTITY_NLQ"
49+
CALENDAR_EVENT = "CALENDAR_EVENT"
50+
AGENT = "AGENT"
4951

5052

5153
class StructuredResultTypedDict(TypedDict):

0 commit comments

Comments
 (0)