Skip to content

Commit 17ab5b9

Browse files
github-actions[bot]speakeasybotspeakeasy-github[bot]
authored
chore: 🐝 Update SDK - Generate 0.17.12 (#177)
* ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.796.4 * empty commit to trigger [run-tests] workflow --------- Co-authored-by: speakeasybot <bot@speakeasyapi.dev> Co-authored-by: speakeasy-github[bot] <128539517+speakeasy-github[bot]@users.noreply.github.com>
1 parent 5f75be8 commit 17ab5b9

13 files changed

Lines changed: 57 additions & 46 deletions

File tree

.speakeasy/gen.lock

Lines changed: 20 additions & 20 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: 417a8fed61884b3d6c8fe03e799c37d3
4+
docChecksum: 6353c0f55e4a0e81bd102bec49feb762
55
docVersion: 0.9.0
66
speakeasyVersion: 1.796.4
77
generationVersion: 2.935.1
8-
releaseVersion: 0.17.11
9-
configChecksum: 26c094980e77b3183df46347d4d85a10
8+
releaseVersion: 0.17.12
9+
configChecksum: 5fbbac4e9e5f5b6acf6158ffcefc2770
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: b69e3b16-5064-4a37-88c2-e57c3bd4a30a
15-
pristine_commit_hash: f0245d2304fba5ec33955b68a126e8946bcaf51f
16-
pristine_tree_hash: df4873c8703ca4ac339e5a6913e3ddee91024c05
14+
generation_id: 3bafbadd-aaa7-4df5-8065-0edf2eb71f29
15+
pristine_commit_hash: f7c4444bc5dc4938fdc4809e5b752ca672f463e4
16+
pristine_tree_hash: b56823691d8b11b034235c1a6aec249be447f854
1717
features:
1818
python:
1919
acceptHeaders: 3.0.0
@@ -3698,8 +3698,8 @@ trackedFiles:
36983698
pristine_git_object: 85153af7ec594c2dbd1e4a8c2eba5ce713796265
36993699
docs/sdks/chatsdk/README.md:
37003700
id: 83b4ee321663
3701-
last_write_checksum: sha1:8794de4bc1d0731aaaae858b7b31b35057e9c457
3702-
pristine_git_object: b805ae94a656fb4d0690b17e0af72ba01388dbd3
3701+
last_write_checksum: sha1:6c25689a8771f1ba40b4badf390c0b2d42911502
3702+
pristine_git_object: 4ccddf5196dda92a3b9e62efb1031e1d0c4e976f
37033703
docs/sdks/clientactivity/README.md:
37043704
id: a309613986a5
37053705
last_write_checksum: sha1:d9737458d891593ba2fb3372ab6e60ea728fe9a5
@@ -3834,8 +3834,8 @@ trackedFiles:
38343834
pristine_git_object: 79e388be87446ab6a4064b372bad0e8376d0cb5e
38353835
pyproject.toml:
38363836
id: 5d07e7d72637
3837-
last_write_checksum: sha1:93eda4224928964a3424ed8c9a5e848b491f42d6
3838-
pristine_git_object: 288784f6c672d98580250213f759554e32570d57
3837+
last_write_checksum: sha1:81eb4ec8a966f48b6d4010f438f227e89f6164d0
3838+
pristine_git_object: e021b97aa8c7cf6dcc8ea74f9515a107e9fdfe40
38393839
scripts/prepare_readme.py:
38403840
id: e0c5957a6035
38413841
last_write_checksum: sha1:c2c83f71dea61eb50c9e05da83b16d18b4da8794
@@ -3862,8 +3862,8 @@ trackedFiles:
38623862
pristine_git_object: 55f23c1feabfedeb7e8cd5bea8b910f0ae0b77d9
38633863
src/glean/api_client/_version.py:
38643864
id: 0ce22b26136b
3865-
last_write_checksum: sha1:0362cad76a260d9f8252163926a9831487ae9124
3866-
pristine_git_object: e3b8c18c487f78336121254369d2caa283995c4e
3865+
last_write_checksum: sha1:3835e5cbd27c4b1ca3b8e76c9e02f25189af0ee3
3866+
pristine_git_object: 96bb92a0922c60e2194dc9a56d7189d564e631f2
38673867
src/glean/api_client/agents.py:
38683868
id: b925701a9217
38693869
last_write_checksum: sha1:1d4b152d9d9260d1c97d4983f521f30b5cfa1085
@@ -3882,8 +3882,8 @@ trackedFiles:
38823882
pristine_git_object: bf7b1b3b25ce6530403b0dd9f60599d236c780ce
38833883
src/glean/api_client/chat_sdk.py:
38843884
id: f2f30e13ca42
3885-
last_write_checksum: sha1:7c5d02b5349629dc53bae44265ddca42944fdd7e
3886-
pristine_git_object: 2dd3d981f85c6365c6d15882225908ce6804918d
3885+
last_write_checksum: sha1:7161d8eda9a12f32f1c4faa939f3a14e339983d6
3886+
pristine_git_object: 262cd0a4f7ff4ae38295007cad09ba7e7b306c1c
38873887
src/glean/api_client/client.py:
38883888
id: c0c188098f10
38893889
last_write_checksum: sha1:bfadba5dfdc64280fd9c7bdbf96a0651e5db429f
@@ -7522,8 +7522,8 @@ trackedFiles:
75227522
pristine_git_object: abb763ddc8504b28c0cb6fdf8d25237d46e21bab
75237523
tests/mockserver/internal/handler/pathpostrestapiv1getchat.go:
75247524
id: a0ec7bafa599
7525-
last_write_checksum: sha1:b48e2313407814ee4f8ed181b8e5299a84960c44
7526-
pristine_git_object: 96d4127e0455272a9842e2d1954e5fcefa3278cc
7525+
last_write_checksum: sha1:2267292ba8173cf8df70ddbc6ac02ff3439cb879
7526+
pristine_git_object: 8740195860b6c08e036caae19aab8e7374350960
75277527
tests/mockserver/internal/handler/pathpostrestapiv1getchatapplication.go:
75287528
id: 7d101c69d4bc
75297529
last_write_checksum: sha1:7b81898137fdb3a89b4dcfa318b9b5b92e8860c0
@@ -10966,8 +10966,8 @@ trackedFiles:
1096610966
pristine_git_object: 6cc8aeec3c52329d389081db0a27f10f53f214b9
1096710967
tests/test_messages.py:
1096810968
id: be23089b1f8b
10969-
last_write_checksum: sha1:bef200db8e7fff0aa33ef17846f5054a2d035a88
10970-
pristine_git_object: 36643db35a2d2a3cf9d327379ee7a6cb30da51d0
10969+
last_write_checksum: sha1:b7415512608102fa07b1990a350a7da66946fe46
10970+
pristine_git_object: 636f01d348f30db3ee81985044634511b615af16
1097110971
tests/test_people.py:
1097210972
id: 37c243940039
1097310973
last_write_checksum: sha1:2b78b1c5ea17f267895188b1b48ff9fe2bc19f17
@@ -10994,8 +10994,8 @@ trackedFiles:
1099410994
pristine_git_object: 63587d5a9e7b7e506ce9daf00d51ce92afb56035
1099510995
tests/test_summarize.py:
1099610996
id: a255d8a6f627
10997-
last_write_checksum: sha1:4f50b660d414adea1d509dfc957eb74a12654ee4
10998-
pristine_git_object: 63b4eb8541c2b110dab6dda746fef9ac074611f1
10997+
last_write_checksum: sha1:6244d4da1522f443776e78aeb31dd83ebdc90c42
10998+
pristine_git_object: 2b5d1f38b094214933fc3b8da79ff8ed979c5122
1099910999
tests/test_tools.py:
1100011000
id: 70889bdf7321
1100111001
last_write_checksum: sha1:e9e37efd6a65d805c02d70d548df9c87dd062b0e

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

.speakeasy/glean-merged-spec.yaml

Lines changed: 4 additions & 4 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: c7b8faeb148d368cb196525870fce7781c99cb17
6-
x-open-api-commit-sha: 61445ec6fadf3e946ccb479688ddb310ca7e1118
5+
x-source-commit-sha: c7223f0e466c632820e8ef482ecdbb03a025224a
6+
x-open-api-commit-sha: 3c1ac65b05f5133def947499c01ef4e2ca3a6abd
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.
@@ -1757,9 +1757,9 @@ paths:
17571757
post:
17581758
tags:
17591759
- Chat
1760-
summary: SDK-only logical operation. HTTP clients must call the base path; the URL fragment is not sent. Create a chat response
1760+
summary: Create a streaming chat response
17611761
description: |
1762-
SDK-only logical operation. HTTP clients must call the base path; the URL fragment is not sent. Run an assistant turn. The default response is JSON. HTTP clients request server-sent events by setting `stream` to true in the JSON body. An `Accept: text/event-stream` header does not replace `stream`.
1762+
SDK-only logical operation. HTTP clients must call the base path; the URL fragment is not sent. Run an assistant turn as server-sent events. HTTP clients request this mode by setting `stream` to true in the JSON body.
17631763
operationId: platform-chat-create-stream
17641764
x-visibility: Public
17651765
x-glean-experimental:

.speakeasy/workflow.lock

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ speakeasyVersion: 1.796.4
22
sources:
33
Glean API:
44
sourceNamespace: glean-api-specs
5-
sourceRevisionDigest: sha256:429d55e6c5e2f8bfec8241c30a7cf8aa683aa80722c2fa7430fbb0b1664c87b4
6-
sourceBlobDigest: sha256:3626526a617e64454c0ce264cc81d3f90e6a5e7b4cb49ad109226c7252fa6b00
5+
sourceRevisionDigest: sha256:1e388ffa2a80a940e8f0fb3ce853515e1b5ef08d3e855546e03189fc18dfe0b5
6+
sourceBlobDigest: sha256:34614ce8f5e2b214149ec1268a4fec4c1a494bef586844d88f3f0182adfd89e4
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:429d55e6c5e2f8bfec8241c30a7cf8aa683aa80722c2fa7430fbb0b1664c87b4
20-
sourceBlobDigest: sha256:3626526a617e64454c0ce264cc81d3f90e6a5e7b4cb49ad109226c7252fa6b00
19+
sourceRevisionDigest: sha256:1e388ffa2a80a940e8f0fb3ce853515e1b5ef08d3e855546e03189fc18dfe0b5
20+
sourceBlobDigest: sha256:34614ce8f5e2b214149ec1268a4fec4c1a494bef586844d88f3f0182adfd89e4
2121
codeSamplesNamespace: glean-api-specs-python-code-samples
22-
codeSamplesRevisionDigest: sha256:87e0e16fb132a33fa83a050bcd0036f94d5ad22be05e9eec9a4d73b389ac8ebe
22+
codeSamplesRevisionDigest: sha256:2311a87d41037242e80d5fd55b86ffb95c32e9ffdb75d19289fa4f2f10655689
2323
workflow:
2424
workflowVersion: 1.0.0
2525
speakeasyVersion: latest

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -325,7 +325,7 @@ For more information on obtaining the appropriate token type, please contact you
325325
### [Chat](docs/sdks/chatsdk/README.md)
326326

327327
* [create](docs/sdks/chatsdk/README.md#create) - Create a chat response
328-
* [create_stream](docs/sdks/chatsdk/README.md#create_stream) - SDK-only logical operation. HTTP clients must call the base path; the URL fragment is not sent. Create a chat response
328+
* [create_stream](docs/sdks/chatsdk/README.md#create_stream) - Create a streaming chat response
329329

330330
### [Client.Activity](docs/sdks/clientactivity/README.md)
331331

RELEASES.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -968,4 +968,14 @@ Based on:
968968
### Generated
969969
- [python v0.17.11] .
970970
### Releases
971-
- [PyPI v0.17.11] https://pypi.org/project/glean-api-client/0.17.11 - .
971+
- [PyPI v0.17.11] https://pypi.org/project/glean-api-client/0.17.11 - .
972+
973+
## 2026-09-10 16:01:37
974+
### Changes
975+
Based on:
976+
- OpenAPI Doc
977+
- Speakeasy CLI 1.796.4 (2.935.1) https://github.com/speakeasy-api/speakeasy
978+
### Generated
979+
- [python v0.17.12] .
980+
### Releases
981+
- [PyPI v0.17.12] https://pypi.org/project/glean-api-client/0.17.12 - .

docs/sdks/chatsdk/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
### Available Operations
66

77
* [create](#create) - Create a chat response
8-
* [create_stream](#create_stream) - SDK-only logical operation. HTTP clients must call the base path; the URL fragment is not sent. Create a chat response
8+
* [create_stream](#create_stream) - Create a streaming chat response
99

1010
## create
1111

@@ -54,7 +54,7 @@ with Glean(
5454

5555
## create_stream
5656

57-
SDK-only logical operation. HTTP clients must call the base path; the URL fragment is not sent. Run an assistant turn. The default response is JSON. HTTP clients request server-sent events by setting `stream` to true in the JSON body. An `Accept: text/event-stream` header does not replace `stream`.
57+
SDK-only logical operation. HTTP clients must call the base path; the URL fragment is not sent. Run an assistant turn as server-sent events. HTTP clients request this mode by setting `stream` to true in the JSON body.
5858

5959

6060
### Example Usage

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.11"
4+
version = "0.17.12"
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.11"
6+
__version__: str = "0.17.12"
77
__openapi_doc_version__: str = "0.9.0"
88
__gen_version__: str = "2.935.1"
9-
__user_agent__: str = "speakeasy-sdk/python 0.17.11 2.935.1 0.9.0 glean-api-client"
9+
__user_agent__: str = "speakeasy-sdk/python 0.17.12 2.935.1 0.9.0 glean-api-client"
1010

1111
try:
1212
if __package__ is not None:

src/glean/api_client/chat_sdk.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -274,9 +274,9 @@ def create_stream(
274274
timeout_ms: Optional[int] = None,
275275
http_headers: Optional[Mapping[str, str]] = None,
276276
) -> eventstreaming.EventStream[models.PlatformChatStreamEventServerSentEvent]:
277-
r"""SDK-only logical operation. HTTP clients must call the base path; the URL fragment is not sent. Create a chat response
277+
r"""Create a streaming chat response
278278
279-
SDK-only logical operation. HTTP clients must call the base path; the URL fragment is not sent. Run an assistant turn. The default response is JSON. HTTP clients request server-sent events by setting `stream` to true in the JSON body. An `Accept: text/event-stream` header does not replace `stream`.
279+
SDK-only logical operation. HTTP clients must call the base path; the URL fragment is not sent. Run an assistant turn as server-sent events. HTTP clients request this mode by setting `stream` to true in the JSON body.
280280
281281
282282
:param input: Either a plain string (single user turn) or a chronological array of `USER`/`ASSISTANT` messages. The final array message must be `USER`.
@@ -412,9 +412,9 @@ async def create_stream_async(
412412
timeout_ms: Optional[int] = None,
413413
http_headers: Optional[Mapping[str, str]] = None,
414414
) -> eventstreaming.EventStreamAsync[models.PlatformChatStreamEventServerSentEvent]:
415-
r"""SDK-only logical operation. HTTP clients must call the base path; the URL fragment is not sent. Create a chat response
415+
r"""Create a streaming chat response
416416
417-
SDK-only logical operation. HTTP clients must call the base path; the URL fragment is not sent. Run an assistant turn. The default response is JSON. HTTP clients request server-sent events by setting `stream` to true in the JSON body. An `Accept: text/event-stream` header does not replace `stream`.
417+
SDK-only logical operation. HTTP clients must call the base path; the URL fragment is not sent. Run an assistant turn as server-sent events. HTTP clients request this mode by setting `stream` to true in the JSON body.
418418
419419
420420
:param input: Either a plain string (single user turn) or a chronological array of `USER`/`ASSISTANT` messages. The final array message must be `USER`.

0 commit comments

Comments
 (0)