Skip to content

Commit 264264b

Browse files
committed
ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.793.1
1 parent 89f7307 commit 264264b

9 files changed

Lines changed: 59 additions & 38 deletions

File tree

.speakeasy/gen.lock

Lines changed: 16 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: 1d1c4c798b764226bfeeae4268f907c1
4+
docChecksum: 9dfad5702a8077b5bd3382a4b8570aec
55
docVersion: 0.9.0
6-
speakeasyVersion: 1.792.0
7-
generationVersion: 2.927.0
8-
releaseVersion: 0.15.5
9-
configChecksum: 2d7eb6b1e296b48ffc7d66cf6e6b21cd
6+
speakeasyVersion: 1.793.1
7+
generationVersion: 2.928.0
8+
releaseVersion: 0.15.6
9+
configChecksum: 9daa946e37cb85898ebf91d467b23545
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: 2c6b40a9-5bf5-4774-9389-0275aa4de10b
15-
pristine_commit_hash: 9d93e89051da150d3c7ed6e5acb2fc862affb253
16-
pristine_tree_hash: f94026f8e759a799c60bb7b8c2b8fac16e8400a6
14+
generation_id: 5ede62ec-603d-4200-9d52-cff3b3e9bec0
15+
pristine_commit_hash: 7d1e1a44ce91359437fb77ffefaac3beae4c6c0c
16+
pristine_tree_hash: eb204002a3c4aa3f7e7e9b8633e55a9b342f674b
1717
features:
1818
python:
1919
acceptHeaders: 3.0.0
@@ -3563,8 +3563,8 @@ trackedFiles:
35633563
pristine_git_object: 79e388be87446ab6a4064b372bad0e8376d0cb5e
35643564
pyproject.toml:
35653565
id: 5d07e7d72637
3566-
last_write_checksum: sha1:45e124f939485287d52a21c3cef63a7f0d6b7c47
3567-
pristine_git_object: 0a9c335a9a31ec8fdae149276535421a5ea9865a
3566+
last_write_checksum: sha1:3807566269aef99f86d2c2a1fa8e983dfc13d829
3567+
pristine_git_object: ce622856eb04966624b35b572cb6c150763d7629
35683568
scripts/prepare_readme.py:
35693569
id: e0c5957a6035
35703570
last_write_checksum: sha1:c2c83f71dea61eb50c9e05da83b16d18b4da8794
@@ -3591,8 +3591,8 @@ trackedFiles:
35913591
pristine_git_object: 55f23c1feabfedeb7e8cd5bea8b910f0ae0b77d9
35923592
src/glean/api_client/_version.py:
35933593
id: 0ce22b26136b
3594-
last_write_checksum: sha1:b46c6e4af3f5cb325a715d8f230ab39237903756
3595-
pristine_git_object: c5dd907a297d4edf9c1839e3cfd484204c8fdac0
3594+
last_write_checksum: sha1:eb4806b98ee0b74ee502839325124d490471c26f
3595+
pristine_git_object: a08d3d4ac2d74e92dcdf3d88ffcd1010fbe95703
35963596
src/glean/api_client/agents.py:
35973597
id: b925701a9217
35983598
last_write_checksum: sha1:1d4b152d9d9260d1c97d4983f521f30b5cfa1085
@@ -6991,8 +6991,8 @@ trackedFiles:
69916991
pristine_git_object: abb763ddc8504b28c0cb6fdf8d25237d46e21bab
69926992
tests/mockserver/internal/handler/pathpostrestapiv1getchat.go:
69936993
id: a0ec7bafa599
6994-
last_write_checksum: sha1:b48e2313407814ee4f8ed181b8e5299a84960c44
6995-
pristine_git_object: 96d4127e0455272a9842e2d1954e5fcefa3278cc
6994+
last_write_checksum: sha1:2267292ba8173cf8df70ddbc6ac02ff3439cb879
6995+
pristine_git_object: 8740195860b6c08e036caae19aab8e7374350960
69966996
tests/mockserver/internal/handler/pathpostrestapiv1getchatapplication.go:
69976997
id: 7d101c69d4bc
69986998
last_write_checksum: sha1:7b81898137fdb3a89b4dcfa318b9b5b92e8860c0
@@ -10235,8 +10235,8 @@ trackedFiles:
1023510235
pristine_git_object: 98d7f69d362a6770ee01a6c3d9f3684b01a6cbd6
1023610236
tests/test_summarize.py:
1023710237
id: a255d8a6f627
10238-
last_write_checksum: sha1:f6642c3c0f1fb75b4f7bb80025d98eb45a89d51f
10239-
pristine_git_object: 2cfa3243af32eacf74865c581c8ad2ddf0b0f551
10238+
last_write_checksum: sha1:56ebc69bb4f81505bc6d5f557eafd27f2bf6287d
10239+
pristine_git_object: 3f56a110361de93de6f420cfacda057683eabbc8
1024010240
tests/test_tools.py:
1024110241
id: 70889bdf7321
1024210242
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.15.5
37+
version: 0.15.6
3838
additionalDependencies:
3939
dev: {}
4040
main: {}

.speakeasy/glean-merged-spec.yaml

Lines changed: 14 additions & 5 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: 7a82cb818d032eca9f42d56706dd9e0a65418d45
6-
x-open-api-commit-sha: 987c3f6458420f6a99420d808bdccea74ab84dad
5+
x-source-commit-sha: 7a33df282888a2eafa9705bd867e06908c802c53
6+
x-open-api-commit-sha: 594cbd5887b95487f38c53551589100b488c4bb0
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.
@@ -205,7 +205,8 @@ paths:
205205
text/event-stream:
206206
schema:
207207
type: string
208-
description: Server-sent events emitted by the running agent.
208+
description: |
209+
Server-sent events emitted by the running agent. Successful runs emit `message` events. A terminal failure after the stream has started emits exactly one `run.failed` event whose `data` is an `AgentRunFailedEventData` payload, then closes.
209210
example: |
210211
id: 1
211212
event: message
@@ -214,6 +215,10 @@ paths:
214215
id: 2
215216
event: message
216217
data: {"messages":[{"role":"GLEAN_AI","content":[{"text":", I can help with HR policy questions.","type":"text"}]}]}
218+
219+
id: 3
220+
event: run.failed
221+
data: {"error":{"type":"https://developers.glean.com/errors/spend-limit-exceeded","title":"Spend Limit Exceeded","status":403,"detail":"You've reached the monthly limit set by your admin.","code":"spend_limit_exceeded","request_id":"req_123","documentation_url":"https://developers.glean.com/errors/spend-limit-exceeded"}}
217222
"400":
218223
$ref: "#/components/responses/PlatformBadRequest"
219224
"401":
@@ -281,14 +286,18 @@ paths:
281286
data: {"type":"response.created","response_id":"resp_e65a0a77-97a2-4c91-be60-eae7f6238015"}
282287

283288
id: 2
289+
event: response.progress
290+
data: {"type":"response.progress","response_id":"resp_e65a0a77-97a2-4c91-be60-eae7f6238015","text":"**Searching:** foo"}
291+
292+
id: 3
284293
event: response.output_text.delta
285294
data: {"type":"response.output_text.delta","response_id":"resp_e65a0a77-97a2-4c91-be60-eae7f6238015","delta":"Hello"}
286295

287-
id: 3
296+
id: 4
288297
event: response.output_text.done
289298
data: {"type":"response.output_text.done","response_id":"resp_e65a0a77-97a2-4c91-be60-eae7f6238015","text":"Hello"}
290299

291-
id: 4
300+
id: 5
292301
event: response.completed
293302
data: {"type":"response.completed","response_id":"resp_e65a0a77-97a2-4c91-be60-eae7f6238015","response":{"id":"resp_e65a0a77-97a2-4c91-be60-eae7f6238015","object":"response","status":"completed","output":[{"type":"message","role":"assistant","content":[{"type":"output_text","text":"Hello"}]}],"store":true,"request_id":"req_123","created_at":"2026-07-14T20:00:00Z"}}
294303
"400":

.speakeasy/workflow.lock

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
speakeasyVersion: 1.792.0
1+
speakeasyVersion: 1.793.1
22
sources:
33
Glean API:
44
sourceNamespace: glean-api-specs
5-
sourceRevisionDigest: sha256:ca77ef4550d695da210e8f0d32f3422d29e9d09f7aa66f7b13d248c6ec8c7941
6-
sourceBlobDigest: sha256:469de4cd2c8ab4928c3989656bf63cc265a8ceea5a8b3e3498734137b19723f8
5+
sourceRevisionDigest: sha256:9d409c41de2d95cdeb7a256547f44970c0d648c69bc578e015576e77afbfaa26
6+
sourceBlobDigest: sha256:da15e0befdc1e1a1e269bad610a7b11445f6fb470779764ace4ab225e0e0fe95
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:ca77ef4550d695da210e8f0d32f3422d29e9d09f7aa66f7b13d248c6ec8c7941
20-
sourceBlobDigest: sha256:469de4cd2c8ab4928c3989656bf63cc265a8ceea5a8b3e3498734137b19723f8
19+
sourceRevisionDigest: sha256:9d409c41de2d95cdeb7a256547f44970c0d648c69bc578e015576e77afbfaa26
20+
sourceBlobDigest: sha256:da15e0befdc1e1a1e269bad610a7b11445f6fb470779764ace4ab225e0e0fe95
2121
codeSamplesNamespace: glean-api-specs-python-code-samples
22-
codeSamplesRevisionDigest: sha256:2c3560eb6c6ea1afdbbf7fd64c9e27673ca3ae028fb784f30ecd9151553898f8
22+
codeSamplesRevisionDigest: sha256:1426503cf43714290faf1a9a9a0d94f83a6638e69dd2fa02ede4f4be83ab7fab
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
@@ -818,4 +818,14 @@ Based on:
818818
### Generated
819819
- [python v0.15.5] .
820820
### Releases
821-
- [PyPI v0.15.5] https://pypi.org/project/glean-api-client/0.15.5 - .
821+
- [PyPI v0.15.5] https://pypi.org/project/glean-api-client/0.15.5 - .
822+
823+
## 2026-08-11 19:47:15
824+
### Changes
825+
Based on:
826+
- OpenAPI Doc
827+
- Speakeasy CLI 1.793.1 (2.928.0) https://github.com/speakeasy-api/speakeasy
828+
### Generated
829+
- [python v0.15.6] .
830+
### Releases
831+
- [PyPI v0.15.6] https://pypi.org/project/glean-api-client/0.15.6 - .

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.5"
4+
version = "0.15.6"
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.15.5"
6+
__version__: str = "0.15.6"
77
__openapi_doc_version__: str = "0.9.0"
8-
__gen_version__: str = "2.927.0"
9-
__user_agent__: str = "speakeasy-sdk/python 0.15.5 2.927.0 0.9.0 glean-api-client"
8+
__gen_version__: str = "2.928.0"
9+
__user_agent__: str = "speakeasy-sdk/python 0.15.6 2.928.0 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_summarize.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
"""Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT."""
22

3-
from glean.api_client import Glean
3+
from glean.api_client import Glean, models
44
import os
55
from tests.test_client import create_test_http_client
66

@@ -18,10 +18,12 @@ def test_summarize_summarize():
1818
res = glean.client.documents.summarize(
1919
document_specs=[
2020
{
21-
"url": "https://livid-velocity.net",
21+
"ugc_type": models.DocumentSpecUgcType2.ANNOUNCEMENTS,
22+
"ugc_id": "<id>",
2223
},
2324
{
24-
"url": "https://livid-velocity.net",
25+
"ugc_type": models.DocumentSpecUgcType2.ANNOUNCEMENTS,
26+
"ugc_id": "<id>",
2527
},
2628
]
2729
)

0 commit comments

Comments
 (0)