Skip to content

Commit 562169f

Browse files
committed
## Go SDK Changes:
* `Glean.Governance.Createfindingsexport()`: * `request.Request.Filter.Statuses` **Added** * `response.Filter.Statuses` **Added** * `Glean.Governance.Listfindingsexports()`: `response.Exports[].Filter.Statuses` **Added**
1 parent 6f08f66 commit 562169f

17 files changed

Lines changed: 199 additions & 57 deletions

File tree

.speakeasy/gen.lock

Lines changed: 35 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
11
lockVersion: 2.0.0
22
id: 9d90eb9e-33f8-4170-8944-988f4000aad0
33
management:
4-
docChecksum: 342db3c3e961e5c5bd4d74702a75f99d
4+
docChecksum: 2ef9688cf7505798069b3ffb39105712
55
docVersion: 0.9.0
6-
speakeasyVersion: 1.761.1
7-
generationVersion: 2.879.6
8-
releaseVersion: 0.11.40
9-
configChecksum: d4294c1e81190d3402b61b890e926066
6+
speakeasyVersion: 1.761.3
7+
generationVersion: 2.879.11
8+
releaseVersion: 0.11.41
9+
configChecksum: 87546962fe2697cdbf0633baa6f1b39e
1010
repoURL: https://github.com/gleanwork/api-client-go.git
1111
installationURL: https://github.com/gleanwork/api-client-go
1212
persistentEdits:
13-
generation_id: 3f6f7fed-2f28-4c16-803f-2a2f444204b6
14-
pristine_commit_hash: 052208d68c90542ee38e58718320c6c43a6771ba
15-
pristine_tree_hash: 00ea888c7c31c33277f8199e4a125b8a6d44e811
13+
generation_id: 09ad5ab8-7b2e-4224-96b9-b805e5613a3f
14+
pristine_commit_hash: cefde3ebeb206bf72fa76ff47a2d710065a46061
15+
pristine_tree_hash: 4fa0d14f3844201f5cf3a9f9f4dab3d8e74c8356
1616
features:
1717
go:
1818
additionalDependencies: 0.1.0
@@ -694,8 +694,8 @@ trackedFiles:
694694
pristine_git_object: 3f2c64237432e6de8542587d979c0abaf6431dfd
695695
docs/models/components/customproperty.md:
696696
id: c8bee897a039
697-
last_write_checksum: sha1:2269a730a13854d0933322288dd2e52dc96b60fb
698-
pristine_git_object: d472c8b59f5687c56757c58eca227938621e9bb1
697+
last_write_checksum: sha1:ee8c3be66314bdd038888ed7017588d323ffbf56
698+
pristine_git_object: 11ea82a807867d702189f7f901375286502cca58
699699
docs/models/components/customsensitiveexpression.md:
700700
id: 27acdab7ef2a
701701
last_write_checksum: sha1:8c79f2f6de9c026379fb13c39d7376c1106218d4
@@ -894,12 +894,16 @@ trackedFiles:
894894
pristine_git_object: d050bce42c33ea85fda6bbbfef0d48f9e4c65a8b
895895
docs/models/components/dlpfindingfilter.md:
896896
id: ad24e16401ed
897-
last_write_checksum: sha1:2246ddbe7f87f52419ab3d8ccd43f055ab015ddf
898-
pristine_git_object: 96c1ff607e23615dbff0572987cb68876aead27c
897+
last_write_checksum: sha1:924d56ff50b04f6e3cb8b206d8d0e48b73567d17
898+
pristine_git_object: bc10cf34dc8441d38047646b0cb496d82fa5954e
899899
docs/models/components/dlpfrequency.md:
900900
id: 05f0009c75ed
901901
last_write_checksum: sha1:ce50970b1d0d795ca4ed944fd6d3cb46301ea337
902902
pristine_git_object: 4ef8003c0f82a1a72f5519759e33ab13e2c3baa5
903+
docs/models/components/dlpissuestatus.md:
904+
id: 9c4943d2de77
905+
last_write_checksum: sha1:74eafbfd69f5e227e801676cb03c7a09149b709a
906+
pristine_git_object: 2c2b0e9b68882561a0d742f2205ed22910d7eeeb
903907
docs/models/components/dlpperson.md:
904908
id: ad6ab0b9f128
905909
last_write_checksum: sha1:682dde4ab674edebc93e60ba410a609991207112
@@ -3290,8 +3294,8 @@ trackedFiles:
32903294
pristine_git_object: 87f13ac7b1bb396e778a90fbb59d605bd00a9276
32913295
glean.go:
32923296
id: f5ed099b8e85
3293-
last_write_checksum: sha1:2351b4067f7698f4bf40a7c003f032ee1e55f31b
3294-
pristine_git_object: 208c0650535ff6739554ce1259861fbafab2f3e0
3297+
last_write_checksum: sha1:9e200d8059c921d442e030285d9c09b33df374ee
3298+
pristine_git_object: 050d56d32a8bf3f3a8d939708b5ec5b7b062a669
32953299
go.mod:
32963300
id: c47645c391ad
32973301
last_write_checksum: sha1:86e3d2575dc26780579383eddbc5be5adbd21501
@@ -3858,8 +3862,8 @@ trackedFiles:
38583862
pristine_git_object: bcf09da0e2b574732970bbb985454010453401d1
38593863
models/components/customproperty.go:
38603864
id: d8cef4ebb08c
3861-
last_write_checksum: sha1:2fb5e0dcc4448eceae9bf092884dfd00916a6646
3862-
pristine_git_object: a6eb2025ca648e343c3305e93eef05a40187f599
3865+
last_write_checksum: sha1:6df6f0a9ce4223def79837a5dbd862d3023d4773
3866+
pristine_git_object: d52cdc95af5cb523296d48fea1d14cad8e71e8fa
38633867
models/components/customsensitiveexpression.go:
38643868
id: 9e8129798bc6
38653869
last_write_checksum: sha1:7453866a5c76a9846ac3cb5273463a95fbe3cded
@@ -4026,12 +4030,16 @@ trackedFiles:
40264030
pristine_git_object: d3b2091c33054812f6b092b737cda89b7c0fd6ac
40274031
models/components/dlpfindingfilter.go:
40284032
id: 31a6847e3151
4029-
last_write_checksum: sha1:9ae5d969a57414e6eb2ac2fc3ff9f9d7ffb8e8b1
4030-
pristine_git_object: aae82064153a6ec4c935676d29199c7390288567
4033+
last_write_checksum: sha1:1f87e94653b219009b45106315efabede152803c
4034+
pristine_git_object: 1188f37dc53c66a64b3f48836749e2bcae6bf301
40314035
models/components/dlpfrequency.go:
40324036
id: 21b98c91992e
40334037
last_write_checksum: sha1:ecef88cf1252a7ce689e03c6b6bd85fde6701b1a
40344038
pristine_git_object: 6c05fc148c9f12543b08ff91b7d5d729a5361a2e
4039+
models/components/dlpissuestatus.go:
4040+
id: 89cc789bfa41
4041+
last_write_checksum: sha1:ab46d7ddbb0bb1c654e1afa245954823d44617a8
4042+
pristine_git_object: 907763f1febff40eb405c14c038d349ec18a6ad6
40354043
models/components/dlpperson.go:
40364044
id: af9589b8a1a9
40374045
last_write_checksum: sha1:32956d7c33276686ec5eab93cd3fa87fc47f4430
@@ -5750,8 +5758,8 @@ trackedFiles:
57505758
pristine_git_object: 6d9cbca42012c2760de3ecaf4f569c53d32197da
57515759
tests/messages_test.go:
57525760
id: 3433c956b7a3
5753-
last_write_checksum: sha1:1cd91a5da0532448c95e970af3d91952394a6cb9
5754-
pristine_git_object: f927c36464e8eb191ae67582831be04e3db1e5dc
5761+
last_write_checksum: sha1:0e70d5a95dcfffb2d01931c47eae827d7c95129a
5762+
pristine_git_object: bc499ec73cc495c1502d01361347ce76a0fe5f18
57555763
tests/mockserver/.gitignore:
57565764
last_write_checksum: sha1:228e1b05712a973948fd771323a2140a3b355ff4
57575765
tests/mockserver/Dockerfile:
@@ -6199,7 +6207,7 @@ trackedFiles:
61996207
tests/mockserver/internal/sdk/models/components/customfieldvaluestr.go:
62006208
last_write_checksum: sha1:53652361319d7950efb17524252d2d0957b89df3
62016209
tests/mockserver/internal/sdk/models/components/customproperty.go:
6202-
last_write_checksum: sha1:8766ad24a8498cd586be06976363e82c6f9e6c35
6210+
last_write_checksum: sha1:09684d83735ed8c795769dd865450587db945d16
62036211
tests/mockserver/internal/sdk/models/components/customsensitiveexpression.go:
62046212
last_write_checksum: sha1:734702e350fe5a9a0eccf1ebe23fe5ba88de3de5
62056213
tests/mockserver/internal/sdk/models/components/customsensitiverule.go:
@@ -6283,9 +6291,11 @@ trackedFiles:
62836291
tests/mockserver/internal/sdk/models/components/dlpexportfindingsrequest.go:
62846292
last_write_checksum: sha1:3fe8136a1f411c8fc5a8afd6bd18fdd953e94d11
62856293
tests/mockserver/internal/sdk/models/components/dlpfindingfilter.go:
6286-
last_write_checksum: sha1:c71dd3ed02678385eda72478f6497fc342ad18a8
6294+
last_write_checksum: sha1:3a7776befd51d54ad43802b3e808bed01f7ceb31
62876295
tests/mockserver/internal/sdk/models/components/dlpfrequency.go:
62886296
last_write_checksum: sha1:a43530a5536fc8d7e9e059f9256acb659e57f636
6297+
tests/mockserver/internal/sdk/models/components/dlpissuestatus.go:
6298+
last_write_checksum: sha1:f1df49753a10f9d160ba746f973a2b37f0c32dc6
62896299
tests/mockserver/internal/sdk/models/components/dlpperson.go:
62906300
last_write_checksum: sha1:1785c4783dc2b945ce8e03dc64650e7b69a7ea89
62916301
tests/mockserver/internal/sdk/models/components/dlppersonmetadata.go:
@@ -7148,8 +7158,8 @@ trackedFiles:
71487158
pristine_git_object: 8276fc3a8313ccbdb884ac378657dea8e7a24776
71497159
tests/summarize_test.go:
71507160
id: 1b63b0a16e69
7151-
last_write_checksum: sha1:7c2dd1971ef08363eb64aac3c8a2da389411b637
7152-
pristine_git_object: 8f8003ff8749d018e6b02af41ac3cffaf4436542
7161+
last_write_checksum: sha1:dbad0b008bd506999608ebaec2f211699394ad62
7162+
pristine_git_object: 2689f187c4f2df7ce3ea2cc3086860896cdbfb4f
71537163
tests/testclient.go:
71547164
id: 78d36c6e169c
71557165
last_write_checksum: sha1:507c44e437934fbff8d295201c1327e18bd00df8
@@ -8115,10 +8125,7 @@ generatedTests:
81158125
checkdatasourceauth: "2026-02-19T15:51:40Z"
81168126
getDatasourceInstanceConfiguration: "2026-03-09T18:37:01Z"
81178127
updateDatasourceInstanceConfiguration: "2026-03-09T18:37:01Z"
8118-
releaseNotes: |
8119-
## Go SDK Changes:
8120-
* `Glean.Client.Insights.Retrieve()`: `response.AgentsResponse` **Changed**
8121-
* `Glean.Client.Search.RetrieveFeed()`: `response.Results[].PrimaryEntry.PromptTemplate.FavoriteInfo.UgcType.Enum(spreadsheetType)` **Added**
8128+
releaseNotes: "## Go SDK Changes:\n* `Glean.Governance.Createfindingsexport()`: \n * `request.Request.Filter.Statuses` **Added**\n * `response.Filter.Statuses` **Added**\n* `Glean.Governance.Listfindingsexports()`: `response.Exports[].Filter.Statuses` **Added**\n"
81228129
generatedFiles:
81238130
- .devcontainer/README.md
81248131
- .devcontainer/devcontainer.json

.speakeasy/gen.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ generation:
3232
generateNewTests: true
3333
skipResponseBodyAssertions: true
3434
go:
35-
version: 0.11.40
35+
version: 0.11.41
3636
additionalDependencies: {}
3737
allowUnknownFieldsInWeakUnions: false
3838
baseErrorName: GleanError

.speakeasy/glean-merged-spec.yaml

Lines changed: 16 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ openapi: 3.0.0
22
info:
33
version: 0.9.0
44
title: Glean API
5-
x-source-commit-sha: 3301b0cde4a4bf6d9bb67d909bfbfc2d97c47ad8
5+
x-source-commit-sha: f22099952cadccba25912a5a8a01d9ea21e70e27
66
description: |
77
# Introduction
88
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.
@@ -22,7 +22,7 @@ info:
2222
These API clients provide type-safe, idiomatic interfaces for working with Glean IndexingAPIs in your language of choice.
2323
x-logo:
2424
url: https://app.glean.com/images/glean-text2.svg
25-
x-open-api-commit-sha: f13962c9263237558900c5da6ccfa48ea4edb68c
25+
x-open-api-commit-sha: 292e27e6533b64a95d51fa3d49f485681eed2d8b
2626
x-speakeasy-name: 'Glean API'
2727
servers:
2828
- url: https://{instance}-be.glean.com
@@ -12071,7 +12071,7 @@ components:
1207112071
name:
1207212072
type: string
1207312073
value:
12074-
description: Must either be a string or an array of strings. An integer, boolean, etc. is not valid. When OpenAPI Generator supports `oneOf`, we can semantically enforce this.
12074+
description: Must be a string, a number (for INT properties), or an array of strings. A boolean is not valid. When OpenAPI Generator supports `oneOf`, we can semantically enforce this.
1207512075
description: Describes the custom properties of the object.
1207612076
DatasourceConfig:
1207712077
$ref: '#/components/schemas/SharedDatasourceConfig'
@@ -13622,6 +13622,15 @@ components:
1362213622
- HIGH
1362313623
description: Severity levels for DLP findings and analyses.
1362413624
x-include-enum-class-prefix: true
13625+
DlpIssueStatus:
13626+
type: string
13627+
enum:
13628+
- OPEN
13629+
- CLOSED
13630+
- IN_PROGRESS
13631+
- RESOLVED
13632+
description: Status of a DLP issue.
13633+
x-include-enum-class-prefix: true
1362513634
TimeRangeFilter:
1362613635
properties:
1362713636
timePeriodType:
@@ -13657,6 +13666,10 @@ components:
1365713666
type: array
1365813667
items:
1365913668
$ref: '#/components/schemas/DlpSeverity'
13669+
statuses:
13670+
type: array
13671+
items:
13672+
$ref: '#/components/schemas/DlpIssueStatus'
1366013673
timeRange:
1366113674
$ref: '#/components/schemas/TimeRangeFilter'
1366213675
archived:

.speakeasy/workflow.lock

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
speakeasyVersion: 1.761.1
1+
speakeasyVersion: 1.761.3
22
sources:
33
Glean API:
44
sourceNamespace: glean-api-specs
5-
sourceRevisionDigest: sha256:08d4d58caccd1bef6ef8e22dfcf97a354aded9212e6fea82f0aa6557c2ac60b7
6-
sourceBlobDigest: sha256:6937879dbbc72083c2849b612846828aafdd666c568135d879d9a9f3b6ede95e
5+
sourceRevisionDigest: sha256:4277e40661964f139892dc9d41791b75db9979df555b982a4a62cc169325772a
6+
sourceBlobDigest: sha256:6a3dd4be2e04e2bdbcd679004b42f4d59ccfa73ec4982b0b8d7d235ca5de454c
77
tags:
88
- latest
99
petstore-oas:
@@ -17,10 +17,10 @@ targets:
1717
glean:
1818
source: Glean API
1919
sourceNamespace: glean-api-specs
20-
sourceRevisionDigest: sha256:08d4d58caccd1bef6ef8e22dfcf97a354aded9212e6fea82f0aa6557c2ac60b7
21-
sourceBlobDigest: sha256:6937879dbbc72083c2849b612846828aafdd666c568135d879d9a9f3b6ede95e
20+
sourceRevisionDigest: sha256:4277e40661964f139892dc9d41791b75db9979df555b982a4a62cc169325772a
21+
sourceBlobDigest: sha256:6a3dd4be2e04e2bdbcd679004b42f4d59ccfa73ec4982b0b8d7d235ca5de454c
2222
codeSamplesNamespace: glean-api-specs-go-code-samples
23-
codeSamplesRevisionDigest: sha256:804ede8a838630ae18a8b48e59ca5eadc9be293c94b64b77ff3f15eb98c4639a
23+
codeSamplesRevisionDigest: sha256:8ef00ed14081ff7035bdd7db85dac0d278bbbe4ebeafa4dbc4681af8caf14b27
2424
petstore:
2525
source: petstore-oas
2626
sourceNamespace: petstore-oas

RELEASES.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -698,4 +698,14 @@ Based on:
698698
### Generated
699699
- [go v0.11.40] .
700700
### Releases
701-
- [Go v0.11.40] https://github.com/gleanwork/api-client-go/releases/tag/v0.11.40 - .
701+
- [Go v0.11.40] https://github.com/gleanwork/api-client-go/releases/tag/v0.11.40 - .
702+
703+
## 2026-04-13 12:35:15
704+
### Changes
705+
Based on:
706+
- OpenAPI Doc
707+
- Speakeasy CLI 1.761.3 (2.879.11) https://github.com/speakeasy-api/speakeasy
708+
### Generated
709+
- [go v0.11.41] .
710+
### Releases
711+
- [Go v0.11.41] https://github.com/gleanwork/api-client-go/releases/tag/v0.11.41 - .

docs/models/components/customproperty.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ Describes the custom properties of the object.
55

66
## Fields
77

8-
| Field | Type | Required | Description |
9-
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
10-
| `Name` | `*string` | :heavy_minus_sign: | N/A |
11-
| `Value` | `any` | :heavy_minus_sign: | Must either be a string or an array of strings. An integer, boolean, etc. is not valid. When OpenAPI Generator supports `oneOf`, we can semantically enforce this. |
8+
| Field | Type | Required | Description |
9+
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
10+
| `Name` | `*string` | :heavy_minus_sign: | N/A |
11+
| `Value` | `any` | :heavy_minus_sign: | Must be a string, a number (for INT properties), or an array of strings. A boolean is not valid. When OpenAPI Generator supports `oneOf`, we can semantically enforce this. |

0 commit comments

Comments
 (0)