Skip to content

Commit 9b8e4f6

Browse files
committed
## Python SDK Changes:
* `glean.departments.list()`: `request.filters` **Added** * `glean.client.agents.run()`: `response.run.messages[].message_tracking_token` **Added**
1 parent 50e64f3 commit 9b8e4f6

22 files changed

Lines changed: 448 additions & 77 deletions

‎.speakeasy/gen.lock‎

Lines changed: 52 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: 9fe83edeb529f3840639a66c541af212
4+
docChecksum: 5294713fefd3278e993da125897b218a
55
docVersion: 0.9.0
66
speakeasyVersion: 1.803.1
77
generationVersion: 2.950.2
8-
releaseVersion: 0.17.18
9-
configChecksum: b5397ba149885a73aef5ec0432c44e48
8+
releaseVersion: 0.17.19
9+
configChecksum: 73f65bab12fee332990c4886be0169d8
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: 5a3c7417-dba3-4489-afa3-96f1e78b1770
15-
pristine_commit_hash: 148211e790ffb8017d493ceffaa17585883ae630
16-
pristine_tree_hash: f6b3f65224ba576e2d3c47a01fd1f98af6501196
14+
generation_id: 34873078-2d0c-4a01-be4f-33ef5b35f974
15+
pristine_commit_hash: 1d373323833aa0194965ad2522a5f20a8a9d64ed
16+
pristine_tree_hash: a5f4e9e5fc071ba5c6181f4ce0e939a138532d23
1717
features:
1818
python:
1919
acceptHeaders: 3.0.0
@@ -2138,8 +2138,8 @@ trackedFiles:
21382138
pristine_git_object: 977c94c1f354f712855d58eecf856e5055d23342
21392139
docs/models/message.md:
21402140
id: a9614076792b
2141-
last_write_checksum: sha1:683c85b12ba65929d2c250f60767f043cc8edc9e
2142-
pristine_git_object: 2bc3e9910f3919cf9b9a63f2b6f25b3c45ae9f54
2141+
last_write_checksum: sha1:8a4caba38ad755cafcb375e700c6c336a10d9178
2142+
pristine_git_object: 19993421a988a885979e78d6818531d53d9c185c
21432143
docs/models/messageinput.md:
21442144
id: 9d9844edc7d7
21452145
last_write_checksum: sha1:c626da01ee5c1fcc633daf9ff2037a8aab08719c
@@ -2700,6 +2700,14 @@ trackedFiles:
27002700
id: 61ae1a6d6454
27012701
last_write_checksum: sha1:41734266d612f710490590c79d1104b15e165291
27022702
pristine_git_object: 8119fc5d60b5afc43b6fa6c91205061bbd9a9b3b
2703+
docs/models/platformdepartmentfilter.md:
2704+
id: 6d2f15f0dc95
2705+
last_write_checksum: sha1:fe5aa11e491db6c8967c14fb325ddff76e04d03b
2706+
pristine_git_object: 58c6dd152e644f42f98881f1bdf6e8b3e754a38d
2707+
docs/models/platformdepartmentfilteroperator.md:
2708+
id: 2922df90a482
2709+
last_write_checksum: sha1:5fe952fa39af6b77fe29985724b948ba911224ba
2710+
pristine_git_object: 03b97fb000b7daf4dff269126d44e14dacf80556
27032711
docs/models/platformdepartmentreference.md:
27042712
id: ba3c1670ad16
27052713
last_write_checksum: sha1:e6e2a5ffeddd0ace831605d67355cec58e8b813a
@@ -2710,8 +2718,8 @@ trackedFiles:
27102718
pristine_git_object: 89106db5746f761c1660233e1ab90e041a1b0177
27112719
docs/models/platformdepartmentslistrequest.md:
27122720
id: 57712057e509
2713-
last_write_checksum: sha1:240d1351644472a5e99b2e91aa77267b2ea83ad8
2714-
pristine_git_object: da1561a2a349d972e909ad91a1ccc0c863be5038
2721+
last_write_checksum: sha1:841ed4f0ae46bbbc4a84659b4e211e27f357b669
2722+
pristine_git_object: 08eab4db80e21030b1295c39d2621296c8dbc934
27152723
docs/models/platformdocumentchangewebhookevent.md:
27162724
id: 6a7d5eaea3c5
27172725
last_write_checksum: sha1:980bca6d1b189a0a14969236485ffdd8a6673f6b
@@ -4186,8 +4194,8 @@ trackedFiles:
41864194
pristine_git_object: adac51700d9683a41dffb2f5c20ee18008a9e135
41874195
docs/sdks/departments/README.md:
41884196
id: 12342c54f2cb
4189-
last_write_checksum: sha1:e3abbb08c60be2f69e06c57fd4145e8d0b01402f
4190-
pristine_git_object: 245fe6eed59b71fd6115e51c670c5155af652ce5
4197+
last_write_checksum: sha1:d71ce9d6b5006c3ceef3b44ba794e083c049b480
4198+
pristine_git_object: dac4b6b823f38f8a32fad714b4aa675cc086204c
41914199
docs/sdks/entities/README.md:
41924200
id: a140ac5181b9
41934201
last_write_checksum: sha1:bc03774c1d8541c868fe35963f549a1151a4648f
@@ -4282,8 +4290,8 @@ trackedFiles:
42824290
pristine_git_object: 79e388be87446ab6a4064b372bad0e8376d0cb5e
42834291
pyproject.toml:
42844292
id: 5d07e7d72637
4285-
last_write_checksum: sha1:ddf703bb6974836c859ff3f3e3089b3bdc1a6cce
4286-
pristine_git_object: c74b72968e01e12562d879ff19da347b40dc299a
4293+
last_write_checksum: sha1:003cddea4fc0057d9c058e10ce0a9e6ae58eac9d
4294+
pristine_git_object: 6aa023a986a341135adb39861cf3790f28138602
42874295
scripts/prepare_readme.py:
42884296
id: e0c5957a6035
42894297
last_write_checksum: sha1:c2c83f71dea61eb50c9e05da83b16d18b4da8794
@@ -4310,8 +4318,8 @@ trackedFiles:
43104318
pristine_git_object: 55f23c1feabfedeb7e8cd5bea8b910f0ae0b77d9
43114319
src/glean/api_client/_version.py:
43124320
id: 0ce22b26136b
4313-
last_write_checksum: sha1:aebdb9d80416954719b36214f2d6462f3d6d8913
4314-
pristine_git_object: fa384545d790a2d894cc356132a5fcbe66d006c2
4321+
last_write_checksum: sha1:75b5d6ef8f5f8b9a1f6729fc856adaf471cbeda7
4322+
pristine_git_object: e633066d8334eb2448718c4963fc0773be9b6ce1
43154323
src/glean/api_client/admin.py:
43164324
id: 583cfae82adf
43174325
last_write_checksum: sha1:3c462f418d2b32a90c92f88121867a73295b0c6c
@@ -4402,8 +4410,8 @@ trackedFiles:
44024410
pristine_git_object: 1187e013fddc68f46bf0601237a4d8d6ba878e41
44034411
src/glean/api_client/departments.py:
44044412
id: 04b4ac5904bb
4405-
last_write_checksum: sha1:45e98b114fa2ba71fdbf90805044f4f561530c83
4406-
pristine_git_object: ec84bc780af75a8464331839f85d7c7dfc8792c2
4413+
last_write_checksum: sha1:6cf52b8fb0154eee44000a3b1c35936b33097628
4414+
pristine_git_object: f228808c411fb4cc31efaffbc40e79df6fb54fa9
44074415
src/glean/api_client/entities.py:
44084416
id: 38ebbab2f8a0
44094417
last_write_checksum: sha1:206168b489dbcfccd78cfab6e655c1228af50b7f
@@ -4514,8 +4522,8 @@ trackedFiles:
45144522
pristine_git_object: b140b656b788bb0deb8a974420783b338f0521e2
45154523
src/glean/api_client/models/__init__.py:
45164524
id: d5f6ea5efcbe
4517-
last_write_checksum: sha1:dffc8da8788561da062b8ac63a819f5156e1bbcc
4518-
pristine_git_object: 3f9f860baef90858f60d016cc3f82b7629552a53
4525+
last_write_checksum: sha1:37e3042e31ab7a57d80202d52854225ce93a4bb3
4526+
pristine_git_object: afaddfcb38d7d4be7913e6cfe744973e75c9042c
45194527
src/glean/api_client/models/accessrequestpermissiondeniedresponse_error.py:
45204528
id: 22a2fa0d5899
45214529
last_write_checksum: sha1:f7dd6f906a4dd7433992f77395f9fb491fa5ac5c
@@ -6126,8 +6134,8 @@ trackedFiles:
61266134
pristine_git_object: c3c75325b3963366f30722e868b0a315df3f6557
61276135
src/glean/api_client/models/message.py:
61286136
id: d2e44a188d40
6129-
last_write_checksum: sha1:609d6f7909210e8a5a233a1ef459cf78638bd3a0
6130-
pristine_git_object: 11d42a8f89fe22e36704855e9b49ea59eb52eaf1
6137+
last_write_checksum: sha1:9448f7c50dc4c3ad2f98b3862d879e185d7a0c5e
6138+
pristine_git_object: 89318b04500ecff92298cdb3e31435756c14feb3
61316139
src/glean/api_client/models/message_input.py:
61326140
id: 5dcd2852dd9b
61336141
last_write_checksum: sha1:8ff252d6ac28627ffe46b0d7eca7aeb8728ae650
@@ -6294,8 +6302,8 @@ trackedFiles:
62946302
pristine_git_object: 36667c75a40a168731e31a4d03c2619aeed0bc38
62956303
src/glean/api_client/models/platform_departments_listop.py:
62966304
id: 03fb36e7edab
6297-
last_write_checksum: sha1:3f424ca3007e62478bfba3baaf43ddbbe2f19d1f
6298-
pristine_git_object: 6b8e9bec73fcd010e7a745d30f8de5c48c977940
6305+
last_write_checksum: sha1:7b56cc73c40d9fc50b3727301fd13268159aaf06
6306+
pristine_git_object: 1c1b4c4e9ae77be5207b884cde43e25159c6b798
62996307
src/glean/api_client/models/platform_search_filtersop.py:
63006308
id: 3876ec8f6e5b
63016309
last_write_checksum: sha1:0551a1836339a7b0f5dea4cf8946e001384d3146
@@ -6616,6 +6624,10 @@ trackedFiles:
66166624
id: 30d2d116afc7
66176625
last_write_checksum: sha1:fe1bb6ad44d39ce794c56869d659333ac4fe5ade
66186626
pristine_git_object: cd2ba67fa39dab5eb8b2490daa3872fcff56719e
6627+
src/glean/api_client/models/platformdepartmentfilter.py:
6628+
id: ae81e4dde1ba
6629+
last_write_checksum: sha1:95120fcf8dcac65093775ed33099c42a492390ae
6630+
pristine_git_object: c84733e736c0701a785bfb0ba1ab629c8f33bcd2
66196631
src/glean/api_client/models/platformdepartmentreference.py:
66206632
id: f7cc53587523
66216633
last_write_checksum: sha1:a4048e3c0cacff074ae936e9b7e80797b67cde1c
@@ -9862,8 +9874,8 @@ trackedFiles:
98629874
pristine_git_object: 0c852dd3a7a2cf25798b15303e82ec7b5e8a59e6
98639875
tests/mockserver/internal/sdk/models/components/message.go:
98649876
id: d96e45d4acde
9865-
last_write_checksum: sha1:0e6cc5d1d8ec8b4b3f53a139287bdba721f50f80
9866-
pristine_git_object: 1a80d9f41a6955a6808c40689af6f68970f5300c
9877+
last_write_checksum: sha1:b74344f5d051a99d30a716303ad69ec5594df811
9878+
pristine_git_object: c48ba6d91ac33e5ba23f16c58629de3a3e010a66
98679879
tests/mockserver/internal/sdk/models/components/messageinput.go:
98689880
id: 2e4e9011080e
98699881
last_write_checksum: sha1:17693a85d1cc1b7a61b698521a468f9ad7fc8420
@@ -10176,6 +10188,10 @@ trackedFiles:
1017610188
id: a1eb3b7148bf
1017710189
last_write_checksum: sha1:094bff06100193f57b6766f2f42139c2e5bcd8b8
1017810190
pristine_git_object: e577fb7f7b9c911e698ec560181abbe596be0416
10191+
tests/mockserver/internal/sdk/models/components/platformdepartmentfilter.go:
10192+
id: 6d13622a8fbc
10193+
last_write_checksum: sha1:229510f237e67ef1875d7ebe5673563e08ccc497
10194+
pristine_git_object: 3682e943a8cd8f34449e4ca7e86690c523a01ab3
1017910195
tests/mockserver/internal/sdk/models/components/platformdepartmentreference.go:
1018010196
id: 70d2b44864b9
1018110197
last_write_checksum: sha1:162483f7feda149b24edddafa9e898c4863b2338
@@ -11542,8 +11558,8 @@ trackedFiles:
1154211558
pristine_git_object: 2b33e7d4c7bb1ce745c4bfbbb59bcb7857239657
1154311559
tests/mockserver/internal/sdk/models/operations/platformdepartmentslist.go:
1154411560
id: 6aea7d77d71a
11545-
last_write_checksum: sha1:63bb3390658d8e18b7bbd95fc5674383082c491f
11546-
pristine_git_object: cbcb58c4717dbabd68bc30064d4b2a0974ae1035
11561+
last_write_checksum: sha1:09a7b9100572f1079b3725995d6988619754d5b6
11562+
pristine_git_object: 172b02684b86a89f982b068acac33e1cd5c747e3
1154711563
tests/mockserver/internal/sdk/models/operations/platformsearch.go:
1154811564
id: d990791ac101
1154911565
last_write_checksum: sha1:9da9b49850375b74bf6296fcec336ba9ad1e1eea
@@ -12126,8 +12142,8 @@ trackedFiles:
1212612142
pristine_git_object: 6cc8aeec3c52329d389081db0a27f10f53f214b9
1212712143
tests/test_messages.py:
1212812144
id: be23089b1f8b
12129-
last_write_checksum: sha1:a91c985cd1d11560059dc448b10e0c7b75ed60e5
12130-
pristine_git_object: dfdc18641f0d6c38d84b4603ad2da71f75f2e13c
12145+
last_write_checksum: sha1:2404e23964ef6a1f5ddc900402b34e597d2d9617
12146+
pristine_git_object: 132005ec7d1e35f805b6a8c28e07e043bce22f0a
1213112147
tests/test_people.py:
1213212148
id: 37c243940039
1213312149
last_write_checksum: sha1:2b78b1c5ea17f267895188b1b48ff9fe2bc19f17
@@ -12154,8 +12170,8 @@ trackedFiles:
1215412170
pristine_git_object: 1c854370da050c261cb2cbcf9cc16829f5d8e78c
1215512171
tests/test_summarize.py:
1215612172
id: a255d8a6f627
12157-
last_write_checksum: sha1:4f50b660d414adea1d509dfc957eb74a12654ee4
12158-
pristine_git_object: 63b4eb8541c2b110dab6dda746fef9ac074611f1
12173+
last_write_checksum: sha1:db1495dd1d59b792b140544408857944dde68cd7
12174+
pristine_git_object: 1a30852634da9770268045981a730d5f48afeda9
1215912175
tests/test_tools.py:
1216012176
id: 70889bdf7321
1216112177
last_write_checksum: sha1:e9e37efd6a65d805c02d70d548df9c87dd062b0e
@@ -13979,7 +13995,10 @@ generatedTests:
1397913995
platform-admin-idp-groups-get: "2026-10-22T17:49:39Z"
1398013996
platform-departments-get: "2026-10-22T17:49:39Z"
1398113997
platform-users-get: "2026-10-22T17:49:39Z"
13982-
releaseNotes: "## Python SDK Changes:\n* `glean.admin.idpgroups.list()`: `response.results[].is_active` **Removed** (Breaking ⚠️)\n* `glean.users.list()`: `response.results[].is_active` **Removed** (Breaking ⚠️)\n* `glean.departments.list()`: \n * `request.filters` **Removed** (Breaking ⚠️)\n * `response.results[].is_active` **Removed** (Breaking ⚠️)\n* `glean.admin.idpgroups.get()`: **Added**\n* `glean.departments.get()`: **Added**\n* `glean.users.get()`: **Added**\n* `glean.admin.usage.get_settings()`: **Removed** (Breaking ⚠️)\n* `glean.admin.usage.update_settings()`: **Removed** (Breaking ⚠️)\n* `glean.chat.update()`: **Added**\n* `glean.admin.oauth.clients.get()`: **Added**\n* `glean.admin.oauth.clients.list()`: **Added**\n* `glean.client.collections.list()`: `request.query` **Added**\n* `glean.client.search.retrieve_feed()`: \n * `request.categories[].enum(discover)` **Added**\n * `response.results[]` **Changed**\n"
13998+
releaseNotes: |
13999+
## Python SDK Changes:
14000+
* `glean.departments.list()`: `request.filters` **Added**
14001+
* `glean.client.agents.run()`: `response.run.messages[].message_tracking_token` **Added**
1398314002
generatedFiles:
1398414003
- .devcontainer/README.md
1398514004
- .devcontainer/devcontainer.json

‎.speakeasy/gen.yaml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ generation:
3535
generateNewTests: true
3636
skipResponseBodyAssertions: true
3737
python:
38-
version: 0.17.18
38+
version: 0.17.19
3939
additionalDependencies:
4040
dev: {}
4141
main: {}

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

Lines changed: 61 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: a867a686a6645ed82261417da199dab121c93738
6-
x-open-api-commit-sha: fe88ab139b3676484d0c44cc0b1c5043e8340915
5+
x-source-commit-sha: b58e923e51398de71eb76f635d87c9ded58f39f9
6+
x-open-api-commit-sha: 3c96200bc3d9da66d7ee0eeb3edc8198070fc550
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.
@@ -2575,7 +2575,7 @@ paths:
25752575
- Departments
25762576
summary: List departments
25772577
description: |
2578-
List the departments in the Glean directory, ordered by display_name and then by department_id. The list includes every department that at least one user belongs to or that a usage limit names, so a caller can show the name of a department that a usage limit still names after its users leave it. Department names are exact, so names that differ only by case are different departments.
2578+
List the departments in the Glean directory, ordered by display_name and then by department_id. The list includes every department that at least one user belongs to or that a usage limit names, so a caller can show the name of a department that a usage limit still names after its users leave it. Department names are exact, so names that differ only by case are different departments. Send a name filter to return only the departments whose display_name contains a value.
25792579
operationId: platform-departments-list
25802580
x-glean-scopes:
25812581
legacy:
@@ -2598,11 +2598,34 @@ paths:
25982598
default: 50
25992599
- in: query
26002600
name: cursor
2601-
description: Opaque pagination cursor from a previous response.
2601+
description: |
2602+
Opaque pagination cursor from a previous response. Send the same filters that the previous request used.
26022603
required: false
26032604
schema:
26042605
type: string
26052606
minLength: 1
2607+
- in: query
2608+
name: filters
2609+
description: |
2610+
JSON-encoded filters that choose which departments are returned. The only supported field is name, with the operator EQUALS. Multiple values OR within a filter. The field may appear in only one filter. A value that matches no department returns no departments rather than an error.
2611+
required: false
2612+
content:
2613+
application/json:
2614+
schema:
2615+
type: array
2616+
minItems: 1
2617+
maxItems: 10
2618+
description: Filters on department fields, combined with AND.
2619+
items:
2620+
$ref: "#/components/schemas/PlatformDepartmentFilter"
2621+
description: One filter on a department field.
2622+
examples:
2623+
name:
2624+
summary: Departments whose display name contains "engineering"
2625+
value:
2626+
- field: name
2627+
values:
2628+
- engineering
26062629
responses:
26072630
"200":
26082631
description: Successful response.
@@ -12553,6 +12576,36 @@ components:
1255312576
request_id:
1255412577
type: string
1255512578
description: Request identifier for correlating this response.
12579+
PlatformDepartmentFilter:
12580+
type: object
12581+
additionalProperties: false
12582+
required:
12583+
- field
12584+
- values
12585+
description: A filter on one department field.
12586+
properties:
12587+
field:
12588+
type: string
12589+
pattern: ^name$
12590+
description: |
12591+
The department field to filter on. The only supported field is name, which matches departments whose display_name contains the value, ignoring case and surrounding whitespace. Each value is at most 256 characters. To find the department with an exact name, such as a department_name from a usage limit response, filter by the name and compare display_name exactly.
12592+
values:
12593+
type: array
12594+
minItems: 1
12595+
maxItems: 100
12596+
description: The values to match. A department matches when any value matches.
12597+
items:
12598+
type: string
12599+
minLength: 1
12600+
description: A value to match. Blank values are rejected.
12601+
operator:
12602+
allOf:
12603+
- $ref: "#/components/schemas/PlatformFilterOperator"
12604+
description: Canonical Platform filter operator.
12605+
enum:
12606+
- EQUALS
12607+
default: EQUALS
12608+
description: The only supported operator is EQUALS. Defaults to EQUALS.
1255612609
PlatformDepartmentReference:
1255712610
type: object
1255812611
description: A reference to a department in the Glean directory.
@@ -18809,6 +18862,10 @@ components:
1880918862
- type
1881018863
title: Content
1881118864
description: The content of the message.
18865+
messageTrackingToken:
18866+
type: string
18867+
description: 'An opaque token that represents this particular agent message. Populated only on `GLEAN_AI` messages in responses. To record feedback, pass the token of the message being rated (typically the final `GLEAN_AI` message of the run) as the single entry in `trackingTokens` to `/feedback`, with `category: CHAT`.'
18868+
readOnly: true
1881218869
AgentRunCreate:
1881318870
type: object
1881418871
properties:

‎.speakeasy/workflow.lock‎

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ speakeasyVersion: 1.803.1
22
sources:
33
Glean API:
44
sourceNamespace: glean-api-specs
5-
sourceRevisionDigest: sha256:e0d6fab09b60a5caa02a27906e8f29a80d3544ef8a1418c923ebafa06ffc3dee
6-
sourceBlobDigest: sha256:0f2bbe5dc4673e325c8bcbf3bf7343affc5c7a4a3a36f55d1fc4d1dd88de66c7
5+
sourceRevisionDigest: sha256:d77a6687818512f2300ce8c2a8bca12d020ad0ad2288497f80db3b1a74a81007
6+
sourceBlobDigest: sha256:b3599eeff53ae60373e0e8766f224f54925620d7e1ca14d0d8cf54832269ca1a
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:e0d6fab09b60a5caa02a27906e8f29a80d3544ef8a1418c923ebafa06ffc3dee
20-
sourceBlobDigest: sha256:0f2bbe5dc4673e325c8bcbf3bf7343affc5c7a4a3a36f55d1fc4d1dd88de66c7
19+
sourceRevisionDigest: sha256:d77a6687818512f2300ce8c2a8bca12d020ad0ad2288497f80db3b1a74a81007
20+
sourceBlobDigest: sha256:b3599eeff53ae60373e0e8766f224f54925620d7e1ca14d0d8cf54832269ca1a
2121
codeSamplesNamespace: glean-api-specs-python-code-samples
22-
codeSamplesRevisionDigest: sha256:2c03e1592badb94d5c70fc3678d3becd1c647e74e041d183259a24911a958cb9
22+
codeSamplesRevisionDigest: sha256:33c747bc2eadff9c4ff1aebef3df627fa73374dd32a89e19c04eeb292de66fc3
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
@@ -1038,4 +1038,14 @@ Based on:
10381038
### Generated
10391039
- [python v0.17.18] .
10401040
### Releases
1041-
- [PyPI v0.17.18] https://pypi.org/project/glean-api-client/0.17.18 - .
1041+
- [PyPI v0.17.18] https://pypi.org/project/glean-api-client/0.17.18 - .
1042+
1043+
## 2026-10-23 04:58:18
1044+
### Changes
1045+
Based on:
1046+
- OpenAPI Doc
1047+
- Speakeasy CLI 1.803.1 (2.950.2) https://github.com/speakeasy-api/speakeasy
1048+
### Generated
1049+
- [python v0.17.19] .
1050+
### Releases
1051+
- [PyPI v0.17.19] https://pypi.org/project/glean-api-client/0.17.19 - .

0 commit comments

Comments
 (0)