diff --git a/.speakeasy/gen.lock b/.speakeasy/gen.lock index d60f94fb..5c920426 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: cc831587d19622c0315034a3dec460d6 + docChecksum: fee1a198e1c72b93bc0505c193dde59e docVersion: 0.9.0 speakeasyVersion: 1.796.4 generationVersion: 2.935.1 - releaseVersion: 0.20.8 - configChecksum: c5c27a8b6fe4e4544d170762498d9097 + releaseVersion: 0.20.9 + configChecksum: 4906278a42660c4e4a86469c018b1064 repoURL: https://github.com/gleanwork/api-client-typescript.git installationURL: https://github.com/gleanwork/api-client-typescript published: true persistentEdits: - generation_id: 25c81952-909f-41ba-9baf-b66edaf6317c - pristine_commit_hash: 1cb1156fad82d98b545c5b43b0b15ec924f05676 - pristine_tree_hash: d7ee6d0972ed681a3d37bae9647abc34726befbc + generation_id: 6d6303af-07cc-4e40-aad3-af514c4a8ba4 + pristine_commit_hash: 618036f3ebed49d0fa9ce0acc3d9c3ca5577f67d + pristine_tree_hash: 82ef4a83227ba2589bf86b8929676e1c6e271203 features: typescript: acceptHeaders: 2.81.2 @@ -1263,8 +1263,8 @@ trackedFiles: pristine_git_object: 2d773c43730426ba979a2509498cc8367493d9e6 docs/models/components/feedrequestcategory.md: id: 801f1c3c64d4 - last_write_checksum: sha1:435563627d226193c8e7c35d3c3f0045c1c1553b - pristine_git_object: 8a1b6c41192820dc2fe5f7ff6be0c59b1d0d85ed + last_write_checksum: sha1:4bd695e48ab4f243f4b1c82b43625c634d9e6c66 + pristine_git_object: 23ef99b7e79f7ff08c487aa6abd446f848322a29 docs/models/components/feedrequestoptions.md: id: 76c5e4412304 last_write_checksum: sha1:9d026d140bef548159ac576066007ccc73ab5cee @@ -1275,12 +1275,12 @@ trackedFiles: pristine_git_object: e0d78966cfc548106d853e46efd75b329ca6f816 docs/models/components/feedresult.md: id: c3084f56c0cc - last_write_checksum: sha1:fadbba7354dc192a612876484129d14a5142aae1 - pristine_git_object: 4a9883c0c4b0792b5184d5984909c26555df1571 + last_write_checksum: sha1:4018166833bfc48f504b6708555f3f5e2c1d00fd + pristine_git_object: 348ba6415fb566c95dc19fc319fed1cbd8b81ae8 docs/models/components/feedresultcategory.md: id: 94c0249352b4 - last_write_checksum: sha1:f353c9951df001c04010c1aa0920af0bab6105dc - pristine_git_object: 5bd7140183333d2be04eea970767c890847fa9de + last_write_checksum: sha1:30537783153167c5dc11c3a498a2af73304324f4 + pristine_git_object: 4454e9f145999be29614a147920cade0d4ae7e24 docs/models/components/fieldscope.md: id: 23caffb85bb7 last_write_checksum: sha1:b90b2a0fba0f78b414366202e56a1637a8a8793f @@ -1611,8 +1611,8 @@ trackedFiles: pristine_git_object: 796fa0574cd02b5ca3a7046196a7cc4a214eeda0 docs/models/components/justificationtype.md: id: 5a15880767a5 - last_write_checksum: sha1:e57b18695353c7ea587b8892bac856bba40ba350 - pristine_git_object: 310f4d73a84ce24b1e6dc1384ac6bf98fc6ffe95 + last_write_checksum: sha1:75c9f13eeb07460d25db2f86d1394b6d1b99671d + pristine_git_object: a35f4f44b7be26603529194b1cc41939fc8c9dc7 docs/models/components/knowledgetype.md: id: cf27a7cefa69 last_write_checksum: sha1:6e94f203bb1d3a0d12f0bdb0119bf36301536e8d @@ -3843,12 +3843,12 @@ trackedFiles: pristine_git_object: 5a2797590d4be351d62915017d5b2a0f853537c8 jsr.json: id: 7f6ab7767282 - last_write_checksum: sha1:2673c3a8af343f3b84ca656705a908265d529bbc - pristine_git_object: f5b36d155f870752da119d59038447d1fbf8623b + last_write_checksum: sha1:b431412d578d9cc5591699d6260921ae2ac32e64 + pristine_git_object: 83ed0791a00300f3c597c00b2fd9075f087a4881 package.json: id: 7030d0b2f71b - last_write_checksum: sha1:f8b8d29cbf296ec922883c12d12e85baf05885d3 - pristine_git_object: 1250398ba97aca5225c7951b5f48cd73bf23338b + last_write_checksum: sha1:e6e4540a373ada53fa42027fd94cc42036812ef6 + pristine_git_object: 0fdce6a38cc242f5f3c0372b8530b28d0747e444 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:d71d67d8ed6743e623401b4101f70705c2eb5172 - pristine_git_object: a4785e3180745bef1ba299e2191e9c49bec1da88 + last_write_checksum: sha1:c78b09c09e64da0655a3e0ecbadabe82980ef7d1 + pristine_git_object: f390543460d7bd3c678c17579e755b9e06faac16 src/__tests__/mockserver/.gitignore: id: 4a7fc421b6b6 last_write_checksum: sha1:228e1b05712a973948fd771323a2140a3b355ff4 @@ -5531,12 +5531,12 @@ trackedFiles: pristine_git_object: eaa87413391e44f74a2647a75d861904a051a1af src/__tests__/mockserver/internal/sdk/models/components/feedentry.go: id: 809547cb5c68 - last_write_checksum: sha1:699cb5b92f03e359ff37720496def304f8a3c0f2 - pristine_git_object: f1c2530f995b95bd00a68e7a0a01cc96d792b21c + last_write_checksum: sha1:ea708e1a96e9370658d0bc888b775e4718fab5cc + pristine_git_object: c3d294d9b5f39d62946ca7094005b71e0f82908d src/__tests__/mockserver/internal/sdk/models/components/feedrequest.go: id: f7bd2c505cff - last_write_checksum: sha1:b3bad8291ce6c2d6fc6306536b5529be70d366f6 - pristine_git_object: 286da0e2e9c1e2d4a1680ee6995002d7a979413d + last_write_checksum: sha1:3fc066c760f073af25b77cff06f2aa422b566984 + pristine_git_object: 1771382dad4b5a11876f9db8b6fe4f590d8f9191 src/__tests__/mockserver/internal/sdk/models/components/feedrequestoptions.go: id: d6a1872334df last_write_checksum: sha1:1ab14ce889dc4f6a8cd018f5ef731ee05e3c4f3a @@ -5547,8 +5547,8 @@ trackedFiles: pristine_git_object: c92a344643e978700da31b2f24afaf9d14fd8d69 src/__tests__/mockserver/internal/sdk/models/components/feedresult.go: id: 90772ce61c8a - last_write_checksum: sha1:17305a3f57eed5ea9741f4a9a78f3b406b61a24e - pristine_git_object: f02d060e3ba1787a2050eaa1a1e2b685f1bf6954 + last_write_checksum: sha1:b32a65c62009b2c3c439bfacafbd81b8776554d1 + pristine_git_object: ef8af5f6c41f2e6c6643e99f88fa85522095297f src/__tests__/mockserver/internal/sdk/models/components/followupaction.go: id: b87db474fc6a last_write_checksum: sha1:94c11e6ccb0d238213354241dff0baa101808b64 @@ -7811,8 +7811,8 @@ trackedFiles: pristine_git_object: 80853fce6d86d20766336fb2fd27c8669cd12ca8 src/__tests__/summarize.test.ts: id: 3105d6ebc7eb - last_write_checksum: sha1:72788f0f163afcaf378f4afbadde00d12cad0762 - pristine_git_object: bf346ec7de9244c68c1de49739e077c6fa86dd08 + last_write_checksum: sha1:39a95f8e2dbf712d3fde584995a14c6b9e3c558a + pristine_git_object: 3e8e82d2b767b5b77874cd53052ed647ca3c82f3 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:058163d0e7445ffd6ad363022acc1ca5d009f7ae - pristine_git_object: 127e97b2558df2d24a96ad5333f83b1bc6efd630 + last_write_checksum: sha1:55d892a8f4155d7d7fa3f0785770d30d3be8a863 + pristine_git_object: db84410367be3049f0de8db7c058e9167f73132b src/lib/encodings.ts: id: 3bd8ead98afd last_write_checksum: sha1:d1917169abb226ccb0d2e93fd211a1d2987822b4 @@ -9507,12 +9507,12 @@ trackedFiles: pristine_git_object: 3fb6f14548eb0f546d0fdfcbac4ea9af834b9687 src/models/components/feedentry.ts: id: 47faae0fec45 - last_write_checksum: sha1:a8dedf9593dbf1e790594d6ef7bb7f4212d2f0cc - pristine_git_object: af6e27ee2c810cf270c697ce59ec7a26fd4d529d + last_write_checksum: sha1:ceffcf00ae239f74aab42a0e1386fdcfbac90211 + pristine_git_object: 81af20fa469909190e522ba73aee4d8599911e3f src/models/components/feedrequest.ts: id: e18410d4ffd4 - last_write_checksum: sha1:5d214d5aeaed1cbe07bb98576a01e8db324bc6ba - pristine_git_object: 5b583f30e1b2d892c722353754ef3f1f9c3275fd + last_write_checksum: sha1:766e85d6c10756383e286fa5637a87e2adcb7e07 + pristine_git_object: 63bf64f15907e5f79c2274f49623f001e40e8d66 src/models/components/feedrequestoptions.ts: id: 684c93eb4ff3 last_write_checksum: sha1:339180c553629e9c992c1f5819612effd7d692e7 @@ -9523,8 +9523,8 @@ trackedFiles: pristine_git_object: ec512af99670430c927b57b2fcb360c620f56cf7 src/models/components/feedresult.ts: id: 94d90ce484f6 - last_write_checksum: sha1:28f2e2f7b9660caa4ae4c119f45970f65e8d429e - pristine_git_object: 06bd295f826e6213c98cfa00eb76063dffd84de3 + last_write_checksum: sha1:af0d7893fe718ca98619caef9bc7b8af2a00eb7c + pristine_git_object: 34af7bffcf9976581fb0ace7d144a265af19cb6c src/models/components/followupaction.ts: id: 0b8a71fb6ea2 last_write_checksum: sha1:ea9d1e5a53384164dc8d63d3ff831a332a5f2fed @@ -14094,6 +14094,7 @@ generatedTests: platform-trigger-presets-get: "2026-08-21T02:36:10Z" platform-trigger-presets-input-values-list: "2026-08-21T02:36:10Z" platform-trigger-presets-events-search: "2026-08-21T02:36:10Z" +releaseNotes: "## Typescript SDK Changes:\n* `glean.client.search.retrieveFeed()`: \n * `request.feedRequest.categories[].enum(editDoc)` **Added**\n * `response.results[]` **Changed**\n" generatedFiles: - .devcontainer/README.md - .devcontainer/devcontainer.json diff --git a/.speakeasy/gen.yaml b/.speakeasy/gen.yaml index 32191fbf..479b8096 100644 --- a/.speakeasy/gen.yaml +++ b/.speakeasy/gen.yaml @@ -35,7 +35,7 @@ generation: generateNewTests: true skipResponseBodyAssertions: true typescript: - version: 0.20.8 + version: 0.20.9 acceptHeaderEnum: true additionalDependencies: dependencies: {} diff --git a/.speakeasy/glean-merged-spec.yaml b/.speakeasy/glean-merged-spec.yaml index c5bac5f6..4e116ee0 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: 1ae4a858d766a767b02d6f560c4ee842c86c6c12 - x-open-api-commit-sha: 673c906778dbf7c95fc7244028bc7b53653fcb21 + x-source-commit-sha: be488aad3aab1450b2ec01f91d1b5c4d45a10b93 + x-open-api-commit-sha: 9a7b8a7874f77833c0aa5a2317b0bfbe54976f03 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. @@ -15946,6 +15946,7 @@ components: - ADMIN_HEALTH_CENTER - KNOWLEDGE_GAP - ARTIFACT_CREATION + - EDIT_DOC description: Categories of content requested. An allowlist gives flexibility to request content separately or together. requestOptions: $ref: '#/components/schemas/FeedRequestOptions' @@ -16418,6 +16419,7 @@ components: - ADMIN_HEALTH_CENTER - KNOWLEDGE_GAP - ARTIFACT_CREATION + - EDIT_DOC description: Type of the justification. justification: type: string @@ -16513,6 +16515,7 @@ components: - ADMIN_HEALTH_CENTER - KNOWLEDGE_GAP - ARTIFACT_CREATION + - EDIT_DOC description: Category of the result, one of the requested categories in incoming request. primaryEntry: $ref: '#/components/schemas/FeedEntry' diff --git a/.speakeasy/workflow.lock b/.speakeasy/workflow.lock index b3e00d38..f3383d37 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:a69d088a3f5f698bab1ae20f501fd91a95cef05e329e70fca5c42463e988b93b - sourceBlobDigest: sha256:e8828054a39c83e3756c131d84ec8d2e4b03e31ff2229bce49ef3729f31f3066 + sourceRevisionDigest: sha256:198992b0266c8a869691e671fc499bc0a10c7f09b592be5cecf38e17fd297294 + sourceBlobDigest: sha256:849b1069b5bbd966ff5d5d37370cae89f5590fb2be9440efe3711640610c199e tags: - latest Glean Client API: @@ -17,10 +17,10 @@ targets: glean: source: Glean API sourceNamespace: glean-api-specs - sourceRevisionDigest: sha256:a69d088a3f5f698bab1ae20f501fd91a95cef05e329e70fca5c42463e988b93b - sourceBlobDigest: sha256:e8828054a39c83e3756c131d84ec8d2e4b03e31ff2229bce49ef3729f31f3066 + sourceRevisionDigest: sha256:198992b0266c8a869691e671fc499bc0a10c7f09b592be5cecf38e17fd297294 + sourceBlobDigest: sha256:849b1069b5bbd966ff5d5d37370cae89f5590fb2be9440efe3711640610c199e codeSamplesNamespace: glean-api-specs-typescript-code-samples - codeSamplesRevisionDigest: sha256:3176922a94ba2ea0f6f38cb479fbb9ab84cf5c33c0e5508f86e9ec276ba50e01 + codeSamplesRevisionDigest: sha256:8404b395d921d9742b2273e4c9338a68e52e681c4b629557b5f9dc4d56d41ee9 workflow: workflowVersion: 1.0.0 speakeasyVersion: latest diff --git a/RELEASES.md b/RELEASES.md index d0698e7c..c86a6194 100644 --- a/RELEASES.md +++ b/RELEASES.md @@ -968,4 +968,14 @@ Based on: ### 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 +- [NPM v0.20.8] https://www.npmjs.com/package/@gleanwork/api-client/v/0.20.8 - . + +## 2026-09-09 05:41:14 +### Changes +Based on: +- OpenAPI Doc +- Speakeasy CLI 1.796.4 (2.935.1) https://github.com/speakeasy-api/speakeasy +### Generated +- [typescript v0.20.9] . +### Releases +- [NPM v0.20.9] https://www.npmjs.com/package/@gleanwork/api-client/v/0.20.9 - . \ No newline at end of file diff --git a/docs/models/components/feedrequestcategory.md b/docs/models/components/feedrequestcategory.md index 8a1b6c41..23ef99b7 100644 --- a/docs/models/components/feedrequestcategory.md +++ b/docs/models/components/feedrequestcategory.md @@ -5,11 +5,11 @@ ```typescript import { FeedRequestCategory } from "@gleanwork/api-client/models/components"; -let value: FeedRequestCategory = "STARTER_KIT"; +let value: FeedRequestCategory = "MEETING_PREP_AUTOMATION"; ``` ## Values ```typescript -"DOCUMENT_SUGGESTION" | "DOCUMENT_SUGGESTION_SCENARIO" | "TRENDING_DOCUMENT" | "VERIFICATION_REMINDER" | "EVENT" | "ANNOUNCEMENT" | "MENTION" | "DATASOURCE_AFFINITY" | "RECENT" | "COMPANY_RESOURCE" | "EXPERIMENTAL" | "PEOPLE_CELEBRATIONS" | "DISPLAYABLE_LIST" | "SOCIAL_LINK" | "EXTERNAL_TASKS" | "WORKFLOW_COLLECTIONS" | "ZERO_STATE_CHAT_SUGGESTION" | "ZERO_STATE_CHAT_TOOL_SUGGESTION" | "ZERO_STATE_WORKFLOW_CREATED_BY_ME" | "ZERO_STATE_WORKFLOW_FAVORITES" | "ZERO_STATE_WORKFLOW_POPULAR" | "ZERO_STATE_WORKFLOW_RECENT" | "ZERO_STATE_WORKFLOW_SUGGESTION" | "PERSONALIZED_CHAT_SUGGESTION" | "DAILY_DIGEST" | "PODCAST" | "TASK" | "PLAN_MY_DAY" | "END_MY_DAY" | "STARTER_KIT" | "MEETING_PREP_AUTOMATION" | "MID_DAY_CATCH_UP" | "QUERY_SUGGESTION" | "COWORK_CUJ_PROMO" | "CARD_STACK_PROMO" | "WEEKLY_MEETINGS" | "FOLLOW_UP" | "MILESTONE_TIMELINE_CHECK" | "PROJECT_DISCUSSION_DIGEST" | "PROJECT_FOCUS_BLOCK" | "PROJECT_NEXT_STEP" | "DEMO_CARD" | "RESOLVE_MEETING_CONFLICT" | "FINDING_MEETING_ROOM" | "OOO_PLANNER" | "OOO_CATCH_UP" | "ADMIN_HEALTH_CENTER" | "KNOWLEDGE_GAP" | "ARTIFACT_CREATION" +"DOCUMENT_SUGGESTION" | "DOCUMENT_SUGGESTION_SCENARIO" | "TRENDING_DOCUMENT" | "VERIFICATION_REMINDER" | "EVENT" | "ANNOUNCEMENT" | "MENTION" | "DATASOURCE_AFFINITY" | "RECENT" | "COMPANY_RESOURCE" | "EXPERIMENTAL" | "PEOPLE_CELEBRATIONS" | "DISPLAYABLE_LIST" | "SOCIAL_LINK" | "EXTERNAL_TASKS" | "WORKFLOW_COLLECTIONS" | "ZERO_STATE_CHAT_SUGGESTION" | "ZERO_STATE_CHAT_TOOL_SUGGESTION" | "ZERO_STATE_WORKFLOW_CREATED_BY_ME" | "ZERO_STATE_WORKFLOW_FAVORITES" | "ZERO_STATE_WORKFLOW_POPULAR" | "ZERO_STATE_WORKFLOW_RECENT" | "ZERO_STATE_WORKFLOW_SUGGESTION" | "PERSONALIZED_CHAT_SUGGESTION" | "DAILY_DIGEST" | "PODCAST" | "TASK" | "PLAN_MY_DAY" | "END_MY_DAY" | "STARTER_KIT" | "MEETING_PREP_AUTOMATION" | "MID_DAY_CATCH_UP" | "QUERY_SUGGESTION" | "COWORK_CUJ_PROMO" | "CARD_STACK_PROMO" | "WEEKLY_MEETINGS" | "FOLLOW_UP" | "MILESTONE_TIMELINE_CHECK" | "PROJECT_DISCUSSION_DIGEST" | "PROJECT_FOCUS_BLOCK" | "PROJECT_NEXT_STEP" | "DEMO_CARD" | "RESOLVE_MEETING_CONFLICT" | "FINDING_MEETING_ROOM" | "OOO_PLANNER" | "OOO_CATCH_UP" | "ADMIN_HEALTH_CENTER" | "KNOWLEDGE_GAP" | "ARTIFACT_CREATION" | "EDIT_DOC" ``` \ No newline at end of file diff --git a/docs/models/components/feedresult.md b/docs/models/components/feedresult.md index 4a9883c0..348ba641 100644 --- a/docs/models/components/feedresult.md +++ b/docs/models/components/feedresult.md @@ -6,7 +6,7 @@ import { FeedResult } from "@gleanwork/api-client/models/components"; let value: FeedResult = { - category: "MILESTONE_TIMELINE_CHECK", + category: "PROJECT_DISCUSSION_DIGEST", primaryEntry: { title: "", createdBy: { diff --git a/docs/models/components/feedresultcategory.md b/docs/models/components/feedresultcategory.md index 5bd71401..4454e9f1 100644 --- a/docs/models/components/feedresultcategory.md +++ b/docs/models/components/feedresultcategory.md @@ -7,7 +7,7 @@ Category of the result, one of the requested categories in incoming request. ```typescript import { FeedResultCategory } from "@gleanwork/api-client/models/components"; -let value: FeedResultCategory = "QUERY_SUGGESTION"; +let value: FeedResultCategory = "COWORK_CUJ_PROMO"; // Open enum: unrecognized values are captured as Unrecognized ``` @@ -15,5 +15,5 @@ let value: FeedResultCategory = "QUERY_SUGGESTION"; ## Values ```typescript -"DOCUMENT_SUGGESTION" | "DOCUMENT_SUGGESTION_SCENARIO" | "TRENDING_DOCUMENT" | "USE_CASE" | "VERIFICATION_REMINDER" | "EVENT" | "ANNOUNCEMENT" | "MENTION" | "DATASOURCE_AFFINITY" | "RECENT" | "COMPANY_RESOURCE" | "EXPERIMENTAL" | "PEOPLE_CELEBRATIONS" | "SOCIAL_LINK" | "EXTERNAL_TASKS" | "DISPLAYABLE_LIST" | "ZERO_STATE_CHAT_SUGGESTION" | "ZERO_STATE_CHAT_TOOL_SUGGESTION" | "ZERO_STATE_WORKFLOW_CREATED_BY_ME" | "ZERO_STATE_WORKFLOW_FAVORITES" | "ZERO_STATE_WORKFLOW_POPULAR" | "ZERO_STATE_WORKFLOW_RECENT" | "ZERO_STATE_WORKFLOW_SUGGESTION" | "PERSONALIZED_CHAT_SUGGESTION" | "DAILY_DIGEST" | "PODCAST" | "TASK" | "PLAN_MY_DAY" | "END_MY_DAY" | "STARTER_KIT" | "MEETING_PREP_AUTOMATION" | "MID_DAY_CATCH_UP" | "QUERY_SUGGESTION" | "COWORK_CUJ_PROMO" | "CARD_STACK_PROMO" | "WEEKLY_MEETINGS" | "FOLLOW_UP" | "MILESTONE_TIMELINE_CHECK" | "PROJECT_DISCUSSION_DIGEST" | "PROJECT_FOCUS_BLOCK" | "PROJECT_NEXT_STEP" | "DEMO_CARD" | "RESOLVE_MEETING_CONFLICT" | "FINDING_MEETING_ROOM" | "OOO_PLANNER" | "OOO_CATCH_UP" | "ADMIN_HEALTH_CENTER" | "KNOWLEDGE_GAP" | "ARTIFACT_CREATION" | Unrecognized +"DOCUMENT_SUGGESTION" | "DOCUMENT_SUGGESTION_SCENARIO" | "TRENDING_DOCUMENT" | "USE_CASE" | "VERIFICATION_REMINDER" | "EVENT" | "ANNOUNCEMENT" | "MENTION" | "DATASOURCE_AFFINITY" | "RECENT" | "COMPANY_RESOURCE" | "EXPERIMENTAL" | "PEOPLE_CELEBRATIONS" | "SOCIAL_LINK" | "EXTERNAL_TASKS" | "DISPLAYABLE_LIST" | "ZERO_STATE_CHAT_SUGGESTION" | "ZERO_STATE_CHAT_TOOL_SUGGESTION" | "ZERO_STATE_WORKFLOW_CREATED_BY_ME" | "ZERO_STATE_WORKFLOW_FAVORITES" | "ZERO_STATE_WORKFLOW_POPULAR" | "ZERO_STATE_WORKFLOW_RECENT" | "ZERO_STATE_WORKFLOW_SUGGESTION" | "PERSONALIZED_CHAT_SUGGESTION" | "DAILY_DIGEST" | "PODCAST" | "TASK" | "PLAN_MY_DAY" | "END_MY_DAY" | "STARTER_KIT" | "MEETING_PREP_AUTOMATION" | "MID_DAY_CATCH_UP" | "QUERY_SUGGESTION" | "COWORK_CUJ_PROMO" | "CARD_STACK_PROMO" | "WEEKLY_MEETINGS" | "FOLLOW_UP" | "MILESTONE_TIMELINE_CHECK" | "PROJECT_DISCUSSION_DIGEST" | "PROJECT_FOCUS_BLOCK" | "PROJECT_NEXT_STEP" | "DEMO_CARD" | "RESOLVE_MEETING_CONFLICT" | "FINDING_MEETING_ROOM" | "OOO_PLANNER" | "OOO_CATCH_UP" | "ADMIN_HEALTH_CENTER" | "KNOWLEDGE_GAP" | "ARTIFACT_CREATION" | "EDIT_DOC" | Unrecognized ``` \ No newline at end of file diff --git a/docs/models/components/justificationtype.md b/docs/models/components/justificationtype.md index 310f4d73..a35f4f44 100644 --- a/docs/models/components/justificationtype.md +++ b/docs/models/components/justificationtype.md @@ -15,5 +15,5 @@ let value: JustificationType = "DAILY_DIGEST"; ## Values ```typescript -"FREQUENTLY_ACCESSED" | "RECENTLY_ACCESSED" | "TRENDING_DOCUMENT" | "VERIFICATION_REMINDER" | "SUGGESTED_DOCUMENT" | "EMPTY_STATE_SUGGESTION" | "FRECENCY_SCORED" | "SERVER_GENERATED" | "USE_CASE" | "UPDATE_SINCE_LAST_VIEW" | "RECENTLY_STARTED" | "EVENT" | "USER_MENTION" | "ANNOUNCEMENT" | "EXTERNAL_ANNOUNCEMENT" | "POPULARITY_BASED_TRENDING" | "COMPANY_RESOURCE" | "EVENT_DOCUMENT_FROM_CONTENT" | "EVENT_DOCUMENT_FROM_SEARCH" | "VISIT_AFFINITY_SCORED" | "SUGGESTED_APP" | "SUGGESTED_PERSON" | "ACTIVITY_HIGHLIGHT" | "SAVED_SEARCH" | "SUGGESTED_CHANNEL" | "PEOPLE_CELEBRATIONS" | "SOCIAL_LINK" | "ZERO_STATE_CHAT_SUGGESTION" | "ZERO_STATE_CHAT_TOOL_SUGGESTION" | "ZERO_STATE_PROMPT_TEMPLATE_SUGGESTION" | "ZERO_STATE_STATIC_WORKFLOW_SUGGESTION" | "ZERO_STATE_AGENT_SUGGESTION" | "PERSONALIZED_CHAT_SUGGESTION" | "DAILY_DIGEST" | "PODCAST" | "TASK" | "PLAN_MY_DAY" | "END_MY_DAY" | "STARTER_KIT_EXTENSION" | "STARTER_KIT_ORG_CHART" | "STARTER_KIT_ADD_DOC" | "MEETING_RECAP" | "MEETING_ROOM" | "MEETING_PREP_AUTOMATION" | "ACTIVE_DISCUSSION" | "MID_DAY_CATCH_UP" | "QUERY_SUGGESTION" | "COWORK_CUJ_PROMO" | "CARD_STACK_PROMO" | "WEEKLY_MEETINGS" | "FOLLOW_UP" | "MILESTONE_TIMELINE_CHECK" | "PROJECT_DISCUSSION_DIGEST" | "PROJECT_FOCUS_BLOCK" | "PROJECT_NEXT_STEP" | "DEMO_CARD" | "RESOLVE_MEETING_CONFLICT" | "FINDING_MEETING_ROOM" | "OOO_PLANNER" | "OOO_CATCH_UP" | "ADMIN_HEALTH_CENTER" | "KNOWLEDGE_GAP" | "ARTIFACT_CREATION" | Unrecognized +"FREQUENTLY_ACCESSED" | "RECENTLY_ACCESSED" | "TRENDING_DOCUMENT" | "VERIFICATION_REMINDER" | "SUGGESTED_DOCUMENT" | "EMPTY_STATE_SUGGESTION" | "FRECENCY_SCORED" | "SERVER_GENERATED" | "USE_CASE" | "UPDATE_SINCE_LAST_VIEW" | "RECENTLY_STARTED" | "EVENT" | "USER_MENTION" | "ANNOUNCEMENT" | "EXTERNAL_ANNOUNCEMENT" | "POPULARITY_BASED_TRENDING" | "COMPANY_RESOURCE" | "EVENT_DOCUMENT_FROM_CONTENT" | "EVENT_DOCUMENT_FROM_SEARCH" | "VISIT_AFFINITY_SCORED" | "SUGGESTED_APP" | "SUGGESTED_PERSON" | "ACTIVITY_HIGHLIGHT" | "SAVED_SEARCH" | "SUGGESTED_CHANNEL" | "PEOPLE_CELEBRATIONS" | "SOCIAL_LINK" | "ZERO_STATE_CHAT_SUGGESTION" | "ZERO_STATE_CHAT_TOOL_SUGGESTION" | "ZERO_STATE_PROMPT_TEMPLATE_SUGGESTION" | "ZERO_STATE_STATIC_WORKFLOW_SUGGESTION" | "ZERO_STATE_AGENT_SUGGESTION" | "PERSONALIZED_CHAT_SUGGESTION" | "DAILY_DIGEST" | "PODCAST" | "TASK" | "PLAN_MY_DAY" | "END_MY_DAY" | "STARTER_KIT_EXTENSION" | "STARTER_KIT_ORG_CHART" | "STARTER_KIT_ADD_DOC" | "MEETING_RECAP" | "MEETING_ROOM" | "MEETING_PREP_AUTOMATION" | "ACTIVE_DISCUSSION" | "MID_DAY_CATCH_UP" | "QUERY_SUGGESTION" | "COWORK_CUJ_PROMO" | "CARD_STACK_PROMO" | "WEEKLY_MEETINGS" | "FOLLOW_UP" | "MILESTONE_TIMELINE_CHECK" | "PROJECT_DISCUSSION_DIGEST" | "PROJECT_FOCUS_BLOCK" | "PROJECT_NEXT_STEP" | "DEMO_CARD" | "RESOLVE_MEETING_CONFLICT" | "FINDING_MEETING_ROOM" | "OOO_PLANNER" | "OOO_CATCH_UP" | "ADMIN_HEALTH_CENTER" | "KNOWLEDGE_GAP" | "ARTIFACT_CREATION" | "EDIT_DOC" | Unrecognized ``` \ No newline at end of file diff --git a/examples/package-lock.json b/examples/package-lock.json index f83f7b4d..0dac8e38 100644 --- a/examples/package-lock.json +++ b/examples/package-lock.json @@ -18,7 +18,7 @@ }, "..": { "name": "@gleanwork/api-client", - "version": "0.20.8", + "version": "0.20.9", "dependencies": { "zod": "^3.25.0 || ^4.0.0" }, diff --git a/jsr.json b/jsr.json index f5b36d15..83ed0791 100644 --- a/jsr.json +++ b/jsr.json @@ -2,7 +2,7 @@ { "name": "@gleanwork/api-client", - "version": "0.20.8", + "version": "0.20.9", "exports": { ".": "./src/index.ts", "./models/errors": "./src/models/errors/index.ts", diff --git a/package-lock.json b/package-lock.json index 7139bbad..46086c16 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@gleanwork/api-client", - "version": "0.20.8", + "version": "0.20.9", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@gleanwork/api-client", - "version": "0.20.8", + "version": "0.20.9", "dependencies": { "zod": "^3.25.0 || ^4.0.0" }, diff --git a/package.json b/package.json index 1250398b..0fdce6a3 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@gleanwork/api-client", - "version": "0.20.8", + "version": "0.20.9", "author": "Speakeasy", "tshy": { "sourceDialects": [ diff --git a/src/__tests__/messages.test.ts b/src/__tests__/messages.test.ts index a4785e31..f3905434 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: "SLACK", + datasource: "FACEBOOKWORKPLACE", }); expect(result).toBeDefined(); }); diff --git a/src/__tests__/mockserver/internal/sdk/models/components/feedentry.go b/src/__tests__/mockserver/internal/sdk/models/components/feedentry.go index f1c2530f..c3d294d9 100644 --- a/src/__tests__/mockserver/internal/sdk/models/components/feedentry.go +++ b/src/__tests__/mockserver/internal/sdk/models/components/feedentry.go @@ -120,6 +120,7 @@ const ( JustificationTypeAdminHealthCenter JustificationType = "ADMIN_HEALTH_CENTER" JustificationTypeKnowledgeGap JustificationType = "KNOWLEDGE_GAP" JustificationTypeArtifactCreation JustificationType = "ARTIFACT_CREATION" + JustificationTypeEditDoc JustificationType = "EDIT_DOC" ) func (e JustificationType) ToPointer() *JustificationType { @@ -256,6 +257,8 @@ func (e *JustificationType) UnmarshalJSON(data []byte) error { case "KNOWLEDGE_GAP": fallthrough case "ARTIFACT_CREATION": + fallthrough + case "EDIT_DOC": *e = JustificationType(v) return nil default: diff --git a/src/__tests__/mockserver/internal/sdk/models/components/feedrequest.go b/src/__tests__/mockserver/internal/sdk/models/components/feedrequest.go index 286da0e2..1771382d 100644 --- a/src/__tests__/mockserver/internal/sdk/models/components/feedrequest.go +++ b/src/__tests__/mockserver/internal/sdk/models/components/feedrequest.go @@ -60,6 +60,7 @@ const ( FeedRequestCategoryAdminHealthCenter FeedRequestCategory = "ADMIN_HEALTH_CENTER" FeedRequestCategoryKnowledgeGap FeedRequestCategory = "KNOWLEDGE_GAP" FeedRequestCategoryArtifactCreation FeedRequestCategory = "ARTIFACT_CREATION" + FeedRequestCategoryEditDoc FeedRequestCategory = "EDIT_DOC" ) func (e FeedRequestCategory) ToPointer() *FeedRequestCategory { @@ -168,6 +169,8 @@ func (e *FeedRequestCategory) UnmarshalJSON(data []byte) error { case "KNOWLEDGE_GAP": fallthrough case "ARTIFACT_CREATION": + fallthrough + case "EDIT_DOC": *e = FeedRequestCategory(v) return nil default: diff --git a/src/__tests__/mockserver/internal/sdk/models/components/feedresult.go b/src/__tests__/mockserver/internal/sdk/models/components/feedresult.go index f02d060e..ef8af5f6 100644 --- a/src/__tests__/mockserver/internal/sdk/models/components/feedresult.go +++ b/src/__tests__/mockserver/internal/sdk/models/components/feedresult.go @@ -61,6 +61,7 @@ const ( FeedResultCategoryAdminHealthCenter FeedResultCategory = "ADMIN_HEALTH_CENTER" FeedResultCategoryKnowledgeGap FeedResultCategory = "KNOWLEDGE_GAP" FeedResultCategoryArtifactCreation FeedResultCategory = "ARTIFACT_CREATION" + FeedResultCategoryEditDoc FeedResultCategory = "EDIT_DOC" ) func (e FeedResultCategory) ToPointer() *FeedResultCategory { @@ -169,6 +170,8 @@ func (e *FeedResultCategory) UnmarshalJSON(data []byte) error { case "KNOWLEDGE_GAP": fallthrough case "ARTIFACT_CREATION": + fallthrough + case "EDIT_DOC": *e = FeedResultCategory(v) return nil default: diff --git a/src/__tests__/summarize.test.ts b/src/__tests__/summarize.test.ts index bf346ec7..3e8e82d2 100644 --- a/src/__tests__/summarize.test.ts +++ b/src/__tests__/summarize.test.ts @@ -19,11 +19,10 @@ test("Summarize Summarize", async () => { const result = await glean.client.documents.summarize({ documentSpecs: [ { - ugcType: "ANSWERS", - contentId: 748256, + url: "https://huge-gym.net/", }, { - ugcType: "CHATS", + ugcType: "COLLECTIONS", ugcId: "", }, ], diff --git a/src/lib/config.ts b/src/lib/config.ts index f1854f26..3cf5274e 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.8", + sdkVersion: "0.20.9", genVersion: "2.935.1", userAgent: - "speakeasy-sdk/typescript 0.20.8 2.935.1 0.9.0 @gleanwork/api-client", + "speakeasy-sdk/typescript 0.20.9 2.935.1 0.9.0 @gleanwork/api-client", } as const; diff --git a/src/models/components/feedentry.ts b/src/models/components/feedentry.ts index af6e27ee..81af20fa 100644 --- a/src/models/components/feedentry.ts +++ b/src/models/components/feedentry.ts @@ -129,6 +129,7 @@ export const JustificationType = { AdminHealthCenter: "ADMIN_HEALTH_CENTER", KnowledgeGap: "KNOWLEDGE_GAP", ArtifactCreation: "ARTIFACT_CREATION", + EditDoc: "EDIT_DOC", } as const; /** * Type of the justification. diff --git a/src/models/components/feedrequest.ts b/src/models/components/feedrequest.ts index 5b583f30..63bf64f1 100644 --- a/src/models/components/feedrequest.ts +++ b/src/models/components/feedrequest.ts @@ -66,6 +66,7 @@ export const FeedRequestCategory = { AdminHealthCenter: "ADMIN_HEALTH_CENTER", KnowledgeGap: "KNOWLEDGE_GAP", ArtifactCreation: "ARTIFACT_CREATION", + EditDoc: "EDIT_DOC", } as const; export type FeedRequestCategory = ClosedEnum; diff --git a/src/models/components/feedresult.ts b/src/models/components/feedresult.ts index 06bd295f..34af7bff 100644 --- a/src/models/components/feedresult.ts +++ b/src/models/components/feedresult.ts @@ -64,6 +64,7 @@ export const FeedResultCategory = { AdminHealthCenter: "ADMIN_HEALTH_CENTER", KnowledgeGap: "KNOWLEDGE_GAP", ArtifactCreation: "ARTIFACT_CREATION", + EditDoc: "EDIT_DOC", } as const; /** * Category of the result, one of the requested categories in incoming request.