Skip to content

Commit cfd5c11

Browse files
Merge pull request #74 from gleanwork/speakeasy-sdk-regen-1761265125
chore: 🐝 Update SDK - Generate 0.11.1
2 parents ec96d2f + 02579ca commit cfd5c11

30 files changed

+184
-112
lines changed

β€Ž.speakeasy/gen.lockβ€Ž

Lines changed: 6 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: 30752ad325475357749711c885ecb81f
4+
docChecksum: a88d9955d9cbdc1c97388b62e19647f9
55
docVersion: 0.9.0
6-
speakeasyVersion: 1.638.0
7-
generationVersion: 2.728.0
8-
releaseVersion: 0.11.0
9-
configChecksum: 07f0a9ba148add2a46e7e1b2f680ddab
6+
speakeasyVersion: 1.640.0
7+
generationVersion: 2.730.5
8+
releaseVersion: 0.11.1
9+
configChecksum: bb1467025d7bf2904c0bb214996b3c72
1010
repoURL: https://github.com/gleanwork/api-client-python.git
1111
installationURL: https://github.com/gleanwork/api-client-python.git
1212
published: true
@@ -2742,4 +2742,4 @@ generatedTests:
27422742
editcollection: "2025-06-12T19:13:52-04:00"
27432743
createshortcut: "2025-06-12T19:13:52-04:00"
27442744
updateshortcut: "2025-06-12T19:13:52-04:00"
2745-
releaseNotes: "## Python SDK Changes Detected:\n* `glean.client.chat.create()`: \n * `request.messages.[].agent_config.use_image_generation` **Added**\n * `response.messages.[].agent_config.use_image_generation` **Added**\n* `glean.client.chat.retrieve()`: `response.chat_result.chat.messages.[].agent_config.use_image_generation` **Added**\n* `glean.client.chat.create_stream()`: \n * `request.messages.[].agent_config.use_image_generation` **Added**\n"
2745+
releaseNotes: "## Python SDK Changes Detected:\n* `glean.client.announcements.create()`: \n * `request.body.structured_list.[].document.metadata.author.related_documents.[].results.[].structured_results.[].chat` **Added**\n * `response.body.structured_list.[].document.metadata.author.related_documents.[].results.[].structured_results.[].chat` **Added**\n* `glean.client.announcements.update()`: \n * `request.body.structured_list.[].document.metadata.author.related_documents.[].results.[].structured_results.[].chat` **Added**\n * `response.body.structured_list.[].document.metadata.author.related_documents.[].results.[].structured_results.[].chat` **Added**\n* `glean.client.answers.create()`: \n * `request.data.added_roles.[].person.related_documents.[].results.[].structured_results.[].chat` **Added**\n * `response.added_roles.[].person.related_documents.[].results.[].structured_results.[].chat` **Added**\n* `glean.client.answers.update()`: \n * `request.added_roles.[].person.related_documents.[].results.[].structured_results.[].chat` **Added**\n * `response.added_roles.[].person.related_documents.[].results.[].structured_results.[].chat` **Added**\n* `glean.client.answers.retrieve()`: `response.answer_result.answer.added_roles.[].person.related_documents.[].results.[].structured_results.[].chat` **Added**\n* `glean.client.answers.list()`: `response.answer_results.[].answer.added_roles.[].person.related_documents.[].results.[].structured_results.[].chat` **Added**\n* `glean.client.chat.create()`: \n * `request.messages.[].citations.[].source_document.metadata.author.related_documents.[].results.[].structured_results.[].chat` **Added**\n * `response.messages.[].citations.[].source_document.metadata.author.related_documents.[].results.[].structured_results.[].chat` **Added**\n* `glean.client.chat.retrieve()`: `response.chat_result.chat.created_by.related_documents.[].results.[].structured_results.[].chat` **Added**\n* `glean.client.chat.list()`: `response.chat_results.[].chat.created_by.related_documents.[].results.[].structured_results.[].chat` **Added**\n* `glean.client.chat.create_stream()`: \n * `request.messages.[].citations.[].source_document.metadata.author.related_documents.[].results.[].structured_results.[].chat` **Added**\n* `glean.client.collections.add_items()`: `response.collection.added_roles.[].person.related_documents.[].results.[].structured_results.[].chat` **Added**\n* `glean.client.collections.create()`: \n * `request.added_roles.[].person.related_documents.[].results.[].structured_results.[].chat` **Added**\n * `response.[class].collection.added_roles.[].person.related_documents.[].results.[].structured_results.[].chat` **Added**\n* `glean.client.collections.delete_item()`: `response.collection.added_roles.[].person.related_documents.[].results.[].structured_results.[].chat` **Added**\n* `glean.client.collections.update()`: \n * `request.added_roles.[].person.related_documents.[].results.[].structured_results.[].chat` **Added**\n * `response.added_roles.[].person.related_documents.[].results.[].structured_results.[].chat` **Added**\n* `glean.client.collections.update_item()`: `response.collection.added_roles.[].person.related_documents.[].results.[].structured_results.[].chat` **Added**\n* `glean.client.collections.retrieve()`: `response.collection.added_roles.[].person.related_documents.[].results.[].structured_results.[].chat` **Added**\n* `glean.client.collections.list()`: `response.collections.[].added_roles.[].person.related_documents.[].results.[].structured_results.[].chat` **Added**\n* `glean.client.documents.retrieve()`: `response.documents.{}` **Changed**\n* `glean.client.documents.retrieve_by_facets()`: `response.documents.[].metadata.author.related_documents.[].results.[].structured_results.[].chat` **Added**\n* `glean.client.insights.retrieve()`: `response.users.activity_insights.[].user.related_documents.[].results.[].structured_results.[].chat` **Added**\n* `glean.client.messages.retrieve()`: `response.search_response.results.[].structured_results.[].chat` **Added**\n* `glean.client.pins.update()`: `response.attribution.related_documents.[].results.[].structured_results.[].chat` **Added**\n* `glean.client.pins.retrieve()`: `response.pin.attribution.related_documents.[].results.[].structured_results.[].chat` **Added**\n* `glean.client.pins.list()`: `response.pins.[].attribution.related_documents.[].results.[].structured_results.[].chat` **Added**\n* `glean.client.pins.create()`: `response.attribution.related_documents.[].results.[].structured_results.[].chat` **Added**\n* `glean.client.search.query_as_admin()`: \n * `request.source_document.metadata.author.related_documents.[].results.[].structured_results.[].chat` **Added**\n * `response.results.[].structured_results.[].chat` **Added**\n* `glean.client.search.autocomplete()`: `response.results.[].document.metadata.author.related_documents.[].results.[].structured_results.[].chat` **Added**\n* `glean.client.search.retrieve_feed()`: `response.results.[].primary_entry.created_by.related_documents.[].results.[].structured_results.[].chat` **Added**\n* `glean.client.search.recommendations()`: \n * `request.source_document.metadata.author.related_documents.[].results.[].structured_results.[].chat` **Added**\n * `response.results.[].structured_results.[].chat` **Added**\n* `glean.client.search.query()`: \n * `request.source_document.metadata.author.related_documents.[].results.[].structured_results.[].chat` **Added**\n * `response.results.[].structured_results.[].chat` **Added**\n* `glean.client.entities.list()`: `response.results.[].related_documents.[].results.[].structured_results.[].chat` **Added**\n* `glean.client.entities.read_people()`: `response.results.[].related_documents.[].results.[].structured_results.[].chat` **Added**\n* `glean.client.shortcuts.create()`: \n * `request.data.added_roles.[].person.related_documents.[].results.[].structured_results.[].chat` **Added**\n * `response.shortcut.added_roles.[].person.related_documents.[].results.[].structured_results.[].chat` **Added**\n* `glean.client.shortcuts.retrieve()`: `response.shortcut.added_roles.[].person.related_documents.[].results.[].structured_results.[].chat` **Added**\n* `glean.client.shortcuts.list()`: `response.shortcuts.[].added_roles.[].person.related_documents.[].results.[].structured_results.[].chat` **Added**\n* `glean.client.shortcuts.update()`: \n * `request.added_roles.[].person.related_documents.[].results.[].structured_results.[].chat` **Added**\n * `response.shortcut.added_roles.[].person.related_documents.[].results.[].structured_results.[].chat` **Added**\n* `glean.client.verification.add_reminder()`: `response.metadata.last_verifier.related_documents.[].results.[].structured_results.[].chat` **Added**\n* `glean.client.verification.list()`: `response.documents.[].metadata.last_verifier.related_documents.[].results.[].structured_results.[].chat` **Added**\n* `glean.client.verification.verify()`: `response.metadata.last_verifier.related_documents.[].results.[].structured_results.[].chat` **Added**\n"

β€Ž.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
python:
32-
version: 0.11.0
32+
version: 0.11.1
3333
additionalDependencies:
3434
dev: {}
3535
main: {}

β€Ž.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.640.0
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-1760999713
9+
- speakeasy-sdk-regen-1761265125
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:d7d301aaa9efeddb264ed6ae3d4186b8472d376b021c3f22f96d0c15e79c0ee6
21-
sourceBlobDigest: sha256:a97d8110c742a097fb206e255a509eb2407aec24dc4e9fb8dcacc9a6a52eb134
20+
sourceRevisionDigest: sha256:9185501d1d898cebc99ebe94e5727ae819ab99ac594dd3e5b54c26212ea70b47
21+
sourceBlobDigest: sha256:a1f24fbc23ef924e4ec1955c22b78a7437b9c77b601fde39bcb9537daa8ce4cd
2222
codeSamplesNamespace: glean-api-specs-python-code-samples
23-
codeSamplesRevisionDigest: sha256:abdef7ef88aa0c1f53e27fbeb7135b40310218f3614256f70532ef9d39af53e5
23+
codeSamplesRevisionDigest: sha256:4e1cc49586d643adff420c664d0a7b9142acdb353658039e7f9282846611b82f
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
@@ -318,4 +318,14 @@ Based on:
318318
### Generated
319319
- [python v0.11.0] .
320320
### Releases
321-
- [PyPI v0.11.0] https://pypi.org/project/glean/0.11.0 - .
321+
- [PyPI v0.11.0] https://pypi.org/project/glean/0.11.0 - .
322+
323+
## 2025-10-28 01:27:38
324+
### Changes
325+
Based on:
326+
- OpenAPI Doc
327+
- Speakeasy CLI 1.640.0 (2.730.5) https://github.com/speakeasy-api/speakeasy
328+
### Generated
329+
- [python v0.11.1] .
330+
### Releases
331+
- [PyPI v0.11.1] https://pypi.org/project/glean/0.11.1 - .

β€Ždocs/models/autocompleterequestresulttype.mdβ€Ž

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
| `ENTITY` | ENTITY |
1414
| `GOLINK` | GOLINK |
1515
| `HISTORY` | HISTORY |
16+
| `CHAT_HISTORY` | CHAT_HISTORY |
1617
| `NEW_CHAT` | NEW_CHAT |
1718
| `OPERATOR` | OPERATOR |
1819
| `OPERATOR_VALUE` | OPERATOR_VALUE |

β€Ždocs/models/autocompleteresultresulttype.mdβ€Ž

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
| `ENTITY` | ENTITY |
1414
| `GOLINK` | GOLINK |
1515
| `HISTORY` | HISTORY |
16+
| `CHAT_HISTORY` | CHAT_HISTORY |
1617
| `NEW_CHAT` | NEW_CHAT |
1718
| `OPERATOR` | OPERATOR |
1819
| `OPERATOR_VALUE` | OPERATOR_VALUE |

0 commit comments

Comments
Β (0)