Skip to content

Commit 9e1d323

Browse files
committed
ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.582.0
1 parent d448641 commit 9e1d323

35 files changed

+758
-145
lines changed

.speakeasy/gen.lock

Lines changed: 15 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
lockVersion: 2.0.0
22
id: 3e3290ca-0ee8-4981-b1bc-14536048fa63
33
management:
4-
docChecksum: bb65a174a6b697994f7bde3845843d9d
4+
docChecksum: 1da9cd6b5fa8982e0d70a966730e83ef
55
docVersion: 0.9.0
6-
speakeasyVersion: 1.580.2
7-
generationVersion: 2.656.5
8-
releaseVersion: 0.7.1
9-
configChecksum: f7304ede6fe6f15382ffd279d0680654
6+
speakeasyVersion: 1.582.0
7+
generationVersion: 2.657.1
8+
releaseVersion: 0.7.2
9+
configChecksum: 4e322f24b4515c21463058cfa7d34ef8
1010
repoURL: https://github.com/gleanwork/api-client-python.git
1111
installationURL: https://github.com/gleanwork/api-client-python.git
1212
published: true
@@ -412,6 +412,10 @@ generatedFiles:
412412
- docs/models/listverificationsrequest.md
413413
- docs/models/manualfeedbackinfo.md
414414
- docs/models/manualfeedbackinfosource.md
415+
- docs/models/manualfeedbackinfovote.md
416+
- docs/models/manualfeedbacksidebysideinfo.md
417+
- docs/models/manualfeedbacksidebysideinfosource.md
418+
- docs/models/manualfeedbacksidebysideinfovote.md
415419
- docs/models/meeting.md
416420
- docs/models/message.md
417421
- docs/models/messagesrequest.md
@@ -482,6 +486,7 @@ generatedFiles:
482486
- docs/models/reportstatusresponsestatus.md
483487
- docs/models/requesttype.md
484488
- docs/models/responsehint.md
489+
- docs/models/responsemetadata.md
485490
- docs/models/responsestatus.md
486491
- docs/models/restrictionfilters.md
487492
- docs/models/resultdocument.md
@@ -519,6 +524,7 @@ generatedFiles:
519524
- docs/models/shortcutinsightsresponse.md
520525
- docs/models/shortcutmutableproperties.md
521526
- docs/models/shortcutspaginationmetadata.md
527+
- docs/models/sidebysideimplementation.md
522528
- docs/models/socialnetwork.md
523529
- docs/models/socialnetworkdefinition.md
524530
- docs/models/sortoptions.md
@@ -597,7 +603,6 @@ generatedFiles:
597603
- docs/models/verifyrequest.md
598604
- docs/models/verifyrequestaction.md
599605
- docs/models/viewerinfo.md
600-
- docs/models/vote.md
601606
- docs/models/warningtype.md
602607
- docs/models/workflow.md
603608
- docs/models/workflowfeedbackinfo.md
@@ -966,6 +971,7 @@ generatedFiles:
966971
- src/glean/api_client/models/listshortcutspaginatedresponse.py
967972
- src/glean/api_client/models/listverificationsop.py
968973
- src/glean/api_client/models/manualfeedbackinfo.py
974+
- src/glean/api_client/models/manualfeedbacksidebysideinfo.py
969975
- src/glean/api_client/models/meeting.py
970976
- src/glean/api_client/models/message.py
971977
- src/glean/api_client/models/messagesrequest.py
@@ -1048,6 +1054,7 @@ generatedFiles:
10481054
- src/glean/api_client/models/shortcutinsightsresponse.py
10491055
- src/glean/api_client/models/shortcutmutableproperties.py
10501056
- src/glean/api_client/models/shortcutspaginationmetadata.py
1057+
- src/glean/api_client/models/sidebysideimplementation.py
10511058
- src/glean/api_client/models/socialnetwork.py
10521059
- src/glean/api_client/models/socialnetworkdefinition.py
10531060
- src/glean/api_client/models/sortoptions.py
@@ -1518,6 +1525,7 @@ generatedFiles:
15181525
- tests/mockserver/internal/sdk/models/components/listshortcutspaginatedrequest.go
15191526
- tests/mockserver/internal/sdk/models/components/listshortcutspaginatedresponse.go
15201527
- tests/mockserver/internal/sdk/models/components/manualfeedbackinfo.go
1528+
- tests/mockserver/internal/sdk/models/components/manualfeedbacksidebysideinfo.go
15211529
- tests/mockserver/internal/sdk/models/components/meeting.go
15221530
- tests/mockserver/internal/sdk/models/components/message.go
15231531
- tests/mockserver/internal/sdk/models/components/messagesrequest.go
@@ -1596,6 +1604,7 @@ generatedFiles:
15961604
- tests/mockserver/internal/sdk/models/components/shortcutinsightsresponse.go
15971605
- tests/mockserver/internal/sdk/models/components/shortcutmutableproperties.go
15981606
- tests/mockserver/internal/sdk/models/components/shortcutspaginationmetadata.go
1607+
- tests/mockserver/internal/sdk/models/components/sidebysideimplementation.go
15991608
- tests/mockserver/internal/sdk/models/components/socialnetwork.go
16001609
- tests/mockserver/internal/sdk/models/components/socialnetworkdefinition.go
16011610
- tests/mockserver/internal/sdk/models/components/sortoptions.go

.speakeasy/gen.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ generation:
2626
generateNewTests: true
2727
skipResponseBodyAssertions: true
2828
python:
29-
version: 0.7.1
29+
version: 0.7.2
3030
additionalDependencies:
3131
dev: {}
3232
main: {}

.speakeasy/glean-merged-spec.yaml

Lines changed: 82 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2245,7 +2245,7 @@ paths:
22452245
/api/index/v1/indexdocuments:
22462246
post:
22472247
summary: Index documents
2248-
description: Adds or updates multiple documents in the index. Please refer to the [bulk indexing](https://developers.glean.com/docs/indexing_api_bulk_indexing/#choosing-indexdocuments-vs-bulkindexdocuments) documentation for an explanation of when to use this endpoint.
2248+
description: Adds or updates multiple documents in the index. Please refer to the [bulk indexing](https://developers.glean.com/api-info/indexing/documents/bulk-indexing#choosing-indexdocuments-vs-bulkindexdocuments) documentation for an explanation of when to use this endpoint.
22492249
tags:
22502250
- Documents
22512251
requestBody:
@@ -2271,7 +2271,7 @@ paths:
22712271
/api/index/v1/bulkindexdocuments:
22722272
post:
22732273
summary: Bulk index documents
2274-
description: Replaces the documents in a datasource using paginated batch API calls. Please refer to the [bulk indexing](https://developers.glean.com/docs/indexing_api_bulk_indexing/#bulk-upload-model) documentation for an explanation of how to use bulk endpoints.
2274+
description: Replaces the documents in a datasource using paginated batch API calls. Please refer to the [bulk indexing](https://developers.glean.com/api-info/indexing/documents/bulk-upload-model) documentation for an explanation of how to use bulk endpoints.
22752275
tags:
22762276
- Documents
22772277
requestBody:
@@ -2403,7 +2403,7 @@ paths:
24032403
/api/index/v1/bulkindexusers:
24042404
post:
24052405
summary: Bulk index users
2406-
description: Replaces the users in a datasource using paginated batch API calls. Please refer to the [bulk indexing](https://developers.glean.com/docs/indexing_api_bulk_indexing/#bulk-upload-model) documentation for an explanation of how to use bulk endpoints.
2406+
description: Replaces the users in a datasource using paginated batch API calls. Please refer to the [bulk indexing](https://developers.glean.com/api-info/indexing/documents/bulk-upload-model) documentation for an explanation of how to use bulk endpoints.
24072407
tags:
24082408
- Permissions
24092409
requestBody:
@@ -2451,7 +2451,7 @@ paths:
24512451
/api/index/v1/bulkindexgroups:
24522452
post:
24532453
summary: Bulk index groups
2454-
description: Replaces the groups in a datasource using paginated batch API calls. Please refer to the [bulk indexing](https://developers.glean.com/docs/indexing_api_bulk_indexing/#bulk-upload-model) documentation for an explanation of how to use bulk endpoints.
2454+
description: Replaces the groups in a datasource using paginated batch API calls. Please refer to the [bulk indexing](https://developers.glean.com/api-info/indexing/documents/bulk-upload-model) documentation for an explanation of how to use bulk endpoints.
24552455
tags:
24562456
- Permissions
24572457
requestBody:
@@ -2499,7 +2499,7 @@ paths:
24992499
/api/index/v1/bulkindexmemberships:
25002500
post:
25012501
summary: Bulk index memberships for a group
2502-
description: Replaces the memberships for a group in a datasource using paginated batch API calls. Please refer to the [bulk indexing](https://developers.glean.com/docs/indexing_api_bulk_indexing/#bulk-upload-model) documentation for an explanation of how to use bulk endpoints.
2502+
description: Replaces the memberships for a group in a datasource using paginated batch API calls. Please refer to the [bulk indexing](https://developers.glean.com/api-info/indexing/documents/bulk-upload-model) documentation for an explanation of how to use bulk endpoints.
25032503
tags:
25042504
- Permissions
25052505
requestBody:
@@ -2797,7 +2797,7 @@ paths:
27972797
description: |
27982798
Intended for debugging/validation. Fetches the current upload and indexing status of documents.
27992799

2800-
Tip: Use [/debug/{datasource}/document](https://developers.glean.com/docs/indexing_api/indexing_api_troubleshooting/#debug-datasource-document) for richer information.
2800+
Tip: Use [/debug/{datasource}/document](https://developers.glean.com/api-info/indexing/debugging/datasource-document) for richer information.
28012801
tags:
28022802
- Troubleshooting
28032803
requestBody:
@@ -2829,7 +2829,7 @@ paths:
28292829
description: |
28302830
Fetches document count for the specified custom datasource.
28312831

2832-
Tip: Use [/debug/{datasource}/status](https://developers.glean.com/docs/indexing_api/indexing_api_troubleshooting/#debug-datasource-status) for richer information.
2832+
Tip: Use [/debug/{datasource}/status](https://developers.glean.com/api-info/indexing/debugging/datasource-status) for richer information.
28332833
tags:
28342834
- Troubleshooting
28352835
requestBody:
@@ -2861,7 +2861,7 @@ paths:
28612861
description: |
28622862
Fetches user count for the specified custom datasource.
28632863

2864-
Tip: Use [/debug/{datasource}/status](https://developers.glean.com/docs/indexing_api/indexing_api_troubleshooting/#debug-datasource-status) for richer information.
2864+
Tip: Use [/debug/{datasource}/status](https://developers.glean.com/api-info/indexing/debugging/datasource-status) for richer information.
28652865
tags:
28662866
- Troubleshooting
28672867
requestBody:
@@ -3006,7 +3006,7 @@ paths:
30063006
/api/index/v1/bulkindexemployees:
30073007
post:
30083008
summary: Bulk index employees
3009-
description: Replaces all the currently indexed employees using paginated batch API calls. Please refer to the [bulk indexing](https://developers.glean.com/docs/indexing_api_bulk_indexing/#bulk-upload-model) documentation for an explanation of how to use bulk endpoints.
3009+
description: Replaces all the currently indexed employees using paginated batch API calls. Please refer to the [bulk indexing](https://developers.glean.com/api-info/indexing/documents/bulk-upload-model) documentation for an explanation of how to use bulk endpoints.
30103010
tags:
30113011
- People
30123012
requestBody:
@@ -3121,7 +3121,7 @@ paths:
31213121
/api/index/v1/bulkindexteams:
31223122
post:
31233123
summary: Bulk index teams
3124-
description: Replaces all the currently indexed teams using paginated batch API calls. Please refer to the [bulk indexing](https://developers.glean.com/docs/indexing_api_bulk_indexing/#bulk-upload-model) documentation for an explanation of how to use bulk endpoints.
3124+
description: Replaces all the currently indexed teams using paginated batch API calls. Please refer to the [bulk indexing](https://developers.glean.com/api-info/indexing/documents/bulk-upload-model) documentation for an explanation of how to use bulk endpoints.
31253125
tags:
31263126
- People
31273127
requestBody:
@@ -3868,6 +3868,71 @@ components:
38683868
ratingScale:
38693869
type: integer
38703870
description: The scale of comparison for a rating associated with the feedback. Rating values start from one and go up to the maximum specified by ratingScale. For example, a five-option satisfaction rating will have a ratingScale of 5 and a thumbs-up/thumbs-down rating will have a ratingScale of 2.
3871+
SideBySideImplementation:
3872+
properties:
3873+
implementationId:
3874+
type: string
3875+
description: Unique identifier for this implementation variant.
3876+
implementationName:
3877+
type: string
3878+
description: Human-readable name for this implementation (e.g., "Variant A", "GPT-4", "Claude").
3879+
searchParams:
3880+
type: object
3881+
description: The search/chat parameters used for this implementation.
3882+
additionalProperties:
3883+
type: string
3884+
response:
3885+
type: string
3886+
description: The full response generated by this implementation.
3887+
responseMetadata:
3888+
type: object
3889+
description: Metadata about the response (e.g., latency, token count).
3890+
properties:
3891+
latencyMs:
3892+
type: integer
3893+
description: Time taken to generate the response in milliseconds.
3894+
tokenCount:
3895+
type: integer
3896+
description: Number of tokens in the response.
3897+
modelUsed:
3898+
type: string
3899+
description: The specific model version used.
3900+
ManualFeedbackSideBySideInfo:
3901+
properties:
3902+
email:
3903+
type: string
3904+
description: The email address of the user who submitted the side-by-side feedback.
3905+
source:
3906+
type: string
3907+
description: The source associated with the side-by-side feedback event.
3908+
enum:
3909+
- LIVE_EVAL
3910+
- CHAT
3911+
- SEARCH
3912+
query:
3913+
type: string
3914+
description: The query or prompt that was evaluated across multiple implementations.
3915+
implementations:
3916+
type: array
3917+
description: Array of implementations that were compared side-by-side.
3918+
items:
3919+
$ref: "#/components/schemas/SideBySideImplementation"
3920+
evaluationSessionId:
3921+
type: string
3922+
description: Unique identifier for this evaluation session to group related feedback events.
3923+
implementationId:
3924+
type: string
3925+
description: The ID of the implementation this specific feedback event is for.
3926+
vote:
3927+
type: string
3928+
description: The vote for this specific implementation.
3929+
enum:
3930+
- UPVOTE
3931+
- DOWNVOTE
3932+
- NEUTRAL
3933+
comments:
3934+
type: string
3935+
description: Specific feedback comments for this implementation.
38713936
SeenFeedbackInfo:
38723937
properties:
38733938
isExplicit:
@@ -3938,6 +4003,7 @@ components:
39384003
FOCUS_IN: The user clicked into an interactive element, e.g. the search box.
39394004
LAST_TOKEN: The final token of a streaming response is received.
39404005
MANUAL_FEEDBACK: The user submitted textual manual feedback regarding the object.
4006+
MANUAL_FEEDBACK_SIDE_BY_SIDE: The user submitted comparative feedback for multiple side-by-side implementations.
39414007
MARK_AS_READ: The user explicitly marked the content as read.
39424008
MESSAGE: The user attempted to send a message using their default messaing app.
39434009
MIDDLE_CLICK: The user middle clicked the object's primary link with the intent to open its full representation in a new tab.
@@ -3967,6 +4033,7 @@ components:
39674033
- FOCUS_IN
39684034
- LAST_TOKEN
39694035
- MANUAL_FEEDBACK
4036+
- MANUAL_FEEDBACK_SIDE_BY_SIDE
39704037
- MARK_AS_READ
39714038
- MESSAGE
39724039
- MIDDLE_CLICK
@@ -4021,6 +4088,8 @@ components:
40214088
description: The UI element associated with the event, if any.
40224089
manualFeedbackInfo:
40234090
$ref: "#/components/schemas/ManualFeedbackInfo"
4091+
manualFeedbackSideBySideInfo:
4092+
$ref: "#/components/schemas/ManualFeedbackSideBySideInfo"
40244093
seenFeedbackInfo:
40254094
$ref: "#/components/schemas/SeenFeedbackInfo"
40264095
userViewInfo:
@@ -8441,6 +8510,9 @@ components:
84418510
searchedQuery:
84428511
type: string
84438512
description: The actual query used to perform search and return results.
8513+
searchedQueryWithoutNegation:
8514+
type: string
8515+
description: The query used to perform search and return results, with negated terms and facets removed.
84448516
searchedQueryRanges:
84458517
type: array
84468518
items:

.speakeasy/workflow.lock

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
speakeasyVersion: 1.580.2
1+
speakeasyVersion: 1.582.0
22
sources:
33
Glean API:
44
sourceNamespace: glean-api-specs
5-
sourceRevisionDigest: sha256:57fc6af98e6e9e98c92547985293be8fafd52d2a1d1ef88d4b24636743b9f119
6-
sourceBlobDigest: sha256:01cf4577ff2f15ba160b16bba410571a8ba0c5fefa7e6dd7101edef7ef7c68dc
5+
sourceRevisionDigest: sha256:00b8c9fedbe3fba4ea49d2193a864f107fbed067fe31f74e1eb06fca1765d656
6+
sourceBlobDigest: sha256:45637b64321249356d0f1aaf2c3906cacd92e81238cf9a92339b291893d382ec
77
tags:
88
- latest
9-
- speakeasy-sdk-regen-1751974088
9+
- speakeasy-sdk-regen-1752597387
1010
Glean Client API:
1111
sourceNamespace: glean-client-api
1212
sourceRevisionDigest: sha256:4edc63ad559e4f2c9fb9ebf5edaaaaa9269f1874d271cfd84b441d6dacac43d2
@@ -17,10 +17,10 @@ targets:
1717
glean:
1818
source: Glean API
1919
sourceNamespace: glean-api-specs
20-
sourceRevisionDigest: sha256:57fc6af98e6e9e98c92547985293be8fafd52d2a1d1ef88d4b24636743b9f119
21-
sourceBlobDigest: sha256:01cf4577ff2f15ba160b16bba410571a8ba0c5fefa7e6dd7101edef7ef7c68dc
20+
sourceRevisionDigest: sha256:00b8c9fedbe3fba4ea49d2193a864f107fbed067fe31f74e1eb06fca1765d656
21+
sourceBlobDigest: sha256:45637b64321249356d0f1aaf2c3906cacd92e81238cf9a92339b291893d382ec
2222
codeSamplesNamespace: glean-api-specs-python-code-samples
23-
codeSamplesRevisionDigest: sha256:4fcbe6c58b860aa6d5380328a5e28104c0b1f1724dca9bd974696bde707c1531
23+
codeSamplesRevisionDigest: sha256:d928addeba3ee93f3dab0d1d9e529d1875d41c69f958715d6a4b41f930078328
2424
workflow:
2525
workflowVersion: 1.0.0
2626
speakeasyVersion: latest

RELEASES.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -188,4 +188,14 @@ Based on:
188188
### Generated
189189
- [python v0.7.1] .
190190
### Releases
191-
- [PyPI v0.7.1] https://pypi.org/project/glean/0.7.1 - .
191+
- [PyPI v0.7.1] https://pypi.org/project/glean/0.7.1 - .
192+
193+
## 2025-07-15 22:17:03
194+
### Changes
195+
Based on:
196+
- OpenAPI Doc
197+
- Speakeasy CLI 1.582.0 (2.657.1) https://github.com/speakeasy-api/speakeasy
198+
### Generated
199+
- [python v0.7.2] .
200+
### Releases
201+
- [PyPI v0.7.2] https://pypi.org/project/glean/0.7.2 - .

0 commit comments

Comments
 (0)