Skip to content

Commit d6237c2

Browse files
Merge pull request #64 from gleanwork/speakeasy-sdk-regen-1765404399
chore: 🐝 Update SDK - Generate 0.11.17
2 parents ae24e49 + 45af220 commit d6237c2

File tree

16 files changed

+124
-67
lines changed

16 files changed

+124
-67
lines changed

.speakeasy/gen.lock

Lines changed: 25 additions & 25 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: 207954685035211fccc09d328c09e985
4+
docChecksum: 74646e230b3f40b8ae92d641bbb73b26
55
docVersion: 0.9.0
6-
speakeasyVersion: 1.675.2
7-
generationVersion: 2.778.5
8-
releaseVersion: 0.11.16
9-
configChecksum: 506f26ea6bbc52a03eec5889c6f6d3be
6+
speakeasyVersion: 1.675.4
7+
generationVersion: 2.779.2
8+
releaseVersion: 0.11.17
9+
configChecksum: e2e089deb8f8bada4140df9a4a6a4d8d
1010
repoURL: https://github.com/gleanwork/api-client-go.git
1111
installationURL: https://github.com/gleanwork/api-client-go
1212
persistentEdits:
13-
generation_id: ee6302cb-cabd-41e1-a5f7-6e9ac1885a9c
14-
pristine_commit_hash: 4ea675ef4238ff2e6e6d51ca829ea54a86f382ac
15-
pristine_tree_hash: be5d0de4e97331bca5a373e17350d866d22e5c0c
13+
generation_id: 0991bc09-6f81-4454-8fdf-2ca7c1b3e315
14+
pristine_commit_hash: 22d7868e5d40d4ceaa9148e2e2a7814260390174
15+
pristine_tree_hash: dc270f20384fe0c664621f5d5f0ae7920a25196e
1616
features:
1717
go:
1818
additionalDependencies: 0.1.0
@@ -430,8 +430,8 @@ trackedFiles:
430430
pristine_git_object: 113914c6ce29c97e54ce16d9ebb0937de6a64b78
431431
docs/models/components/chatfilefailurereason.md:
432432
id: 34e666b3a705
433-
last_write_checksum: sha1:53a658f5fc863ca1b6eccc0a8504bf852d9d086f
434-
pristine_git_object: 21b35a29a7bc76f219eb5b9804f885f7af8490fa
433+
last_write_checksum: sha1:129367e1df03d82caa28d28d2435da770490314a
434+
pristine_git_object: b6f29c4b269af3d7b70d49f43818aa2ee9d980fe
435435
docs/models/components/chatfilemetadata.md:
436436
id: 11ce8d1e75f6
437437
last_write_checksum: sha1:8a9d6139989b2d762f566f5812d6c19724647031
@@ -2090,8 +2090,8 @@ trackedFiles:
20902090
pristine_git_object: 92726ea40abd780e6b9536f5d7bd5371b505ef9c
20912091
docs/models/components/structuredresultsource.md:
20922092
id: 2a0ffad4261a
2093-
last_write_checksum: sha1:096ce1b7fb2334fe77f60f6dec73a5f21ce43810
2094-
pristine_git_object: 782b9667ba82a25c1ef744b5b8994b470263d114
2093+
last_write_checksum: sha1:2a04a609b0b6629b7b8b9d29cf043f4decc55a58
2094+
pristine_git_object: bab5754aa92b03c459f5ee92ea0394789b126a3f
20952095
docs/models/components/structuredtext.md:
20962096
id: cef01cf796a9
20972097
last_write_checksum: sha1:9464790b89c916d9e470ca2e03ad2bda7bee5537
@@ -3110,8 +3110,8 @@ trackedFiles:
31103110
pristine_git_object: 38237b506ea7b4bbd134c9a139aaa0e734f8009d
31113111
glean.go:
31123112
id: f5ed099b8e85
3113-
last_write_checksum: sha1:5173e6a437056ef1edcfa41bafe6044f2a4034f8
3114-
pristine_git_object: 1de7e3eed701cccd59ff2fd633a74252a736bf51
3113+
last_write_checksum: sha1:cfd7406deba49124e0f0d49ec82d9887e6501073
3114+
pristine_git_object: 67b37cc068ea0b40e87609f2983b8bf0ca82f18c
31153115
go.mod:
31163116
id: c47645c391ad
31173117
last_write_checksum: sha1:86e3d2575dc26780579383eddbc5be5adbd21501
@@ -3438,8 +3438,8 @@ trackedFiles:
34383438
pristine_git_object: 7eb5156fc36b835c211467eea60092287ca8f26c
34393439
models/components/chatfilefailurereason.go:
34403440
id: 907794a38da7
3441-
last_write_checksum: sha1:2178b351fd9bcfc0b11e0ce7ef52d59762b757db
3442-
pristine_git_object: a5a23627cb00782c3f05a596f8b04bdef0d1cab9
3441+
last_write_checksum: sha1:21b914bf1323b19bede96d1e8a4e56494c2f7a4f
3442+
pristine_git_object: b77365d9d37845c84bffb31d4b5820ea5cb804f0
34433443
models/components/chatfilemetadata.go:
34443444
id: 7a6023e90938
34453445
last_write_checksum: sha1:bdea5e64bc5303e931fc2e75cff2b22831d46683
@@ -4730,8 +4730,8 @@ trackedFiles:
47304730
pristine_git_object: 6552da67cc2e2c92d5d1b35579c03e921f9feaed
47314731
models/components/structuredresult.go:
47324732
id: 21c4b501e7d5
4733-
last_write_checksum: sha1:f64a0526d00d082917892c6ba5e8dc1b154715fd
4734-
pristine_git_object: f4a2e515d7568155103cecd55f9986eff553471f
4733+
last_write_checksum: sha1:7f31ccf522de2c6f297cc1ef8f5618d8c8380b09
4734+
pristine_git_object: 064a3dbcee73d05d10dea8c6a0704a9045dfc64a
47354735
models/components/structuredtext.go:
47364736
id: 59b9c0cf5a7a
47374737
last_write_checksum: sha1:f26193082844c2531fa3a6e8debb010938c18dfe
@@ -5562,8 +5562,8 @@ trackedFiles:
55625562
pristine_git_object: 31d37e51be97dc83d0f1802adf22a45f57e68cb7
55635563
tests/messages_test.go:
55645564
id: 3433c956b7a3
5565-
last_write_checksum: sha1:98a443dfa747b6c2fac5ca54982b0f8f18eda53f
5566-
pristine_git_object: cf7010f15557ed1f9ab05c11c6d101e023eaf28c
5565+
last_write_checksum: sha1:464100b05dbc1880ef064d4fe92f54d67b928b22
5566+
pristine_git_object: 69d483b9bf60853e828f44ae73503896ff8a2419
55675567
tests/mockserver/.gitignore:
55685568
last_write_checksum: sha1:228e1b05712a973948fd771323a2140a3b355ff4
55695569
tests/mockserver/Dockerfile:
@@ -5673,7 +5673,7 @@ trackedFiles:
56735673
tests/mockserver/internal/handler/pathpostrestapiv1createauthtoken.go:
56745674
last_write_checksum: sha1:6ce83ba03066acb436796c018d19715615f548c1
56755675
tests/mockserver/internal/handler/pathpostrestapiv1createcollection.go:
5676-
last_write_checksum: sha1:f9f4c718408bddadbdf826194f07970bb111e57e
5676+
last_write_checksum: sha1:14b4a1d98dd55ce2b487ae1aaab4a7dece08df25
56775677
tests/mockserver/internal/handler/pathpostrestapiv1createshortcut.go:
56785678
last_write_checksum: sha1:2f9468a50936c4cb0fb2101d97c1425cb36ba2d4
56795679
tests/mockserver/internal/handler/pathpostrestapiv1deleteallchats.go:
@@ -5889,7 +5889,7 @@ trackedFiles:
58895889
tests/mockserver/internal/sdk/models/components/chatfile.go:
58905890
last_write_checksum: sha1:2d220b166f37523e64aa0965e237872532f4ccfe
58915891
tests/mockserver/internal/sdk/models/components/chatfilefailurereason.go:
5892-
last_write_checksum: sha1:2178b351fd9bcfc0b11e0ce7ef52d59762b757db
5892+
last_write_checksum: sha1:21b914bf1323b19bede96d1e8a4e56494c2f7a4f
58935893
tests/mockserver/internal/sdk/models/components/chatfilemetadata.go:
58945894
last_write_checksum: sha1:4e608b0813ad32b7a981f73a511952b6459979e0
58955895
tests/mockserver/internal/sdk/models/components/chatfilestatus.go:
@@ -6535,7 +6535,7 @@ trackedFiles:
65356535
tests/mockserver/internal/sdk/models/components/structuredlocation.go:
65366536
last_write_checksum: sha1:952c61d565a519770c1e1bd456dbe06a43527a1d
65376537
tests/mockserver/internal/sdk/models/components/structuredresult.go:
6538-
last_write_checksum: sha1:d1114da6ac2c2ecca7b66464b3c7c2b0cbab4bd2
6538+
last_write_checksum: sha1:d557993e556e831f0bef162e5388c35ed4499055
65396539
tests/mockserver/internal/sdk/models/components/structuredtext.go:
65406540
last_write_checksum: sha1:355352f1325e5756bc262be00952f3a75b46de11
65416541
tests/mockserver/internal/sdk/models/components/structuredtextitem.go:
@@ -6950,8 +6950,8 @@ trackedFiles:
69506950
pristine_git_object: 0b13e747a68f52a864a463d684ed7176fb337f12
69516951
tests/summarize_test.go:
69526952
id: 1b63b0a16e69
6953-
last_write_checksum: sha1:d77541c9f547595ffadb46ae6559111133291a24
6954-
pristine_git_object: ac7d064a8a1c8b65128f1e7078502f07906ee1d6
6953+
last_write_checksum: sha1:8cc2a571fbab01437d6c05e8b6bba1bf46dd887a
6954+
pristine_git_object: 16c9f81ee8d7aebedde0b88cb4e37a7897209077
69556955
tests/testclient.go:
69566956
id: 78d36c6e169c
69576957
last_write_checksum: sha1:507c44e437934fbff8d295201c1327e18bd00df8

.speakeasy/gen.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ generation:
2929
generateNewTests: true
3030
skipResponseBodyAssertions: true
3131
go:
32-
version: 0.11.16
32+
version: 0.11.17
3333
additionalDependencies: {}
3434
allowUnknownFieldsInWeakUnions: false
3535
baseErrorName: GleanError

.speakeasy/glean-merged-spec.yaml

Lines changed: 14 additions & 8 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: c421da4d9e6ea41e15cd1479c5a295678893037a
5+
x-source-commit-sha: 2716d99b958fa0dbf1a48290203cb28f43c37a92
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: 63bb6643b644c156c810eda25a823001da3dc730
25+
x-open-api-commit-sha: ecce1959afb4701947e853c482ed77ed6743e643
2626
x-speakeasy-name: 'Glean API'
2727
servers:
2828
- url: https://{instance}-be.glean.com
@@ -6176,6 +6176,8 @@ components:
61766176
enum:
61776177
- EXPERT_DETECTION
61786178
- ENTITY_NLQ
6179+
- CALENDAR_EVENT
6180+
- AGENT
61796181
Result:
61806182
properties:
61816183
structuredResults:
@@ -7232,6 +7234,10 @@ components:
72327234
- FILE_EXTENSION_UNSUPPORTED
72337235
- FILE_METADATA_VALIDATION_FAIL
72347236
- FILE_PROCESSING_TIMED_OUT
7237+
- OAUTH_NEEDED
7238+
- URL_FETCH_FAILED
7239+
- EMPTY_CONTENT
7240+
- AUTH_REQUIRED
72357241
ChatFileMetadata:
72367242
type: object
72377243
description: Metadata of a file uploaded by a user for Chat.
@@ -7605,6 +7611,12 @@ components:
76057611
sessionInfo:
76067612
description: Optional object for tracking the session used by the client and for debugging purposes.
76077613
$ref: "#/components/schemas/SessionInfo"
7614+
saveChat:
7615+
type: boolean
7616+
description: Save the current interaction as a Chat for the user to access and potentially continue later.
7617+
chatId:
7618+
type: string
7619+
description: The id of the Chat that context should be retrieved from and messages added to. An empty id starts a new Chat, and the Chat is saved if saveChat is true.
76087620
ChatRestrictionFilters:
76097621
allOf:
76107622
- $ref: "#/components/schemas/RestrictionFilters"
@@ -7623,12 +7635,6 @@ components:
76237635
- $ref: "#/components/schemas/ChatRequestBase"
76247636
- type: object
76257637
properties:
7626-
saveChat:
7627-
type: boolean
7628-
description: Save the current interaction as a Chat for the user to access and potentially continue later.
7629-
chatId:
7630-
type: string
7631-
description: The id of the Chat that context should be retrieved from and messages added to. An empty id starts a new Chat, and the Chat is saved if saveChat is true.
76327638
agentConfig:
76337639
$ref: "#/components/schemas/AgentConfig"
76347640
description: Describes the agent that will execute the request.

.speakeasy/workflow.lock

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
speakeasyVersion: 1.675.2
1+
speakeasyVersion: 1.675.4
22
sources:
33
Glean API:
44
sourceNamespace: glean-api-specs
5-
sourceRevisionDigest: sha256:11103a1f396170590eecfe5a3ab944166bebe03ea86b6115649dd4e1eabaad64
6-
sourceBlobDigest: sha256:882470301f4880a2e93e6d36dca5e2d0d97b252d70b2b24cde373eccdeb9296e
5+
sourceRevisionDigest: sha256:cf8e5c9ddb51d4048054a3fd1d50321965893416a776cc9a328031075305918c
6+
sourceBlobDigest: sha256:c3c7966652dafb9a4cd580555d5b9d13a43ab4f198e2693485bdb5cc46094d3b
77
tags:
88
- latest
9-
- speakeasy-sdk-regen-1765395792
9+
- speakeasy-sdk-regen-1765404399
1010
petstore-oas:
1111
sourceNamespace: petstore-oas
1212
sourceRevisionDigest: sha256:97b2eff2f43ce14276d28efc41ec5de8034cde61db8445f12b626e4dc88ea40e
@@ -18,10 +18,10 @@ targets:
1818
glean:
1919
source: Glean API
2020
sourceNamespace: glean-api-specs
21-
sourceRevisionDigest: sha256:11103a1f396170590eecfe5a3ab944166bebe03ea86b6115649dd4e1eabaad64
22-
sourceBlobDigest: sha256:882470301f4880a2e93e6d36dca5e2d0d97b252d70b2b24cde373eccdeb9296e
21+
sourceRevisionDigest: sha256:cf8e5c9ddb51d4048054a3fd1d50321965893416a776cc9a328031075305918c
22+
sourceBlobDigest: sha256:c3c7966652dafb9a4cd580555d5b9d13a43ab4f198e2693485bdb5cc46094d3b
2323
codeSamplesNamespace: glean-api-specs-go-code-samples
24-
codeSamplesRevisionDigest: sha256:246c12e6252ba0afe1e2a9079fe499a9e92a11ca287926db33442731170f0631
24+
codeSamplesRevisionDigest: sha256:18198a341090779156967d631d9b5075d7987f1da533ad2ca2da6354c7f0455f
2525
petstore:
2626
source: petstore-oas
2727
sourceNamespace: petstore-oas

RELEASES.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -458,4 +458,14 @@ Based on:
458458
### Generated
459459
- [go v0.11.16] .
460460
### Releases
461-
- [Go v0.11.16] https://github.com/gleanwork/api-client-go/releases/tag/v0.11.16 - .
461+
- [Go v0.11.16] https://github.com/gleanwork/api-client-go/releases/tag/v0.11.16 - .
462+
463+
## 2025-12-11 17:02:51
464+
### Changes
465+
Based on:
466+
- OpenAPI Doc
467+
- Speakeasy CLI 1.675.4 (2.779.2) https://github.com/speakeasy-api/speakeasy
468+
### Generated
469+
- [go v0.11.17] .
470+
### Releases
471+
- [Go v0.11.17] https://github.com/gleanwork/api-client-go/releases/tag/v0.11.17 - .

docs/models/components/chatfilefailurereason.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,8 @@ Reason for failed status.
1313
| `ChatFileFailureReasonFileTooLarge` | FILE_TOO_LARGE |
1414
| `ChatFileFailureReasonFileExtensionUnsupported` | FILE_EXTENSION_UNSUPPORTED |
1515
| `ChatFileFailureReasonFileMetadataValidationFail` | FILE_METADATA_VALIDATION_FAIL |
16-
| `ChatFileFailureReasonFileProcessingTimedOut` | FILE_PROCESSING_TIMED_OUT |
16+
| `ChatFileFailureReasonFileProcessingTimedOut` | FILE_PROCESSING_TIMED_OUT |
17+
| `ChatFileFailureReasonOauthNeeded` | OAUTH_NEEDED |
18+
| `ChatFileFailureReasonURLFetchFailed` | URL_FETCH_FAILED |
19+
| `ChatFileFailureReasonEmptyContent` | EMPTY_CONTENT |
20+
| `ChatFileFailureReasonAuthRequired` | AUTH_REQUIRED |

docs/models/components/structuredresultsource.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,6 @@ Source context for this result. Possible values depend on the result type.
88
| Name | Value |
99
| --------------------------------------- | --------------------------------------- |
1010
| `StructuredResultSourceExpertDetection` | EXPERT_DETECTION |
11-
| `StructuredResultSourceEntityNlq` | ENTITY_NLQ |
11+
| `StructuredResultSourceEntityNlq` | ENTITY_NLQ |
12+
| `StructuredResultSourceCalendarEvent` | CALENDAR_EVENT |
13+
| `StructuredResultSourceAgent` | AGENT |

glean.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
package apiclientgo
44

5-
// Generated from OpenAPI doc version 0.9.0 and generator version 2.778.5
5+
// Generated from OpenAPI doc version 0.9.0 and generator version 2.779.2
66

77
import (
88
"context"
@@ -157,9 +157,9 @@ func WithTimeout(timeout time.Duration) SDKOption {
157157
// New creates a new instance of the SDK with the provided options
158158
func New(opts ...SDKOption) *Glean {
159159
sdk := &Glean{
160-
SDKVersion: "0.11.16",
160+
SDKVersion: "0.11.17",
161161
sdkConfiguration: config.SDKConfiguration{
162-
UserAgent: "speakeasy-sdk/go 0.11.16 2.778.5 0.9.0 github.com/gleanwork/api-client-go",
162+
UserAgent: "speakeasy-sdk/go 0.11.17 2.779.2 0.9.0 github.com/gleanwork/api-client-go",
163163
ServerList: ServerList,
164164
ServerVariables: []map[string]string{
165165
{

models/components/chatfilefailurereason.go

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,10 @@ const (
1818
ChatFileFailureReasonFileExtensionUnsupported ChatFileFailureReason = "FILE_EXTENSION_UNSUPPORTED"
1919
ChatFileFailureReasonFileMetadataValidationFail ChatFileFailureReason = "FILE_METADATA_VALIDATION_FAIL"
2020
ChatFileFailureReasonFileProcessingTimedOut ChatFileFailureReason = "FILE_PROCESSING_TIMED_OUT"
21+
ChatFileFailureReasonOauthNeeded ChatFileFailureReason = "OAUTH_NEEDED"
22+
ChatFileFailureReasonURLFetchFailed ChatFileFailureReason = "URL_FETCH_FAILED"
23+
ChatFileFailureReasonEmptyContent ChatFileFailureReason = "EMPTY_CONTENT"
24+
ChatFileFailureReasonAuthRequired ChatFileFailureReason = "AUTH_REQUIRED"
2125
)
2226

2327
func (e ChatFileFailureReason) ToPointer() *ChatFileFailureReason {
@@ -42,6 +46,14 @@ func (e *ChatFileFailureReason) UnmarshalJSON(data []byte) error {
4246
case "FILE_METADATA_VALIDATION_FAIL":
4347
fallthrough
4448
case "FILE_PROCESSING_TIMED_OUT":
49+
fallthrough
50+
case "OAUTH_NEEDED":
51+
fallthrough
52+
case "URL_FETCH_FAILED":
53+
fallthrough
54+
case "EMPTY_CONTENT":
55+
fallthrough
56+
case "AUTH_REQUIRED":
4557
*e = ChatFileFailureReason(v)
4658
return nil
4759
default:

models/components/structuredresult.go

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,8 @@ type StructuredResultSource string
4747
const (
4848
StructuredResultSourceExpertDetection StructuredResultSource = "EXPERT_DETECTION"
4949
StructuredResultSourceEntityNlq StructuredResultSource = "ENTITY_NLQ"
50+
StructuredResultSourceCalendarEvent StructuredResultSource = "CALENDAR_EVENT"
51+
StructuredResultSourceAgent StructuredResultSource = "AGENT"
5052
)
5153

5254
func (e StructuredResultSource) ToPointer() *StructuredResultSource {
@@ -61,6 +63,10 @@ func (e *StructuredResultSource) UnmarshalJSON(data []byte) error {
6163
case "EXPERT_DETECTION":
6264
fallthrough
6365
case "ENTITY_NLQ":
66+
fallthrough
67+
case "CALENDAR_EVENT":
68+
fallthrough
69+
case "AGENT":
6470
*e = StructuredResultSource(v)
6571
return nil
6672
default:

0 commit comments

Comments
 (0)