diff --git a/.speakeasy/gen.lock b/.speakeasy/gen.lock index befc2ff6..d60f94fb 100644 --- a/.speakeasy/gen.lock +++ b/.speakeasy/gen.lock @@ -1,19 +1,19 @@ lockVersion: 2.0.0 id: 664aaca5-a41f-4434-8f2a-642dba92fe68 management: - docChecksum: dd6abd9ee08a508ebb1071ee68eb0e80 + docChecksum: cc831587d19622c0315034a3dec460d6 docVersion: 0.9.0 speakeasyVersion: 1.796.4 generationVersion: 2.935.1 - releaseVersion: 0.20.7 - configChecksum: 8e69b26f508485ebb710ad546521e956 + releaseVersion: 0.20.8 + configChecksum: c5c27a8b6fe4e4544d170762498d9097 repoURL: https://github.com/gleanwork/api-client-typescript.git installationURL: https://github.com/gleanwork/api-client-typescript published: true persistentEdits: - generation_id: 7e9862eb-ef63-4311-a2f7-abab6d8ef96e - pristine_commit_hash: 240f21763afc183ec95371803036c5ce7279bf46 - pristine_tree_hash: 51039e80ba36f75bd7ee465ba94bf69ceb9853a0 + generation_id: 25c81952-909f-41ba-9baf-b66edaf6317c + pristine_commit_hash: 1cb1156fad82d98b545c5b43b0b15ec924f05676 + pristine_tree_hash: d7ee6d0972ed681a3d37bae9647abc34726befbc features: typescript: acceptHeaders: 2.81.2 @@ -3843,12 +3843,12 @@ trackedFiles: pristine_git_object: 5a2797590d4be351d62915017d5b2a0f853537c8 jsr.json: id: 7f6ab7767282 - last_write_checksum: sha1:5aa7b47536659cf1263db7b0101da564c764f05a - pristine_git_object: e2dec8f4681c87a9cbb861619469acaad8b726f2 + last_write_checksum: sha1:2673c3a8af343f3b84ca656705a908265d529bbc + pristine_git_object: f5b36d155f870752da119d59038447d1fbf8623b package.json: id: 7030d0b2f71b - last_write_checksum: sha1:65db2139867a11b0492df68f8ca7bc741ffd76c2 - pristine_git_object: 30ae385ab62463e0e58c3c8f3ae3bdc24623902e + last_write_checksum: sha1:f8b8d29cbf296ec922883c12d12e85baf05885d3 + pristine_git_object: 1250398ba97aca5225c7951b5f48cd73bf23338b src/__tests__/activities.test.ts: id: 65fa859b8f59 last_write_checksum: sha1:756bc40095f4495bbf62739b8218bb4a559a24f2 @@ -3963,8 +3963,8 @@ trackedFiles: pristine_git_object: d252821b825c62856886e3ab9287181d7ef7f9de src/__tests__/messages.test.ts: id: 39e293f09219 - last_write_checksum: sha1:17d923a23384341a26ce4774612e47a9bcfc8dc6 - pristine_git_object: 41c0b3c93454418989eac9a34b10c888541e3e2e + last_write_checksum: sha1:d71d67d8ed6743e623401b4101f70705c2eb5172 + pristine_git_object: a4785e3180745bef1ba299e2191e9c49bec1da88 src/__tests__/mockserver/.gitignore: id: 4a7fc421b6b6 last_write_checksum: sha1:228e1b05712a973948fd771323a2140a3b355ff4 @@ -4379,8 +4379,8 @@ trackedFiles: pristine_git_object: 759610d9e14b656b2a8671c25618d94bd6dd13fb src/__tests__/mockserver/internal/handler/pathpostrestapiv1createcollection.go: id: a5a57be97594 - last_write_checksum: sha1:9b962c4ca4d653411bc410023c49401518b209fe - pristine_git_object: a4b193767e8924ecc8a22aa8df6d0030f8786874 + last_write_checksum: sha1:018cc7286107290e649b6b3b03aa3dbb954fac49 + pristine_git_object: 673b01bb8e674296a9eaae2e614c08d07b3700a2 src/__tests__/mockserver/internal/handler/pathpostrestapiv1createshortcut.go: id: 440deca160f6 last_write_checksum: sha1:e2bba9884dd04f8d9b158c88fb32ff9f06687846 @@ -7811,8 +7811,8 @@ trackedFiles: pristine_git_object: 80853fce6d86d20766336fb2fd27c8669cd12ca8 src/__tests__/summarize.test.ts: id: 3105d6ebc7eb - last_write_checksum: sha1:7d9dc5a965a96b0567e899de7b691458409b6cd4 - pristine_git_object: e042ecbcbc30256beeadd39aa01e215768056c00 + last_write_checksum: sha1:72788f0f163afcaf378f4afbadde00d12cad0762 + pristine_git_object: bf346ec7de9244c68c1de49739e077c6fa86dd08 src/__tests__/testclient.ts: id: f142c080bff8 last_write_checksum: sha1:3a38647391f52221c009a9273eebf90793b3d430 @@ -8527,8 +8527,8 @@ trackedFiles: pristine_git_object: 42d9739ab67c2fec0689f83777ffa5e1f875e5d5 src/lib/config.ts: id: 320761608fb3 - last_write_checksum: sha1:d7d027825acecb0bad6c11842a1dbe886f972d60 - pristine_git_object: 551f2454f57a38c0938088c0486cf3608bb66386 + last_write_checksum: sha1:058163d0e7445ffd6ad363022acc1ca5d009f7ae + pristine_git_object: 127e97b2558df2d24a96ad5333f83b1bc6efd630 src/lib/encodings.ts: id: 3bd8ead98afd last_write_checksum: sha1:d1917169abb226ccb0d2e93fd211a1d2987822b4 diff --git a/.speakeasy/gen.yaml b/.speakeasy/gen.yaml index df7c08bd..32191fbf 100644 --- a/.speakeasy/gen.yaml +++ b/.speakeasy/gen.yaml @@ -35,7 +35,7 @@ generation: generateNewTests: true skipResponseBodyAssertions: true typescript: - version: 0.20.7 + version: 0.20.8 acceptHeaderEnum: true additionalDependencies: dependencies: {} diff --git a/.speakeasy/glean-merged-spec.yaml b/.speakeasy/glean-merged-spec.yaml index 2d93781f..c5bac5f6 100644 --- a/.speakeasy/glean-merged-spec.yaml +++ b/.speakeasy/glean-merged-spec.yaml @@ -2,8 +2,8 @@ openapi: 3.1.0 info: version: "0.9.0" title: Glean API - x-source-commit-sha: f8def30cb329c92015a24d37ded953172dd1696d - x-open-api-commit-sha: 1525d02a424d7308fb7e9d4390ec273c38aa0329 + x-source-commit-sha: 1ae4a858d766a767b02d6f560c4ee842c86c6c12 + x-open-api-commit-sha: 673c906778dbf7c95fc7244028bc7b53653fcb21 description: | # Introduction 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. diff --git a/.speakeasy/workflow.lock b/.speakeasy/workflow.lock index 18affe3d..b3e00d38 100644 --- a/.speakeasy/workflow.lock +++ b/.speakeasy/workflow.lock @@ -2,8 +2,8 @@ speakeasyVersion: 1.796.4 sources: Glean API: sourceNamespace: glean-api-specs - sourceRevisionDigest: sha256:005d78f29bd03a8b8fcdde38ac9e64e09e9b8d73eded4671c6bfce88ff214b2f - sourceBlobDigest: sha256:517954252207cdaa231520a046fe0ba8880013935b6b339b8ab9bbfc3584d1b6 + sourceRevisionDigest: sha256:a69d088a3f5f698bab1ae20f501fd91a95cef05e329e70fca5c42463e988b93b + sourceBlobDigest: sha256:e8828054a39c83e3756c131d84ec8d2e4b03e31ff2229bce49ef3729f31f3066 tags: - latest Glean Client API: @@ -17,10 +17,10 @@ targets: glean: source: Glean API sourceNamespace: glean-api-specs - sourceRevisionDigest: sha256:005d78f29bd03a8b8fcdde38ac9e64e09e9b8d73eded4671c6bfce88ff214b2f - sourceBlobDigest: sha256:517954252207cdaa231520a046fe0ba8880013935b6b339b8ab9bbfc3584d1b6 + sourceRevisionDigest: sha256:a69d088a3f5f698bab1ae20f501fd91a95cef05e329e70fca5c42463e988b93b + sourceBlobDigest: sha256:e8828054a39c83e3756c131d84ec8d2e4b03e31ff2229bce49ef3729f31f3066 codeSamplesNamespace: glean-api-specs-typescript-code-samples - codeSamplesRevisionDigest: sha256:bf845372d639652b4e324feec2c31beae1b1359f09619230e00efa759a4c583a + codeSamplesRevisionDigest: sha256:3176922a94ba2ea0f6f38cb479fbb9ab84cf5c33c0e5508f86e9ec276ba50e01 workflow: workflowVersion: 1.0.0 speakeasyVersion: latest diff --git a/RELEASES.md b/RELEASES.md index 2d790c64..d0698e7c 100644 --- a/RELEASES.md +++ b/RELEASES.md @@ -958,4 +958,14 @@ Based on: ### Generated - [typescript v0.20.7] . ### Releases -- [NPM v0.20.7] https://www.npmjs.com/package/@gleanwork/api-client/v/0.20.7 - . \ No newline at end of file +- [NPM v0.20.7] https://www.npmjs.com/package/@gleanwork/api-client/v/0.20.7 - . + +## 2026-09-09 02:50:23 +### Changes +Based on: +- OpenAPI Doc +- Speakeasy CLI 1.796.4 (2.935.1) https://github.com/speakeasy-api/speakeasy +### Generated +- [typescript v0.20.8] . +### Releases +- [NPM v0.20.8] https://www.npmjs.com/package/@gleanwork/api-client/v/0.20.8 - . \ No newline at end of file diff --git a/examples/package-lock.json b/examples/package-lock.json index c28c9ad5..f83f7b4d 100644 --- a/examples/package-lock.json +++ b/examples/package-lock.json @@ -18,7 +18,7 @@ }, "..": { "name": "@gleanwork/api-client", - "version": "0.20.7", + "version": "0.20.8", "dependencies": { "zod": "^3.25.0 || ^4.0.0" }, diff --git a/jsr.json b/jsr.json index e2dec8f4..f5b36d15 100644 --- a/jsr.json +++ b/jsr.json @@ -2,7 +2,7 @@ { "name": "@gleanwork/api-client", - "version": "0.20.7", + "version": "0.20.8", "exports": { ".": "./src/index.ts", "./models/errors": "./src/models/errors/index.ts", diff --git a/package-lock.json b/package-lock.json index 12d7c88f..7139bbad 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@gleanwork/api-client", - "version": "0.20.7", + "version": "0.20.8", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@gleanwork/api-client", - "version": "0.20.7", + "version": "0.20.8", "dependencies": { "zod": "^3.25.0 || ^4.0.0" }, diff --git a/package.json b/package.json index 30ae385a..1250398b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@gleanwork/api-client", - "version": "0.20.7", + "version": "0.20.8", "author": "Speakeasy", "tshy": { "sourceDialects": [ diff --git a/src/__tests__/messages.test.ts b/src/__tests__/messages.test.ts index 41c0b3c9..a4785e31 100644 --- a/src/__tests__/messages.test.ts +++ b/src/__tests__/messages.test.ts @@ -20,7 +20,7 @@ test("Messages Messages", async () => { idType: "CONVERSATION_ID", id: "", timestampMillis: 558834, - datasource: "GCHAT", + datasource: "SLACK", }); expect(result).toBeDefined(); }); diff --git a/src/__tests__/mockserver/internal/handler/pathpostrestapiv1createcollection.go b/src/__tests__/mockserver/internal/handler/pathpostrestapiv1createcollection.go index a4b19376..673b01bb 100644 --- a/src/__tests__/mockserver/internal/handler/pathpostrestapiv1createcollection.go +++ b/src/__tests__/mockserver/internal/handler/pathpostrestapiv1createcollection.go @@ -57,14 +57,14 @@ func testCreatecollectionCreatecollection0(w http.ResponseWriter, req *http.Requ operations.ResponseBody2{ Collection: &components.Collection{ Name: "", - Description: "motionless whenever paintwork import over cuckoo", + Description: "whole busily jive hawk gee basic minus hence", AddedRoles: []components.UserRoleSpecification{ components.UserRoleSpecification{ Person: &components.Person{ Name: "George Clooney", ObfuscatedID: "abc123", }, - Role: components.UserRoleOwner, + Role: components.UserRoleAnswerModerator, }, }, RemovedRoles: []components.UserRoleSpecification{ @@ -91,7 +91,7 @@ func testCreatecollectionCreatecollection0(w http.ResponseWriter, req *http.Requ }, }, }, - ID: 363711, + ID: 158969, Creator: &components.Person{ Name: "George Clooney", ObfuscatedID: "abc123", @@ -102,7 +102,7 @@ func testCreatecollectionCreatecollection0(w http.ResponseWriter, req *http.Requ }, Items: []components.CollectionItem{ components.CollectionItem{ - CollectionID: 570197, + CollectionID: 110375, CreatedBy: &components.Person{ Name: "George Clooney", ObfuscatedID: "abc123", @@ -279,13 +279,13 @@ func testCreatecollectionCreatecollection0(w http.ResponseWriter, req *http.Requ Name: "George Clooney", ObfuscatedID: "abc123", }, - Role: components.UserRoleAnswerModerator, + Role: components.UserRoleEditor, }, }, }, Collection: &components.Collection{ Name: "", - Description: "athwart skateboard newsstand farm bourgeoisie ah how elliptical aha well-to-do", + Description: "wedge colorfully orientate rally", AudienceFilters: []components.FacetFilter{ components.FacetFilter{ FieldName: types.String("type"), @@ -301,7 +301,7 @@ func testCreatecollectionCreatecollection0(w http.ResponseWriter, req *http.Requ }, }, }, - ID: 643990, + ID: 131797, Creator: &components.Person{ Name: "George Clooney", ObfuscatedID: "abc123", @@ -313,7 +313,7 @@ func testCreatecollectionCreatecollection0(w http.ResponseWriter, req *http.Requ Children: []components.Collection{ components.Collection{ Name: "", - Description: "woot purse salty even as advanced", + Description: "outside yippee sidetrack mature regularly mouser inject worth", AudienceFilters: []components.FacetFilter{ components.FacetFilter{ FieldName: types.String("type"), @@ -329,7 +329,7 @@ func testCreatecollectionCreatecollection0(w http.ResponseWriter, req *http.Requ }, }, }, - ID: 359978, + ID: 149448, Creator: &components.Person{ Name: "George Clooney", ObfuscatedID: "abc123", @@ -341,7 +341,7 @@ func testCreatecollectionCreatecollection0(w http.ResponseWriter, req *http.Requ }, }, }, - ItemType: components.CollectionItemItemTypeURL, + ItemType: components.CollectionItemItemTypeCollection, }, }, }, diff --git a/src/__tests__/summarize.test.ts b/src/__tests__/summarize.test.ts index e042ecbc..bf346ec7 100644 --- a/src/__tests__/summarize.test.ts +++ b/src/__tests__/summarize.test.ts @@ -19,11 +19,11 @@ test("Summarize Summarize", async () => { const result = await glean.client.documents.summarize({ documentSpecs: [ { - ugcType: "SHORTCUTS", - ugcId: "", + ugcType: "ANSWERS", + contentId: 748256, }, { - ugcType: "SHORTCUTS", + ugcType: "CHATS", ugcId: "", }, ], diff --git a/src/lib/config.ts b/src/lib/config.ts index 37576ff2..f1854f26 100644 --- a/src/lib/config.ts +++ b/src/lib/config.ts @@ -73,8 +73,8 @@ export function serverURLFromOptions(options: SDKOptions): URL | null { export const SDK_METADATA = { language: "typescript", openapiDocVersion: "0.9.0", - sdkVersion: "0.20.7", + sdkVersion: "0.20.8", genVersion: "2.935.1", userAgent: - "speakeasy-sdk/typescript 0.20.7 2.935.1 0.9.0 @gleanwork/api-client", + "speakeasy-sdk/typescript 0.20.8 2.935.1 0.9.0 @gleanwork/api-client", } as const;