Skip to content

Commit a338831

Browse files
committed
## Python SDK Changes:
* `glean.client.search.retrieve_feed()`: * `request.categories[].enum(onboarding_authorization)` **Added** * `response.results[]` **Changed**
1 parent 5363009 commit a338831

18 files changed

Lines changed: 87 additions & 59 deletions

‎.speakeasy/gen.lock‎

Lines changed: 33 additions & 33 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: 1974948f3cdb42c18f515f1fb0fea2dd
4+
docChecksum: e5d1d223744c8fb753a87386440d60d2
55
docVersion: 0.9.0
66
speakeasyVersion: 1.798.0
77
generationVersion: 2.938.0
8-
releaseVersion: 0.17.15
9-
configChecksum: 1eb09757dc51c042e574b3e04826405c
8+
releaseVersion: 0.17.16
9+
configChecksum: bb68bec00fef7c965d2f40018b352432
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: 0c37b6b6-f498-4b35-9e48-b8cd9f4e6e68
15-
pristine_commit_hash: 2d2188952a3c1654eddee8b4920d6bdfb1418125
16-
pristine_tree_hash: 13f0956d61751a52fa8e0a390b15b03ef90cc4c3
14+
generation_id: b38a19d9-03ec-46f5-890d-10fe6d7c31e9
15+
pristine_commit_hash: 764dd8c4b6258281e55f19e163b3e84b87110359
16+
pristine_tree_hash: 9efa6d85c2a4fdd64ad9d3aa055a8859101000bb
1717
features:
1818
python:
1919
acceptHeaders: 3.0.0
@@ -1482,8 +1482,8 @@ trackedFiles:
14821482
pristine_git_object: a851a7f13eb25d515fa9b9244c5dfdc98fa14e2c
14831483
docs/models/feedrequestcategory.md:
14841484
id: 31a02f3064c7
1485-
last_write_checksum: sha1:6c058c44c4c9cc02dd16dbf222a4576348789c0f
1486-
pristine_git_object: 662a836bc9b99d7fe65d08ba4280adcacf0aa096
1485+
last_write_checksum: sha1:d5f17b823f9ebe6aaf648d825704e62e5b723014
1486+
pristine_git_object: 51d47d0b379fdcfba833a290b2faaa865f4e029e
14871487
docs/models/feedrequestoptions.md:
14881488
id: 58eb26b19e77
14891489
last_write_checksum: sha1:fd2ab08736cef8156169b0cfee8c52e7aed1accf
@@ -1502,8 +1502,8 @@ trackedFiles:
15021502
pristine_git_object: f6f92abf16b61f88b527e1c906f605e98306878e
15031503
docs/models/feedresultcategory.md:
15041504
id: a5f77f38d0a7
1505-
last_write_checksum: sha1:3defded05526cfd53ff95f819046e9cebaddd2b0
1506-
pristine_git_object: b1ed34c83753598c152bc76c41196860f036262e
1505+
last_write_checksum: sha1:42325178b8c89e4fe715f8dc7077b4cc6f3cd38f
1506+
pristine_git_object: 2542d5ef777f279e2076ea847a4a62855fe1ceda
15071507
docs/models/fieldscope.md:
15081508
id: e6b52bcb22a6
15091509
last_write_checksum: sha1:13a1492ce39d2f89a01d626996a345a1339a1873
@@ -1946,8 +1946,8 @@ trackedFiles:
19461946
pristine_git_object: 647f9bb67a6af30d7fd71c8ddb3c5e1bf40bb938
19471947
docs/models/justificationtype.md:
19481948
id: 8286affacee4
1949-
last_write_checksum: sha1:3cd9f468ee470bfe137224e72c46b03501e33905
1950-
pristine_git_object: 7764769f62ea15ddd762c89e561431c2490b3edb
1949+
last_write_checksum: sha1:bb79325091570e6ebb1174d3d1599dfca36d7cc4
1950+
pristine_git_object: 61b62c7393dcc59838c624f9b827193f336089a1
19511951
docs/models/knowledgetype.md:
19521952
id: 1e0c90679228
19531953
last_write_checksum: sha1:0030a7539b9362bbb59e0bbd36580676058b3540
@@ -4006,8 +4006,8 @@ trackedFiles:
40064006
pristine_git_object: 79e388be87446ab6a4064b372bad0e8376d0cb5e
40074007
pyproject.toml:
40084008
id: 5d07e7d72637
4009-
last_write_checksum: sha1:50549d323659a35ab0a59c8c19451dc2d0aeba56
4010-
pristine_git_object: b7cb0276a9bf207ec590dcac01947fd965245496
4009+
last_write_checksum: sha1:dbe486cbfd0b3bd898820391ea73c269d83da610
4010+
pristine_git_object: c6ffa3b52149c85754a7d5c6596b00214529923b
40114011
scripts/prepare_readme.py:
40124012
id: e0c5957a6035
40134013
last_write_checksum: sha1:c2c83f71dea61eb50c9e05da83b16d18b4da8794
@@ -4034,8 +4034,8 @@ trackedFiles:
40344034
pristine_git_object: 55f23c1feabfedeb7e8cd5bea8b910f0ae0b77d9
40354035
src/glean/api_client/_version.py:
40364036
id: 0ce22b26136b
4037-
last_write_checksum: sha1:6c63f673880e68be2815c4272eb4f4360d15423c
4038-
pristine_git_object: 4af11e8ed077223e781737633b6fd821ee561c3d
4037+
last_write_checksum: sha1:5d8a2a57e653cca2b8715a97e45732f010c185fd
4038+
pristine_git_object: 7da31e9b045a264bbdda6d827a442be85a364b66
40394039
src/glean/api_client/agents.py:
40404040
id: b925701a9217
40414041
last_write_checksum: sha1:b911520f8b3938733aa37d8a8a5fb0c0aeb63cee
@@ -5298,16 +5298,16 @@ trackedFiles:
52985298
pristine_git_object: 44041cb376d89949c815ea1e7813505940605855
52995299
src/glean/api_client/models/feedentry.py:
53005300
id: 023eb6c10ae1
5301-
last_write_checksum: sha1:803bdce57dc5815add1ac47744ecfb35ec26b3b8
5302-
pristine_git_object: 83e2c6f0abadf1a67f849ff34c9ec825be039bd4
5301+
last_write_checksum: sha1:2f979dcdd3e339703e244c6370aa3277767c19fd
5302+
pristine_git_object: 93c02b1f985abe310ca6a0954c2de45f31d3b207
53035303
src/glean/api_client/models/feedop.py:
53045304
id: b8067ac0a127
53055305
last_write_checksum: sha1:c58cb0a3a01925eb14d84176c5c6e9d8f4d84cf1
53065306
pristine_git_object: f39626285f84630e5a9233736d652914b759d44b
53075307
src/glean/api_client/models/feedrequest.py:
53085308
id: 33496b6a5bab
5309-
last_write_checksum: sha1:5d2d1b1a5b9cca934cd4d1a91b24b1a78a5afe3a
5310-
pristine_git_object: 75cd4b1bd2b9eb2508887a6e83485136713adef4
5309+
last_write_checksum: sha1:56b16bb0f42c10a295f60fc96eeb945cfea35ea7
5310+
pristine_git_object: fd1876c636e711e86423e79dd36937f211e6ecea
53115311
src/glean/api_client/models/feedrequestoptions.py:
53125312
id: b99003fbf522
53135313
last_write_checksum: sha1:d5ffee29242075cbe6d2dd5ec916b0c3d40acf54
@@ -5318,8 +5318,8 @@ trackedFiles:
53185318
pristine_git_object: 683438c837601f483526ec18756fadc7222edb24
53195319
src/glean/api_client/models/feedresult.py:
53205320
id: ae187332b37a
5321-
last_write_checksum: sha1:d0e0236236965e4d5f2b3dd8776849e5e0bc36fc
5322-
pristine_git_object: f450760d9e50554270028662971d013df801cbd6
5321+
last_write_checksum: sha1:d4fd68d5339dc1b3ccd1fd7ec51cbcadde76b85f
5322+
pristine_git_object: 17d452945f6fe0726665d9e067701204e37f5a59
53235323
src/glean/api_client/models/followupaction.py:
53245324
id: e2de5c4c8524
53255325
last_write_checksum: sha1:49e1a826449081fecfcd828c940604db949a8533
@@ -7726,8 +7726,8 @@ trackedFiles:
77267726
pristine_git_object: ab9263d43404e8e6f07af222a3e785aca2fbf35f
77277727
tests/mockserver/internal/handler/pathpostrestapiv1createcollection.go:
77287728
id: 3fb93a419933
7729-
last_write_checksum: sha1:7b2ffc9e36bbfc20c3bc1894f3727f96aa94ac74
7730-
pristine_git_object: 75fb8eb70f6913c8f83c2895f5542bee631ffdaf
7729+
last_write_checksum: sha1:09a57acc1d004a2fff76290b6c25e24471ad333e
7730+
pristine_git_object: 469bd6e6ee30bb11661f2a596a4504b75fa07da0
77317731
tests/mockserver/internal/handler/pathpostrestapiv1createshortcut.go:
77327732
id: 8d9d3abb0c34
77337733
last_write_checksum: sha1:dcdf684a85e20db1aee571db9a54a3ee259d71d5
@@ -8906,12 +8906,12 @@ trackedFiles:
89068906
pristine_git_object: 04cc3a93272ac70933b0485bee31b335e05ab623
89078907
tests/mockserver/internal/sdk/models/components/feedentry.go:
89088908
id: d25fd66fcf7a
8909-
last_write_checksum: sha1:f0a0c2321e2aff01b51b21b61df68d95f5ba979f
8910-
pristine_git_object: 44f5dfe7632e9ca462176445542fe70166921464
8909+
last_write_checksum: sha1:58dc0db31dfdb82c237ea22d767d87b9953639d7
8910+
pristine_git_object: 17af2d4e4fb0a40c79c56150d37f9ac23e085aba
89118911
tests/mockserver/internal/sdk/models/components/feedrequest.go:
89128912
id: b06bc4cef0cf
8913-
last_write_checksum: sha1:dba9418e46ca3f7d4fddec08c66623f9771d590d
8914-
pristine_git_object: 9489bdd527389d50e3826ebbeedc8de805528e57
8913+
last_write_checksum: sha1:7be4ed02a4268791e023e8a2d1b7b5d2cacbbaf3
8914+
pristine_git_object: 0802edf029cfdd49106b0a7f71e5dca02936183e
89158915
tests/mockserver/internal/sdk/models/components/feedrequestoptions.go:
89168916
id: fd9245fe1bf2
89178917
last_write_checksum: sha1:fa30b7fd6ee3e45896d7bbe36e33e7c0cb9000ba
@@ -8922,8 +8922,8 @@ trackedFiles:
89228922
pristine_git_object: 54f9d1a8997983156c84e69f888c59a80d06c2b1
89238923
tests/mockserver/internal/sdk/models/components/feedresult.go:
89248924
id: 47411573e67a
8925-
last_write_checksum: sha1:ecef21a7754d70942718bf1dc156a8222c8fa36d
8926-
pristine_git_object: 4d9a33d3f245e67bb3d7ace1b5396672c73e236d
8925+
last_write_checksum: sha1:6ad65c6461037b0499d94ced551cb99c153588e3
8926+
pristine_git_object: bfabbe251139a2408241d4f60edbd4f0074591e2
89278927
tests/mockserver/internal/sdk/models/components/followupaction.go:
89288928
id: 38179fec19b1
89298929
last_write_checksum: sha1:32a31f7af77a58ce6f3284e8550d01fcf0d3bddd
@@ -11334,8 +11334,8 @@ trackedFiles:
1133411334
pristine_git_object: 6cc8aeec3c52329d389081db0a27f10f53f214b9
1133511335
tests/test_messages.py:
1133611336
id: be23089b1f8b
11337-
last_write_checksum: sha1:2404e23964ef6a1f5ddc900402b34e597d2d9617
11338-
pristine_git_object: 132005ec7d1e35f805b6a8c28e07e043bce22f0a
11337+
last_write_checksum: sha1:bef200db8e7fff0aa33ef17846f5054a2d035a88
11338+
pristine_git_object: 36643db35a2d2a3cf9d327379ee7a6cb30da51d0
1133911339
tests/test_people.py:
1134011340
id: 37c243940039
1134111341
last_write_checksum: sha1:2b78b1c5ea17f267895188b1b48ff9fe2bc19f17
@@ -12997,7 +12997,7 @@ generatedTests:
1299712997
platform-agents-get-run: "2026-09-23T18:29:44Z"
1299812998
platform-agents-cancel-run: "2026-09-23T18:29:44Z"
1299912999
platform-agents-create-run-responses: "2026-09-23T18:29:44Z"
13000-
releaseNotes: "## Python SDK Changes:\n* `glean.agents.create_run()`: \n * `request.execution_mode` **Added**\n * `response.status[201]` **Added** (Breaking ⚠️)\n* `glean.agents.get_run()`: **Added**\n* `glean.agents.cancel_run()`: **Added**\n* `glean.agents.respond_to_run()`: **Added**\n* `glean.chat.create()`: \n * `request.text` **Added**\n * `response.output[].content[].structured_output` **Added**\n* `glean.client.search.retrieve_feed()`: \n * `request.categories[]` **Changed**\n * `response.results[]` **Changed**\n"
13000+
releaseNotes: "## Python SDK Changes:\n* `glean.client.search.retrieve_feed()`: \n * `request.categories[].enum(onboarding_authorization)` **Added**\n * `response.results[]` **Changed**\n"
1300113001
generatedFiles:
1300213002
- .devcontainer/README.md
1300313003
- .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.17.15
37+
version: 0.17.16
3838
additionalDependencies:
3939
dev: {}
4040
main: {}

‎.speakeasy/glean-merged-spec.yaml‎

Lines changed: 5 additions & 2 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: 600aa35531e44582cf056cb0531c04e7ec04d472
6-
x-open-api-commit-sha: c9917479fd934576f376c1f21d0bb426ee4fd46e
5+
x-source-commit-sha: 478700c363c488843fe1d40a743f9caf4b06dd07
6+
x-open-api-commit-sha: e56f5b69426f3e075793aa7639e2d1744ee604e7
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.
@@ -16566,6 +16566,7 @@ components:
1656616566
- SHARE_ARTIFACT
1656716567
- CREATE_AGENT
1656816568
- MANAGER_INVITE
16569+
- ONBOARDING_AUTHORIZATION
1656916570
description: Categories of content requested. An allowlist gives flexibility to request content separately or together.
1657016571
requestOptions:
1657116572
$ref: '#/components/schemas/FeedRequestOptions'
@@ -17043,6 +17044,7 @@ components:
1704317044
- SHARE_ARTIFACT
1704417045
- CREATE_AGENT
1704517046
- MANAGER_INVITE
17047+
- ONBOARDING_AUTHORIZATION
1704617048
description: Type of the justification.
1704717049
justification:
1704817050
type: string
@@ -17143,6 +17145,7 @@ components:
1714317145
- SHARE_ARTIFACT
1714417146
- CREATE_AGENT
1714517147
- MANAGER_INVITE
17148+
- ONBOARDING_AUTHORIZATION
1714617149
description: Category of the result, one of the requested categories in incoming request.
1714717150
primaryEntry:
1714817151
$ref: '#/components/schemas/FeedEntry'

‎.speakeasy/workflow.lock‎

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ speakeasyVersion: 1.798.0
22
sources:
33
Glean API:
44
sourceNamespace: glean-api-specs
5-
sourceRevisionDigest: sha256:09823f8003cfb3ebf08b6adfa434cefda4c97f7ee64ae18dc0066fe392647c97
6-
sourceBlobDigest: sha256:fc4fcf9c37dfd0e8387153211f760a21a602ede64951d4e4c824e8e1b168b7b8
5+
sourceRevisionDigest: sha256:393bfc4915341d176c796b2e5cce500d763044ebd4fcc5f6abed270a1eb9eb77
6+
sourceBlobDigest: sha256:ed4315f5b16dd6b0cb06224c1a48ce311423a65c3c7a8f2ff9f30ceb0add5934
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:09823f8003cfb3ebf08b6adfa434cefda4c97f7ee64ae18dc0066fe392647c97
20-
sourceBlobDigest: sha256:fc4fcf9c37dfd0e8387153211f760a21a602ede64951d4e4c824e8e1b168b7b8
19+
sourceRevisionDigest: sha256:393bfc4915341d176c796b2e5cce500d763044ebd4fcc5f6abed270a1eb9eb77
20+
sourceBlobDigest: sha256:ed4315f5b16dd6b0cb06224c1a48ce311423a65c3c7a8f2ff9f30ceb0add5934
2121
codeSamplesNamespace: glean-api-specs-python-code-samples
22-
codeSamplesRevisionDigest: sha256:5da391e8e0a7821657f62afcee0636ca4423213b036163bea43637e45c1f3c7c
22+
codeSamplesRevisionDigest: sha256:bb17555739a334ec5a8947e04ff3785d90eb15d3861490d8af9289a09d2527da
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
@@ -1008,4 +1008,14 @@ Based on:
10081008
### Generated
10091009
- [python v0.17.15] .
10101010
### Releases
1011-
- [PyPI v0.17.15] https://pypi.org/project/glean-api-client/0.17.15 - .
1011+
- [PyPI v0.17.15] https://pypi.org/project/glean-api-client/0.17.15 - .
1012+
1013+
## 2026-09-23 18:51:28
1014+
### Changes
1015+
Based on:
1016+
- OpenAPI Doc
1017+
- Speakeasy CLI 1.798.0 (2.938.0) https://github.com/speakeasy-api/speakeasy
1018+
### Generated
1019+
- [python v0.17.16] .
1020+
### Releases
1021+
- [PyPI v0.17.16] https://pypi.org/project/glean-api-client/0.17.16 - .

‎docs/models/feedrequestcategory.md‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,4 +66,5 @@ value = FeedRequestCategory.DOCUMENT_SUGGESTION
6666
| `CHAT_TO_ARTIFACT` | CHAT_TO_ARTIFACT |
6767
| `SHARE_ARTIFACT` | SHARE_ARTIFACT |
6868
| `CREATE_AGENT` | CREATE_AGENT |
69-
| `MANAGER_INVITE` | MANAGER_INVITE |
69+
| `MANAGER_INVITE` | MANAGER_INVITE |
70+
| `ONBOARDING_AUTHORIZATION` | ONBOARDING_AUTHORIZATION |

‎docs/models/feedresultcategory.md‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,4 +70,5 @@ value = FeedResultCategory.DOCUMENT_SUGGESTION
7070
| `CHAT_TO_ARTIFACT` | CHAT_TO_ARTIFACT |
7171
| `SHARE_ARTIFACT` | SHARE_ARTIFACT |
7272
| `CREATE_AGENT` | CREATE_AGENT |
73-
| `MANAGER_INVITE` | MANAGER_INVITE |
73+
| `MANAGER_INVITE` | MANAGER_INVITE |
74+
| `ONBOARDING_AUTHORIZATION` | ONBOARDING_AUTHORIZATION |

‎docs/models/justificationtype.md‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,4 +84,5 @@ value = JustificationType.FREQUENTLY_ACCESSED
8484
| `CHAT_TO_ARTIFACT` | CHAT_TO_ARTIFACT |
8585
| `SHARE_ARTIFACT` | SHARE_ARTIFACT |
8686
| `CREATE_AGENT` | CREATE_AGENT |
87-
| `MANAGER_INVITE` | MANAGER_INVITE |
87+
| `MANAGER_INVITE` | MANAGER_INVITE |
88+
| `ONBOARDING_AUTHORIZATION` | ONBOARDING_AUTHORIZATION |

‎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.15"
4+
version = "0.17.16"
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.15"
6+
__version__: str = "0.17.16"
77
__openapi_doc_version__: str = "0.9.0"
88
__gen_version__: str = "2.938.0"
9-
__user_agent__: str = "speakeasy-sdk/python 0.17.15 2.938.0 0.9.0 glean-api-client"
9+
__user_agent__: str = "speakeasy-sdk/python 0.17.16 2.938.0 0.9.0 glean-api-client"
1010

1111
try:
1212
if __package__ is not None:

0 commit comments

Comments
 (0)