Skip to content

Commit 6038bbb

Browse files
Merge pull request #71 from gleanwork/speakeasy-sdk-regen-1761265134
chore: 🐝 Update SDK - Generate 0.13.1
2 parents e12b86c + 0704e24 commit 6038bbb

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

47 files changed

+484
-131
lines changed

.speakeasy/gen.lock

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
lockVersion: 2.0.0
22
id: 664aaca5-a41f-4434-8f2a-642dba92fe68
33
management:
4-
docChecksum: 30752ad325475357749711c885ecb81f
4+
docChecksum: a88d9955d9cbdc1c97388b62e19647f9
55
docVersion: 0.9.0
6-
speakeasyVersion: 1.638.0
7-
generationVersion: 2.728.0
8-
releaseVersion: 0.13.0
9-
configChecksum: b38d27b694691645b8dbb467b345e3e1
6+
speakeasyVersion: 1.642.1
7+
generationVersion: 2.731.4
8+
releaseVersion: 0.13.1
9+
configChecksum: 45eb2134b6f9222b55a1081fc682234f
1010
repoURL: https://github.com/gleanwork/api-client-typescript.git
1111
installationURL: https://github.com/gleanwork/api-client-typescript
1212
published: true
@@ -15,7 +15,7 @@ features:
1515
additionalDependencies: 0.1.0
1616
additionalProperties: 0.1.2
1717
constsAndDefaults: 0.1.12
18-
core: 3.23.0
18+
core: 3.24.1
1919
defaultEnabledRetries: 0.1.0
2020
deprecations: 2.81.1
2121
devContainers: 2.90.1
@@ -2979,4 +2979,4 @@ generatedTests:
29792979
createpolicy: "2025-06-09T18:05:10Z"
29802980
createreport: "2025-06-09T18:05:10Z"
29812981
setdocvisibility: "2025-06-09T18:05:10Z"
2982-
releaseNotes: "## Typescript SDK Changes Detected:\n* `glean.client.chat.create()`: \n * `request.chatrequest.messages.[].agentConfig.useImageGeneration` **Added**\n * `response.messages.[].agentConfig.useImageGeneration` **Added**\n* `glean.client.chat.retrieve()`: `response.chatresult.chat.messages.[].agentConfig.useImageGeneration` **Added**\n* `glean.client.chat.createStream()`: \n * `request.chatrequest.messages.[].agentConfig.useImageGeneration` **Added**\n"
2982+
releaseNotes: "## Typescript SDK Changes Detected:\n* `glean.client.announcements.create()`: \n * `request.body.structuredList.[].document.metadata.author.relatedDocuments.[].results.[].structuredResults.[].chat` **Added**\n * `response.body.structuredList.[].document.metadata.author.relatedDocuments.[].results.[].structuredResults.[].chat` **Added**\n* `glean.client.announcements.update()`: \n * `request.body.structuredList.[].document.metadata.author.relatedDocuments.[].results.[].structuredResults.[].chat` **Added**\n * `response.body.structuredList.[].document.metadata.author.relatedDocuments.[].results.[].structuredResults.[].chat` **Added**\n* `glean.client.answers.create()`: \n * `request.data.addedRoles.[].person.relatedDocuments.[].results.[].structuredResults.[].chat` **Added**\n * `response.addedroles.[].person.relatedDocuments.[].results.[].structuredResults.[].chat` **Added**\n* `glean.client.answers.update()`: \n * `request.addedRoles.[].person.relatedDocuments.[].results.[].structuredResults.[].chat` **Added**\n * `response.addedroles.[].person.relatedDocuments.[].results.[].structuredResults.[].chat` **Added**\n* `glean.client.answers.retrieve()`: `response.answerresult.answer.addedRoles.[].person.relatedDocuments.[].results.[].structuredResults.[].chat` **Added**\n* `glean.client.answers.list()`: `response.answerresults.[].answer.addedRoles.[].person.relatedDocuments.[].results.[].structuredResults.[].chat` **Added**\n* `glean.client.chat.create()`: \n * `request.chatrequest.messages.[].citations.[].sourceDocument.metadata.author.relatedDocuments.[].results.[].structuredResults.[].chat` **Added**\n * `response.messages.[].citations.[].sourceDocument.metadata.author.relatedDocuments.[].results.[].structuredResults.[].chat` **Added**\n* `glean.client.chat.retrieve()`: `response.chatresult.chat.createdBy.relatedDocuments.[].results.[].structuredResults.[].chat` **Added**\n* `glean.client.chat.list()`: `response.chatresults.[].chat.createdBy.relatedDocuments.[].results.[].structuredResults.[].chat` **Added**\n* `glean.client.chat.createStream()`: \n * `request.chatrequest.messages.[].citations.[].sourceDocument.metadata.author.relatedDocuments.[].results.[].structuredResults.[].chat` **Added**\n* `glean.client.collections.addItems()`: `response.collection.addedRoles.[].person.relatedDocuments.[].results.[].structuredResults.[].chat` **Added**\n* `glean.client.collections.create()`: \n * `request.addedRoles.[].person.relatedDocuments.[].results.[].structuredResults.[].chat` **Added**\n * `response.[class].collection.addedRoles.[].person.relatedDocuments.[].results.[].structuredResults.[].chat` **Added**\n* `glean.client.collections.deleteItem()`: `response.collection.addedRoles.[].person.relatedDocuments.[].results.[].structuredResults.[].chat` **Added**\n* `glean.client.collections.update()`: \n * `request.addedRoles.[].person.relatedDocuments.[].results.[].structuredResults.[].chat` **Added**\n * `response.addedroles.[].person.relatedDocuments.[].results.[].structuredResults.[].chat` **Added**\n* `glean.client.collections.updateItem()`: `response.collection.addedRoles.[].person.relatedDocuments.[].results.[].structuredResults.[].chat` **Added**\n* `glean.client.collections.retrieve()`: `response.collection.addedRoles.[].person.relatedDocuments.[].results.[].structuredResults.[].chat` **Added**\n* `glean.client.collections.list()`: `response.collections.[].addedRoles.[].person.relatedDocuments.[].results.[].structuredResults.[].chat` **Added**\n* `glean.client.documents.retrieve()`: `response.documents.{}` **Changed**\n* `glean.client.documents.retrieveByFacets()`: `response.documents.[].metadata.author.relatedDocuments.[].results.[].structuredResults.[].chat` **Added**\n* `glean.client.insights.retrieve()`: `response.users.activityInsights.[].user.relatedDocuments.[].results.[].structuredResults.[].chat` **Added**\n* `glean.client.messages.retrieve()`: `response.searchresponse.results.[].structuredResults.[].chat` **Added**\n* `glean.client.pins.update()`: `response.attribution.relatedDocuments.[].results.[].structuredResults.[].chat` **Added**\n* `glean.client.pins.retrieve()`: `response.pin.attribution.relatedDocuments.[].results.[].structuredResults.[].chat` **Added**\n* `glean.client.pins.list()`: `response.pins.[].attribution.relatedDocuments.[].results.[].structuredResults.[].chat` **Added**\n* `glean.client.pins.create()`: `response.attribution.relatedDocuments.[].results.[].structuredResults.[].chat` **Added**\n* `glean.client.search.queryAsAdmin()`: \n * `request.sourceDocument.metadata.author.relatedDocuments.[].results.[].structuredResults.[].chat` **Added**\n * `response.results.[].structuredResults.[].chat` **Added**\n* `glean.client.search.autocomplete()`: `response.results.[].document.metadata.author.relatedDocuments.[].results.[].structuredResults.[].chat` **Added**\n* `glean.client.search.retrieveFeed()`: `response.results.[].primaryEntry.createdBy.relatedDocuments.[].results.[].structuredResults.[].chat` **Added**\n* `glean.client.search.recommendations()`: \n * `request.sourceDocument.metadata.author.relatedDocuments.[].results.[].structuredResults.[].chat` **Added**\n * `response.results.[].structuredResults.[].chat` **Added**\n* `glean.client.search.query()`: \n * `request.sourceDocument.metadata.author.relatedDocuments.[].results.[].structuredResults.[].chat` **Added**\n * `response.results.[].structuredResults.[].chat` **Added**\n* `glean.client.entities.list()`: `response.results.[].relatedDocuments.[].results.[].structuredResults.[].chat` **Added**\n* `glean.client.entities.readPeople()`: `response.results.[].relatedDocuments.[].results.[].structuredResults.[].chat` **Added**\n* `glean.client.shortcuts.create()`: \n * `request.data.addedRoles.[].person.relatedDocuments.[].results.[].structuredResults.[].chat` **Added**\n * `response.shortcut.addedRoles.[].person.relatedDocuments.[].results.[].structuredResults.[].chat` **Added**\n* `glean.client.shortcuts.retrieve()`: `response.shortcut.addedRoles.[].person.relatedDocuments.[].results.[].structuredResults.[].chat` **Added**\n* `glean.client.shortcuts.list()`: `response.shortcuts.[].addedRoles.[].person.relatedDocuments.[].results.[].structuredResults.[].chat` **Added**\n* `glean.client.shortcuts.update()`: \n * `request.addedRoles.[].person.relatedDocuments.[].results.[].structuredResults.[].chat` **Added**\n * `response.shortcut.addedRoles.[].person.relatedDocuments.[].results.[].structuredResults.[].chat` **Added**\n* `glean.client.verification.addReminder()`: `response.metadata.lastVerifier.relatedDocuments.[].results.[].structuredResults.[].chat` **Added**\n* `glean.client.verification.list()`: `response.documents.[].metadata.lastVerifier.relatedDocuments.[].results.[].structuredResults.[].chat` **Added**\n* `glean.client.verification.verify()`: `response.metadata.lastVerifier.relatedDocuments.[].results.[].structuredResults.[].chat` **Added**\n"

.speakeasy/gen.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ generation:
2929
generateNewTests: true
3030
skipResponseBodyAssertions: true
3131
typescript:
32-
version: 0.13.0
32+
version: 0.13.1
3333
acceptHeaderEnum: true
3434
additionalDependencies:
3535
dependencies: {}
@@ -70,3 +70,4 @@ typescript:
7070
templateVersion: v2
7171
usageSDKInitImports: []
7272
useIndexModules: true
73+
zodVersion: v3

.speakeasy/glean-merged-spec.yaml

Lines changed: 74 additions & 66 deletions
Original file line numberDiff line numberDiff line change
@@ -3791,6 +3791,7 @@ components:
37913791
- GENERATED_Q_AND_A
37923792
- INLINE_MENU
37933793
- NATIVE_RESULT
3794+
- PRISM
37943795
- Q_AND_A
37953796
- RELATED_QUESTIONS
37963797
- REPORT_ISSUE
@@ -3982,6 +3983,7 @@ components:
39823983
- WORKFLOWS
39833984
- SUMMARY
39843985
- GENERAL
3986+
- PRISM
39853987
- PROMPTS
39863988
trackingTokens:
39873989
type: array
@@ -5810,6 +5812,72 @@ components:
58105812
$ref: "#/components/schemas/QuerySuggestion"
58115813
person:
58125814
$ref: "#/components/schemas/Person"
5815+
IconConfig:
5816+
description: Defines how to render an icon
5817+
properties:
5818+
generatedBackgroundColorKey:
5819+
type: string
5820+
backgroundColor:
5821+
type: string
5822+
color:
5823+
type: string
5824+
key:
5825+
type: string
5826+
iconType:
5827+
enum:
5828+
- COLLECTION
5829+
- CUSTOM
5830+
- DATASOURCE
5831+
- DATASOURCE_INSTANCE
5832+
- FAVICON
5833+
- FILE_TYPE
5834+
- GENERATED_BACKGROUND
5835+
- GLYPH
5836+
- MIME_TYPE
5837+
- NO_ICON
5838+
- PERSON
5839+
- REACTIONS
5840+
- URL
5841+
masked:
5842+
type: boolean
5843+
description: Whether the icon should be masked based on current theme.
5844+
name:
5845+
type: string
5846+
description: The name of the icon if applicable, e.g. the glyph name for `IconType.GLYPH` icons.
5847+
url:
5848+
type: string
5849+
description: The URL to an image to be displayed if applicable, e.g. the URL for `iconType.URL` icons.
5850+
example:
5851+
color: "#343CED"
5852+
key: person_icon
5853+
iconType: GLYPH
5854+
name: user
5855+
ChatMetadata:
5856+
description: Metadata of a Chat a user had with Glean Assistant. This contains no actual conversational content.
5857+
properties:
5858+
id:
5859+
type: string
5860+
description: The opaque id of the Chat.
5861+
createTime:
5862+
type: integer
5863+
description: Server Unix timestamp of the creation time (in seconds since epoch UTC).
5864+
createdBy:
5865+
$ref: "#/components/schemas/Person"
5866+
description: The user who created this Chat.
5867+
updateTime:
5868+
type: integer
5869+
description: Server Unix timestamp of the update time (in seconds since epoch UTC).
5870+
name:
5871+
type: string
5872+
description: The name of the Chat.
5873+
applicationId:
5874+
type: string
5875+
description: The ID of the AI App that this Chat is associated to.
5876+
applicationName:
5877+
type: string
5878+
description: The display name of the AI App that this Chat is associated to.
5879+
icon:
5880+
$ref: "#/components/schemas/IconConfig"
58135881
RelatedDocuments:
58145882
properties:
58155883
relation:
@@ -5944,6 +6012,8 @@ components:
59446012
$ref: "#/components/schemas/Shortcut"
59456013
querySuggestions:
59466014
$ref: "#/components/schemas/QuerySuggestionList"
6015+
chat:
6016+
$ref: "#/components/schemas/ChatMetadata"
59476017
relatedDocuments:
59486018
type: array
59496019
items:
@@ -6291,46 +6361,6 @@ components:
62916361
enum:
62926362
- DEFAULT
62936363
- OUT_OF_OFFICE
6294-
IconConfig:
6295-
description: Defines how to render an icon
6296-
properties:
6297-
generatedBackgroundColorKey:
6298-
type: string
6299-
backgroundColor:
6300-
type: string
6301-
color:
6302-
type: string
6303-
key:
6304-
type: string
6305-
iconType:
6306-
enum:
6307-
- COLLECTION
6308-
- CUSTOM
6309-
- DATASOURCE
6310-
- DATASOURCE_INSTANCE
6311-
- FAVICON
6312-
- FILE_TYPE
6313-
- GENERATED_BACKGROUND
6314-
- GLYPH
6315-
- MIME_TYPE
6316-
- NO_ICON
6317-
- PERSON
6318-
- REACTIONS
6319-
- URL
6320-
masked:
6321-
type: boolean
6322-
description: Whether the icon should be masked based on current theme.
6323-
name:
6324-
type: string
6325-
description: The name of the icon if applicable, e.g. the glyph name for `IconType.GLYPH` icons.
6326-
url:
6327-
type: string
6328-
description: The URL to an image to be displayed if applicable, e.g. the URL for `iconType.URL` icons.
6329-
example:
6330-
color: "#343CED"
6331-
key: person_icon
6332-
iconType: GLYPH
6333-
name: user
63346364
Badge:
63356365
type: object
63366366
description: Displays a user's accomplishment or milestone
@@ -7528,32 +7558,6 @@ components:
75287558
id:
75297559
type: string
75307560
description: The id of the Chat to be retrieved.
7531-
ChatMetadata:
7532-
description: Metadata of a Chat a user had with Glean Assistant. This contains no actual conversational content.
7533-
properties:
7534-
id:
7535-
type: string
7536-
description: The opaque id of the Chat.
7537-
createTime:
7538-
type: integer
7539-
description: Server Unix timestamp of the creation time (in seconds since epoch UTC).
7540-
createdBy:
7541-
$ref: "#/components/schemas/Person"
7542-
description: The user who created this Chat.
7543-
updateTime:
7544-
type: integer
7545-
description: Server Unix timestamp of the update time (in seconds since epoch UTC).
7546-
name:
7547-
type: string
7548-
description: The name of the Chat.
7549-
applicationId:
7550-
type: string
7551-
description: The ID of the AI App that this Chat is associated to.
7552-
applicationName:
7553-
type: string
7554-
description: The display name of the AI App that this Chat is associated to.
7555-
icon:
7556-
$ref: "#/components/schemas/IconConfig"
75577561
Chat:
75587562
description: A historical representation of a series of chat messages a user had with Glean Assistant.
75597563
allOf:
@@ -8053,6 +8057,8 @@ components:
80538057
oneOf:
80548058
- $ref: "#/components/schemas/Document"
80558059
- type: object
8060+
required:
8061+
- error
80568062
properties:
80578063
error:
80588064
type: string
@@ -9305,6 +9311,7 @@ components:
93059311
- ENTITY
93069312
- GOLINK
93079313
- HISTORY
9314+
- CHAT_HISTORY
93089315
- NEW_CHAT
93099316
- OPERATOR
93109317
- OPERATOR_VALUE
@@ -9418,6 +9425,7 @@ components:
94189425
- ENTITY
94199426
- GOLINK
94209427
- HISTORY
9428+
- CHAT_HISTORY
94219429
- NEW_CHAT
94229430
- OPERATOR
94239431
- OPERATOR_VALUE

.speakeasy/workflow.lock

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
speakeasyVersion: 1.638.0
1+
speakeasyVersion: 1.642.1
22
sources:
33
Glean API:
44
sourceNamespace: glean-api-specs
5-
sourceRevisionDigest: sha256:d7d301aaa9efeddb264ed6ae3d4186b8472d376b021c3f22f96d0c15e79c0ee6
6-
sourceBlobDigest: sha256:a97d8110c742a097fb206e255a509eb2407aec24dc4e9fb8dcacc9a6a52eb134
5+
sourceRevisionDigest: sha256:9185501d1d898cebc99ebe94e5727ae819ab99ac594dd3e5b54c26212ea70b47
6+
sourceBlobDigest: sha256:a1f24fbc23ef924e4ec1955c22b78a7437b9c77b601fde39bcb9537daa8ce4cd
77
tags:
88
- latest
9-
- speakeasy-sdk-regen-1760999714
9+
- speakeasy-sdk-regen-1761265134
1010
Glean Client API:
1111
sourceNamespace: glean-client-api
1212
sourceRevisionDigest: sha256:aec0770b5bcca91068c3a844cb9ef4a091281f6cc3b7d86f2abef1bd6fb2b301
@@ -18,10 +18,10 @@ targets:
1818
glean:
1919
source: Glean API
2020
sourceNamespace: glean-api-specs
21-
sourceRevisionDigest: sha256:d7d301aaa9efeddb264ed6ae3d4186b8472d376b021c3f22f96d0c15e79c0ee6
22-
sourceBlobDigest: sha256:a97d8110c742a097fb206e255a509eb2407aec24dc4e9fb8dcacc9a6a52eb134
21+
sourceRevisionDigest: sha256:9185501d1d898cebc99ebe94e5727ae819ab99ac594dd3e5b54c26212ea70b47
22+
sourceBlobDigest: sha256:a1f24fbc23ef924e4ec1955c22b78a7437b9c77b601fde39bcb9537daa8ce4cd
2323
codeSamplesNamespace: glean-api-specs-typescript-code-samples
24-
codeSamplesRevisionDigest: sha256:9b0ef39bf4b934badf63687088c9c1ab15def16a13749aa544f7c66859a908e8
24+
codeSamplesRevisionDigest: sha256:0de483fe13b70f742f1fb5fa63f9e7b861609cfd1aae9690781b8e63ae0ad9e6
2525
workflow:
2626
workflowVersion: 1.0.0
2727
speakeasyVersion: latest

RELEASES.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -358,4 +358,14 @@ Based on:
358358
### Generated
359359
- [typescript v0.13.0] .
360360
### Releases
361-
- [NPM v0.13.0] https://www.npmjs.com/package/@gleanwork/api-client/v/0.13.0 - .
361+
- [NPM v0.13.0] https://www.npmjs.com/package/@gleanwork/api-client/v/0.13.0 - .
362+
363+
## 2025-10-28 16:40:51
364+
### Changes
365+
Based on:
366+
- OpenAPI Doc
367+
- Speakeasy CLI 1.642.1 (2.731.4) https://github.com/speakeasy-api/speakeasy
368+
### Generated
369+
- [typescript v0.13.1] .
370+
### Releases
371+
- [NPM v0.13.1] https://www.npmjs.com/package/@gleanwork/api-client/v/0.13.1 - .

docs/models/components/answer.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1086,6 +1086,18 @@ let value: Answer = {
10861086
obfuscatedId: "abc123",
10871087
},
10881088
},
1089+
chat: {
1090+
createdBy: {
1091+
name: "George Clooney",
1092+
obfuscatedId: "abc123",
1093+
},
1094+
icon: {
1095+
color: "#343CED",
1096+
key: "person_icon",
1097+
iconType: "GLYPH",
1098+
name: "user",
1099+
},
1100+
},
10891101
relatedDocuments: [
10901102
{
10911103
querySuggestion: {

0 commit comments

Comments
 (0)