Skip to content

Commit e1f4b8f

Browse files
committed
## Python SDK Changes:
* `glean.agents.search()`: `error` **Changed** * `glean.agents.get()`: `error.code.enum(request_too_large)` **Added** * `glean.agents.get_schemas()`: `error.code.enum(request_too_large)` **Added** * `glean.agents.create_run()`: `error` **Changed** * `glean.search.query()`: `error` **Changed**
1 parent 02249f4 commit e1f4b8f

16 files changed

Lines changed: 89 additions & 94 deletions

File tree

.speakeasy/gen.lock

Lines changed: 33 additions & 65 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: 5cbe9973b042165f2c62f32620c4fb67
4+
docChecksum: e36f5812b479b5a718ee6bac8f8a720c
55
docVersion: 0.9.0
66
speakeasyVersion: 1.788.0
77
generationVersion: 2.915.0
8-
releaseVersion: 0.15.0
9-
configChecksum: 5afef354a3b5d8340657c7fb2ec56677
8+
releaseVersion: 0.15.1
9+
configChecksum: 0fea7f4aaac66263fda0c21272e8eeba
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: 78a078f1-bab6-46ec-87a2-022fb43a1a5b
15-
pristine_commit_hash: 167508d5f46499764166cbb490a60ee4160bb168
16-
pristine_tree_hash: 4c9542fde4ff0fd0a3ac344bc2c2b1ab668927be
14+
generation_id: 74c41edc-9d4f-4f9f-a6fd-5c29dbfa5987
15+
pristine_commit_hash: 052828ec8c3182dd04b4c5cacdb45d4df6ff4c27
16+
pristine_tree_hash: 54e8d4808fe34d1899c7f7bfcc87522175180854
1717
features:
1818
python:
1919
acceptHeaders: 3.0.0
@@ -2207,8 +2207,8 @@ trackedFiles:
22072207
pristine_git_object: 9602adac9af14a6a401eaf90a16cdc7e7a96c954
22082208
docs/models/platformproblemdetailcode.md:
22092209
id: fd61a3fb0333
2210-
last_write_checksum: sha1:3056f64490f8bfe49ba1f0189aad31f9c90b2b33
2211-
pristine_git_object: 21fd0b4cc99461b979f0ebd2680097ef4a3e0a10
2210+
last_write_checksum: sha1:69e97bb1c31c6b0ca044c48e8d608ef2845aafcb
2211+
pristine_git_object: 642e2c5cb16ddc62d92698157f0a2511a9b4ccae
22122212
docs/models/platformproblemdetailerror.md:
22132213
id: 2e752ca0f45d
22142214
last_write_checksum: sha1:250c20189f7d3163d46e0036b2a7d8867f12f788
@@ -2967,8 +2967,8 @@ trackedFiles:
29672967
pristine_git_object: 61dd41f0319201cc105e29174ab1cc0018cecbce
29682968
docs/sdks/agents/README.md:
29692969
id: 5965d8232fd8
2970-
last_write_checksum: sha1:4f2dad282a1e9d280046c66b1938347a0590a92c
2971-
pristine_git_object: 293302de505f71a109e1fd397c5d76ef2f4fd09b
2970+
last_write_checksum: sha1:f3ef668bbf0f6cfb070b8a9e75a30546230f8f8a
2971+
pristine_git_object: c95089469ee6876384d0d0d7812c59c636213125
29722972
docs/sdks/announcements/README.md:
29732973
id: 3d2e130a217c
29742974
last_write_checksum: sha1:ecfa655bb27dee6890656542cfafda0aa6ed1ab9
@@ -3079,8 +3079,8 @@ trackedFiles:
30793079
pristine_git_object: 5dd26e03b79389a3e71e90f9a3ce29b7fa384dd9
30803080
docs/sdks/search/README.md:
30813081
id: 5c534716244c
3082-
last_write_checksum: sha1:205dfc0229af272713315bd6f3a1bccd495ef906
3083-
pristine_git_object: 0596beead8d2e002de4389bd87ded3977b197897
3082+
last_write_checksum: sha1:a26315c9618ca312f9f2ce1f7ef63f5b131aad39
3083+
pristine_git_object: 6ee4030db167df0a2c0146c712f65c8efdb3eb68
30843084
docs/sdks/tools/README.md:
30853085
id: 044286549bac
30863086
last_write_checksum: sha1:da531d872e83e3a0245228a6b99e9d1fd33daca6
@@ -3103,8 +3103,8 @@ trackedFiles:
31033103
pristine_git_object: 79e388be87446ab6a4064b372bad0e8376d0cb5e
31043104
pyproject.toml:
31053105
id: 5d07e7d72637
3106-
last_write_checksum: sha1:79359af81f2194fc0f175ec63adadb41ea4942bd
3107-
pristine_git_object: a11f0b607e67de1574fae29cb7f4f48b5a13534a
3106+
last_write_checksum: sha1:5f7e360f8a179576d3f6466d10e90d1defa27cd3
3107+
pristine_git_object: 5d871374479a3e6ef8c1cf4c30ef210db70a6693
31083108
scripts/prepare_readme.py:
31093109
id: e0c5957a6035
31103110
last_write_checksum: sha1:c2c83f71dea61eb50c9e05da83b16d18b4da8794
@@ -3131,12 +3131,12 @@ trackedFiles:
31313131
pristine_git_object: 55f23c1feabfedeb7e8cd5bea8b910f0ae0b77d9
31323132
src/glean/api_client/_version.py:
31333133
id: 0ce22b26136b
3134-
last_write_checksum: sha1:181fa4149f2f50d3734b9abf2a9867cadbfbbfab
3135-
pristine_git_object: 4a974591c0feef27939e20df742e506c2ad7df87
3134+
last_write_checksum: sha1:5b74887d8cfddeeeef3ef81c95e7dac3793e9589
3135+
pristine_git_object: 19c76454d4abc17f97fa58fd1e8d1b48c627f29b
31363136
src/glean/api_client/agents.py:
31373137
id: b925701a9217
3138-
last_write_checksum: sha1:962a6c5c95a065e688f40679baba92d7c21af337
3139-
pristine_git_object: ea960e0a4d36c400ef750a3c44624efbc75688cd
3138+
last_write_checksum: sha1:d80196ac5b252a938055308b99efa4830a763ea6
3139+
pristine_git_object: 47882b7b786d4d98281ad78b6426ea76114ff568
31403140
src/glean/api_client/announcements.py:
31413141
id: 452f3d593912
31423142
last_write_checksum: sha1:4b9f4ff97fb9754b5da3a36c1cc8edb02318ed7a
@@ -5003,8 +5003,8 @@ trackedFiles:
50035003
pristine_git_object: 3f68797935412add6a9cbe28335641064352c8c5
50045004
src/glean/api_client/models/platformproblemdetailcode.py:
50055005
id: 3aa0b8193255
5006-
last_write_checksum: sha1:8817c3143bb4371517c87a04c1066f42594ecc66
5007-
pristine_git_object: fab2cc2399bb11e6e80ae819e138a94912cff1d0
5006+
last_write_checksum: sha1:741d5141df71f703ec00f6e34977220f8b2b3510
5007+
pristine_git_object: af54ad68a9b3aae79d83f8f196b93144c532a8a2
50085008
src/glean/api_client/models/platformproblemdetailerror.py:
50095009
id: ea67cf68f170
50105010
last_write_checksum: sha1:c2f31d78abfaf8e63bd7ab62ff9e0fb281caa5a6
@@ -5631,8 +5631,8 @@ trackedFiles:
56315631
pristine_git_object: 22e0a4eab0ef8e54dcfd986084d01c14a56f47a6
56325632
src/glean/api_client/search.py:
56335633
id: a3b404a8b402
5634-
last_write_checksum: sha1:2189c3157ef96864f00744bc97d8d2fede5a4ecb
5635-
pristine_git_object: d1279cafad228ac0d4dd51c8ad9de668c75c9cff
5634+
last_write_checksum: sha1:d89f2b24da1d3355e321bf802841bc17cdde30a4
5635+
pristine_git_object: 571fc8909a3c8be6c852a995894ac61c9d743a6f
56365636
src/glean/api_client/tools.py:
56375637
id: 3ea40147c1cc
56385638
last_write_checksum: sha1:8d802229c822e4945e5de8198a137588ae4b363a
@@ -7671,8 +7671,8 @@ trackedFiles:
76717671
pristine_git_object: dca6a6f855816c3598a9a1fa69c72f131eefa1c6
76727672
tests/mockserver/internal/sdk/models/components/platformproblemdetailcode.go:
76737673
id: bc7ce56d1a6c
7674-
last_write_checksum: sha1:8329a6b865a18ed1a1613a60ddea98a308d33652
7675-
pristine_git_object: cc0f716239c9ff676b430b3f2a5d37b275c7e09b
7674+
last_write_checksum: sha1:05d5123ae104b91347338a7e394a3b9fda2ad97b
7675+
pristine_git_object: cbbd7173754b97a6f890edad88fa3c41f0f9d205
76767676
tests/mockserver/internal/sdk/models/components/platformproblemdetailerror.go:
76777677
id: 045ae4dc7a98
76787678
last_write_checksum: sha1:4d135d9e4dc5967a64bab866df79f2fd689caae5
@@ -8943,8 +8943,8 @@ trackedFiles:
89438943
pristine_git_object: 6cc8aeec3c52329d389081db0a27f10f53f214b9
89448944
tests/test_messages.py:
89458945
id: be23089b1f8b
8946-
last_write_checksum: sha1:bef200db8e7fff0aa33ef17846f5054a2d035a88
8947-
pristine_git_object: 36643db35a2d2a3cf9d327379ee7a6cb30da51d0
8946+
last_write_checksum: sha1:b7415512608102fa07b1990a350a7da66946fe46
8947+
pristine_git_object: 636f01d348f30db3ee81985044634511b615af16
89488948
tests/test_people.py:
89498949
id: 37c243940039
89508950
last_write_checksum: sha1:7c7268ffeebe48d81ed25e9b1cfc3a395abf5c1f
@@ -8967,8 +8967,8 @@ trackedFiles:
89678967
pristine_git_object: e8c5284c48f176453cea23043502af55cac7df1a
89688968
tests/test_summarize.py:
89698969
id: a255d8a6f627
8970-
last_write_checksum: sha1:9b6bed0e9e9963542cfa0f6b4eedd1f9d76c7b81
8971-
pristine_git_object: a3e490874f72bc8173895d2fd87831462b5f2573
8970+
last_write_checksum: sha1:38068c7aaf32c87eb77dff99cd5c08f0b8dce7ce
8971+
pristine_git_object: 81026c98bd6b39f53b192acd7429af0968a541ae
89728972
tests/test_tools.py:
89738973
id: 70889bdf7321
89748974
last_write_checksum: sha1:3dbc1795fdf4aa1c013a9684535e7e46bd4cd031
@@ -10128,43 +10128,11 @@ generatedTests:
1012810128
platform-search: "2026-07-02T17:48:17Z"
1012910129
releaseNotes: |
1013010130
## Python SDK Changes:
10131-
* `glean.agents.search()`: **Added**
10132-
* `glean.agents.get()`: **Added**
10133-
* `glean.agents.get_schemas()`: **Added**
10134-
* `glean.agents.create_run()`: **Added**
10135-
* `glean.search.query()`: **Added**
10136-
* `glean.client.authentication.check_datasource_auth()`: **Added**
10137-
* `glean.client.chat.retrieve_file()`: **Added**
10138-
* `glean.client.agents.create()`: **Added**
10139-
* `glean.client.agents.update()`: **Added**
10140-
* `glean.client.entities.retrieve_person_photo()`: **Added**
10141-
* `glean.client.tools.retrieve_action_pack_auth_status()`: **Added**
10142-
* `glean.client.tools.authorize_action_pack()`: **Added**
10143-
* `glean.client.governance.data.findings.create()`: **Added**
10144-
* `glean.client.governance.data.findings.list()`: **Added**
10145-
* `glean.client.governance.data.findings.download()`: **Added**
10146-
* `glean.client.governance.data.findings.delete()`: **Added**
10147-
* `glean.client.datasources.retrieve_configuration()`: **Added**
10148-
* `glean.client.datasources.update_configuration()`: **Added**
10149-
* `glean.client.datasources.retrieve_credential_status()`: **Added**
10150-
* `glean.client.datasources.rotate_credentials()`: **Added**
10151-
* `glean.indexing.documents.debug_events()`: **Added**
10152-
* `glean.authentication.checkdatasourceauth()`: **Removed** (Breaking ⚠️)
10153-
* `glean.chat.get_chat_file()`: **Removed** (Breaking ⚠️)
10154-
* `glean.agents.create_agent()`: **Removed** (Breaking ⚠️)
10155-
* `glean.agents.edit_agent()`: **Removed** (Breaking ⚠️)
10156-
* `glean.entities.get_person_photo()`: **Removed** (Breaking ⚠️)
10157-
* `glean.tools.get_action_pack_auth_status()`: **Removed** (Breaking ⚠️)
10158-
* `glean.tools.authorize_action_pack()`: **Removed** (Breaking ⚠️)
10159-
* `glean.troubleshooting.post_/api/index/v1/debug/{datasource}/document/events()`: **Removed** (Breaking ⚠️)
10160-
* `glean.governance.createfindingsexport()`: **Removed** (Breaking ⚠️)
10161-
* `glean.governance.listfindingsexports()`: **Removed** (Breaking ⚠️)
10162-
* `glean.governance.downloadfindingsexport()`: **Removed** (Breaking ⚠️)
10163-
* `glean.governance.deletefindingsexport()`: **Removed** (Breaking ⚠️)
10164-
* `glean.datasources.get_datasource_instance_configuration()`: **Removed** (Breaking ⚠️)
10165-
* `glean.datasources.update_datasource_instance_configuration()`: **Removed** (Breaking ⚠️)
10166-
* `glean.datasources.get_datasource_credential_status()`: **Removed** (Breaking ⚠️)
10167-
* `glean.datasources.rotate_datasource_credentials()`: **Removed** (Breaking ⚠️)
10131+
* `glean.agents.search()`: `error` **Changed**
10132+
* `glean.agents.get()`: `error.code.enum(request_too_large)` **Added**
10133+
* `glean.agents.get_schemas()`: `error.code.enum(request_too_large)` **Added**
10134+
* `glean.agents.create_run()`: `error` **Changed**
10135+
* `glean.search.query()`: `error` **Changed**
1016810136
generatedFiles:
1016910137
- .devcontainer/README.md
1017010138
- .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.15.0
37+
version: 0.15.1
3838
additionalDependencies:
3939
dev: {}
4040
main: {}

.speakeasy/glean-merged-spec.yaml

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ openapi: 3.0.0
22
info:
33
version: "0.9.0"
44
title: Glean API
5-
x-source-commit-sha: 750ec3e4db6f2877f191460b47bff807273c68d8
6-
x-open-api-commit-sha: 5130487252df59e5fe21a96c4e758609933045da
5+
x-source-commit-sha: 15020ec3ae38327a89f5da3d12e88044811c06f0
6+
x-open-api-commit-sha: 1935069cdfd959ef0cca8632b54dc9f084b4d2a3
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.
@@ -67,6 +67,8 @@ paths:
6767
$ref: "#/components/responses/PlatformNotFound"
6868
"408":
6969
$ref: "#/components/responses/PlatformRequestTimeout"
70+
"413":
71+
$ref: "#/components/responses/PlatformRequestTooLarge"
7072
"429":
7173
$ref: "#/components/responses/PlatformTooManyRequests"
7274
"500":
@@ -236,6 +238,8 @@ paths:
236238
$ref: "#/components/responses/PlatformRequestTimeout"
237239
"409":
238240
$ref: "#/components/responses/PlatformConflict"
241+
"413":
242+
$ref: "#/components/responses/PlatformRequestTooLarge"
239243
"429":
240244
$ref: "#/components/responses/PlatformTooManyRequests"
241245
"500":
@@ -282,6 +286,8 @@ paths:
282286
$ref: "#/components/responses/PlatformNotFound"
283287
"408":
284288
$ref: "#/components/responses/PlatformRequestTimeout"
289+
"413":
290+
$ref: "#/components/responses/PlatformRequestTooLarge"
285291
"429":
286292
$ref: "#/components/responses/PlatformTooManyRequests"
287293
"500":
@@ -5078,6 +5084,7 @@ components:
50785084
- resource_not_found
50795085
- method_not_allowed
50805086
- request_timeout
5087+
- request_too_large
50815088
- conflict
50825089
- gone
50835090
- unprocessable_query
@@ -15756,6 +15763,12 @@ components:
1575615763
application/problem+json:
1575715764
schema:
1575815765
$ref: "#/components/schemas/PlatformProblemDetail"
15766+
PlatformRequestTooLarge:
15767+
description: Request body exceeds the maximum allowed size.
15768+
content:
15769+
application/problem+json:
15770+
schema:
15771+
$ref: "#/components/schemas/PlatformProblemDetail"
1575915772
PlatformTooManyRequests:
1576015773
description: Rate limit exceeded. Includes Retry-After header.
1576115774
content:

.speakeasy/workflow.lock

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ speakeasyVersion: 1.788.0
22
sources:
33
Glean API:
44
sourceNamespace: glean-api-specs
5-
sourceRevisionDigest: sha256:246abdd49c246fce5b73bbb889da02141eaebcb7518c0ec21dbfbb75b3a53294
6-
sourceBlobDigest: sha256:def1b0c41f5ee4bd90ba40af9ce88738cd00213633e1ca6b261558b6d885ab04
5+
sourceRevisionDigest: sha256:9369eeec4953a7ee0f95fc01e2defd28e64e3a6e2fcdeec994e64c78ac24f814
6+
sourceBlobDigest: sha256:f934d2a65cf7ae6c0c3cd7768d895772c7122bb8e348e0cd830d257ea607fe7b
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:246abdd49c246fce5b73bbb889da02141eaebcb7518c0ec21dbfbb75b3a53294
20-
sourceBlobDigest: sha256:def1b0c41f5ee4bd90ba40af9ce88738cd00213633e1ca6b261558b6d885ab04
19+
sourceRevisionDigest: sha256:9369eeec4953a7ee0f95fc01e2defd28e64e3a6e2fcdeec994e64c78ac24f814
20+
sourceBlobDigest: sha256:f934d2a65cf7ae6c0c3cd7768d895772c7122bb8e348e0cd830d257ea607fe7b
2121
codeSamplesNamespace: glean-api-specs-python-code-samples
22-
codeSamplesRevisionDigest: sha256:fa15e6b73c9103819abf5631fe1c2785637831631b6afcad6feff7673f2a1aac
22+
codeSamplesRevisionDigest: sha256:42ee88e1e120eaba45acb7fec56cd56a4a6c0988876f4b9be96e2ac3adf98ea9
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
@@ -768,4 +768,14 @@ Based on:
768768
### Generated
769769
- [python v0.15.0] .
770770
### Releases
771-
- [PyPI v0.15.0] https://pypi.org/project/glean-api-client/0.15.0 - .
771+
- [PyPI v0.15.0] https://pypi.org/project/glean-api-client/0.15.0 - .
772+
773+
## 2026-07-02 20:21:59
774+
### Changes
775+
Based on:
776+
- OpenAPI Doc
777+
- Speakeasy CLI 1.788.0 (2.915.0) https://github.com/speakeasy-api/speakeasy
778+
### Generated
779+
- [python v0.15.1] .
780+
### Releases
781+
- [PyPI v0.15.1] https://pypi.org/project/glean-api-client/0.15.1 - .

docs/models/platformproblemdetailcode.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ value = PlatformProblemDetailCode.INVALID_REQUEST
3030
| `RESOURCE_NOT_FOUND` | resource_not_found |
3131
| `METHOD_NOT_ALLOWED` | method_not_allowed |
3232
| `REQUEST_TIMEOUT` | request_timeout |
33+
| `REQUEST_TOO_LARGE` | request_too_large |
3334
| `CONFLICT` | conflict |
3435
| `GONE` | gone |
3536
| `UNPROCESSABLE_QUERY` | unprocessable_query |

docs/sdks/agents/README.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ with Glean(
4848

4949
| Error Type | Status Code | Content Type |
5050
| --------------------------------- | --------------------------------- | --------------------------------- |
51-
| errors.PlatformProblemDetailError | 400, 401, 403, 404, 408, 429 | application/problem+json |
51+
| errors.PlatformProblemDetailError | 400, 401, 403, 404, 408, 413, 429 | application/problem+json |
5252
| errors.PlatformProblemDetailError | 500, 503 | application/problem+json |
5353
| errors.GleanError | 4XX, 5XX | \*/\* |
5454

@@ -185,8 +185,8 @@ with Glean(
185185

186186
### Errors
187187

188-
| Error Type | Status Code | Content Type |
189-
| --------------------------------- | --------------------------------- | --------------------------------- |
190-
| errors.PlatformProblemDetailError | 400, 401, 403, 404, 408, 409, 429 | application/problem+json |
191-
| errors.PlatformProblemDetailError | 500, 503 | application/problem+json |
192-
| errors.GleanError | 4XX, 5XX | \*/\* |
188+
| Error Type | Status Code | Content Type |
189+
| -------------------------------------- | -------------------------------------- | -------------------------------------- |
190+
| errors.PlatformProblemDetailError | 400, 401, 403, 404, 408, 409, 413, 429 | application/problem+json |
191+
| errors.PlatformProblemDetailError | 500, 503 | application/problem+json |
192+
| errors.GleanError | 4XX, 5XX | \*/\* |

docs/sdks/search/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,6 @@ with Glean(
6565

6666
| Error Type | Status Code | Content Type |
6767
| --------------------------------- | --------------------------------- | --------------------------------- |
68-
| errors.PlatformProblemDetailError | 400, 401, 403, 404, 408, 429 | application/problem+json |
68+
| errors.PlatformProblemDetailError | 400, 401, 403, 404, 408, 413, 429 | application/problem+json |
6969
| errors.PlatformProblemDetailError | 500, 503 | application/problem+json |
7070
| errors.GleanError | 4XX, 5XX | \*/\* |

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

1111
try:
1212
if __package__ is not None:

0 commit comments

Comments
 (0)