Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 6 additions & 4 deletions .speakeasy/gen.lock
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
lockVersion: 2.0.0
id: 664aaca5-a41f-4434-8f2a-642dba92fe68
management:
docChecksum: ba76322a279d357942029f1599c8ad4d
docChecksum: 11234d282481d3710e009ee7857573b0
docVersion: 0.9.0
speakeasyVersion: 1.551.0
generationVersion: 2.610.0
releaseVersion: 0.10.1
configChecksum: 3bd74537051753318af32d7b46f15b76
releaseVersion: 0.10.3
configChecksum: 95364415984ba790845c513bbbb022d4
repoURL: https://github.com/gleanwork/api-client-typescript.git
installationURL: https://github.com/gleanwork/api-client-typescript
published: true
Expand Down Expand Up @@ -2936,4 +2936,6 @@ generatedTests:
createpolicy: "2025-06-09T18:05:10Z"
createreport: "2025-06-09T18:05:10Z"
setdocvisibility: "2025-06-09T18:05:10Z"
releaseNotes: "## Typescript SDK Changes Detected:\n* `glean.client.documents.summarize()`: \n * `request.documentSpecs.[].[class]` **Changed** **Breaking** :warning:\n* `glean.client.documents.retrieve()`: \n * `request.documentSpecs.[].[class]` **Changed** **Breaking** :warning:\n * `response.documents.{}.[document].metadata.author.relatedDocuments.[]` **Changed**\n* `glean.client.answers.create()`: \n * `request.data.addedRoles.[]` **Changed** **Breaking** :warning:\n * `response.addedroles.[]` **Changed**\n* `glean.client.answers.update()`: \n * `request.addedRoles.[]` **Changed** **Breaking** :warning:\n * `response.addedroles.[]` **Changed**\n* `glean.client.shortcuts.update()`: \n * `request.addedRoles.[]` **Changed** **Breaking** :warning:\n * `response.shortcut.addedRoles.[]` **Changed**\n* `glean.client.shortcuts.create()`: \n * `request.data.addedRoles.[]` **Changed** **Breaking** :warning:\n * `response.shortcut.addedRoles.[]` **Changed**\n* `glean.client.chat.create()`: \n * `request.chatrequest.messages.[]` **Changed** **Breaking** :warning:\n * `response.messages.[]` **Changed**\n* `glean.client.search.query()`: \n * `request.sourceDocument.metadata.author.relatedDocuments.[]` **Changed** **Breaking** :warning:\n * `response.results.[].structuredResults.[].document.metadata` **Changed**\n* `glean.client.search.recommendations()`: \n * `request.sourceDocument.metadata.author.relatedDocuments.[]` **Changed** **Breaking** :warning:\n * `response.results.[].structuredResults.[].document.metadata` **Changed**\n* `glean.client.search.queryAsAdmin()`: \n * `request.sourceDocument.metadata.author.relatedDocuments.[]` **Changed** **Breaking** :warning:\n * `response.results.[].structuredResults.[].document.metadata` **Changed**\n* `glean.client.chat.createStream()`: \n * `request.chatrequest.messages.[]` **Changed** **Breaking** :warning:\n* `glean.client.announcements.create()`: \n * `request.body.structuredList.[].document.metadata.author.relatedDocuments.[]` **Changed** **Breaking** :warning:\n * `response.body.structuredList.[].document.metadata.author.relatedDocuments.[]` **Changed**\n* `glean.client.collections.create()`: \n * `request.addedRoles.[]` **Changed** **Breaking** :warning:\n * `response` **Changed** **Breaking** :warning:\n* `glean.client.announcements.update()`: \n * `request.body.structuredList.[].document.metadata.author.relatedDocuments.[]` **Changed** **Breaking** :warning:\n * `response.body.structuredList.[].document.metadata.author.relatedDocuments.[]` **Changed**\n* `glean.client.collections.update()`: \n * `request.addedRoles.[]` **Changed** **Breaking** :warning:\n * `response.addedroles.[]` **Changed**\n* `glean.client.collections.addItems()`: `response.collection.addedRoles.[]` **Changed**\n* `glean.client.search.autocomplete()`: `response.results.[].document.metadata.author.relatedDocuments.[]` **Changed**\n* `glean.client.collections.list()`: `response.collections.[].addedRoles.[]` **Changed**\n* `glean.client.collections.updateItem()`: `response.collection.addedRoles.[]` **Changed**\n* `glean.client.documents.retrieveByFacets()`: `response.documents.[].metadata.author.relatedDocuments.[]` **Changed**\n* `glean.client.collections.deleteItem()`: `response.collection.addedRoles.[]` **Changed**\n* `glean.client.insights.retrieve()`: `response.users.activityInsights.[].user.relatedDocuments.[].querySuggestion` **Changed**\n* `glean.client.messages.retrieve()`: `response.searchresponse.results.[].structuredResults.[].document.metadata` **Changed**\n* `glean.client.pins.update()`: `response.attribution.relatedDocuments.[].querySuggestion` **Changed**\n* `glean.client.pins.retrieve()`: `response.pin.attribution.relatedDocuments.[].querySuggestion` **Changed**\n* `glean.client.pins.list()`: `response.pins.[].attribution.relatedDocuments.[].querySuggestion` **Changed**\n* `glean.client.pins.create()`: `response.attribution.relatedDocuments.[].querySuggestion` **Changed**\n* `glean.client.chat.retrieveFiles()`: \n * `request.getchatfilesrequest.chatId` **Added**\n* `glean.client.collections.retrieve()`: `response.collection.addedRoles.[]` **Changed**\n* `glean.client.search.retrieveFeed()`: `response.results.[].primaryEntry` **Changed**\n* `glean.client.chat.list()`: `response.chatresults.[].chat.createdBy.relatedDocuments.[].querySuggestion` **Changed**\n* `glean.client.chat.retrieve()`: `response.chatresult.chat` **Changed**\n* `glean.client.entities.list()`: `response.results.[].relatedDocuments.[].querySuggestion` **Changed**\n* `glean.client.entities.readPeople()`: `response.results.[].relatedDocuments.[].querySuggestion` **Changed**\n* `glean.client.answers.list()`: `response.answerresults.[].answer.addedRoles.[]` **Changed**\n* `glean.client.shortcuts.retrieve()`: `response.shortcut.addedRoles.[]` **Changed**\n* `glean.client.shortcuts.list()`: `response.shortcuts.[].addedRoles.[]` **Changed**\n* `glean.client.answers.retrieve()`: `response.answerresult.answer.addedRoles.[]` **Changed**\n* `glean.client.verification.addReminder()`: `response.metadata.lastVerifier.relatedDocuments.[].querySuggestion` **Changed**\n* `glean.client.verification.list()`: `response.documents.[].metadata.lastVerifier.relatedDocuments.[].querySuggestion` **Changed**\n* `glean.client.verification.verify()`: `response.metadata.lastVerifier.relatedDocuments.[].querySuggestion` **Changed**\n"
releaseNotes: |
## Typescript SDK Changes Detected:
* `glean.client.search.retrieveFeed()`: `response.results.[].primaryEntry.digest.sections.[].channelType` **Added**
2 changes: 1 addition & 1 deletion .speakeasy/gen.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ generation:
generateNewTests: true
skipResponseBodyAssertions: true
typescript:
version: 0.10.1
version: 0.10.3
additionalDependencies:
dependencies: {}
devDependencies: {}
Expand Down
5 changes: 5 additions & 0 deletions .speakeasy/glean-merged-spec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9430,6 +9430,11 @@ components:
channelName:
type: string
description: Name of the channel (applicable for CHANNEL type sections). Used to display in the frontend.
channelType:
type: string
description: |
Channel visibility/type for CHANNEL sections. For Slack this is typically one of
PublicChannel, PrivateChannel. Omit if not applicable or unknown.
instanceId:
type: string
description: Instance identifier for the channel or workspace. Used for constructing channel URLs to display in the frontend.
Expand Down
12 changes: 6 additions & 6 deletions .speakeasy/workflow.lock
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@ speakeasyVersion: 1.551.0
sources:
Glean API:
sourceNamespace: glean-api-specs
sourceRevisionDigest: sha256:a9b49b3146d88faffb25761f988ab0445ed0366b84774a13d4754cb0eb7a3b9b
sourceBlobDigest: sha256:4408853be9bce04865c08fd37b8c11320ffd3b79ef0c70ca8fa1791df0679b1f
sourceRevisionDigest: sha256:3dba87a7b61abaf1f2a6b645c2c9d1c5d79481f48ff3d57b2f1a864b8c8aa02f
sourceBlobDigest: sha256:49403d59f8446958ed5e813bbf322fda12ae91ed0991975bb0f24de0a189f74e
tags:
- latest
- speakeasy-sdk-regen-1758751963
- speakeasy-sdk-regen-1758790485
Glean Client API:
sourceNamespace: glean-client-api
sourceRevisionDigest: sha256:aec0770b5bcca91068c3a844cb9ef4a091281f6cc3b7d86f2abef1bd6fb2b301
Expand All @@ -18,10 +18,10 @@ targets:
glean:
source: Glean API
sourceNamespace: glean-api-specs
sourceRevisionDigest: sha256:a9b49b3146d88faffb25761f988ab0445ed0366b84774a13d4754cb0eb7a3b9b
sourceBlobDigest: sha256:4408853be9bce04865c08fd37b8c11320ffd3b79ef0c70ca8fa1791df0679b1f
sourceRevisionDigest: sha256:3dba87a7b61abaf1f2a6b645c2c9d1c5d79481f48ff3d57b2f1a864b8c8aa02f
sourceBlobDigest: sha256:49403d59f8446958ed5e813bbf322fda12ae91ed0991975bb0f24de0a189f74e
codeSamplesNamespace: glean-api-specs-typescript-code-samples
codeSamplesRevisionDigest: sha256:0faa3e3cad537b98ca05e0f777adeede536028fa2b7623226588c20503b12347
codeSamplesRevisionDigest: sha256:d46efa3e112ce3ae15122e31a915ebc045264f9b507264abdc70b8a94156465a
workflow:
workflowVersion: 1.0.0
speakeasyVersion: latest
Expand Down
12 changes: 11 additions & 1 deletion RELEASES.md
Original file line number Diff line number Diff line change
Expand Up @@ -258,4 +258,14 @@ Based on:
### Generated
- [typescript v0.10.1] .
### Releases
- [NPM v0.10.1] https://www.npmjs.com/package/@gleanwork/api-client/v/0.10.1 - .
- [NPM v0.10.1] https://www.npmjs.com/package/@gleanwork/api-client/v/0.10.1 - .

## 2025-09-25 16:02:55
### Changes
Based on:
- OpenAPI Doc
- Speakeasy CLI 1.551.0 (2.610.0) https://github.com/speakeasy-api/speakeasy
### Generated
- [typescript v0.10.3] .
### Releases
- [NPM v0.10.3] https://www.npmjs.com/package/@gleanwork/api-client/v/0.10.3 - .
19 changes: 10 additions & 9 deletions docs/models/components/digestsection.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,12 +16,13 @@ let value: DigestSection = {

## Fields

| Field | Type | Required | Description |
| ---------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- |
| `id` | *string* | :heavy_check_mark: | Unique identifier for the digest section. |
| `type` | [components.SectionType](../../models/components/sectiontype.md) | :heavy_check_mark: | Type of the section. This defines how the section should be interpreted and rendered in the digest. |
| `displayName` | *string* | :heavy_minus_sign: | Human-readable name for the digest section. |
| `channelName` | *string* | :heavy_minus_sign: | Name of the channel (applicable for CHANNEL type sections). Used to display in the frontend. |
| `instanceId` | *string* | :heavy_minus_sign: | Instance identifier for the channel or workspace. Used for constructing channel URLs to display in the frontend. |
| `url` | *string* | :heavy_minus_sign: | Optional URL for the digest section. Should be populated only if the section is a CHANNEL type section. |
| `updates` | [components.DigestUpdate](../../models/components/digestupdate.md)[] | :heavy_check_mark: | List of updates within this digest section. |
| Field | Type | Required | Description |
| --------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- |
| `id` | *string* | :heavy_check_mark: | Unique identifier for the digest section. |
| `type` | [components.SectionType](../../models/components/sectiontype.md) | :heavy_check_mark: | Type of the section. This defines how the section should be interpreted and rendered in the digest. |
| `displayName` | *string* | :heavy_minus_sign: | Human-readable name for the digest section. |
| `channelName` | *string* | :heavy_minus_sign: | Name of the channel (applicable for CHANNEL type sections). Used to display in the frontend. |
| `channelType` | *string* | :heavy_minus_sign: | Channel visibility/type for CHANNEL sections. For Slack this is typically one of<br/>PublicChannel, PrivateChannel. Omit if not applicable or unknown.<br/> |
| `instanceId` | *string* | :heavy_minus_sign: | Instance identifier for the channel or workspace. Used for constructing channel URLs to display in the frontend. |
| `url` | *string* | :heavy_minus_sign: | Optional URL for the digest section. Should be populated only if the section is a CHANNEL type section. |
| `updates` | [components.DigestUpdate](../../models/components/digestupdate.md)[] | :heavy_check_mark: | List of updates within this digest section. |
2 changes: 1 addition & 1 deletion jsr.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

{
"name": "@gleanwork/api-client",
"version": "0.10.1",
"version": "0.10.3",
"exports": {
".": "./src/index.ts",
"./models/errors": "./src/models/errors/index.ts",
Expand Down
Loading
Loading