diff --git a/integrations/googledrive/integration.definition.ts b/integrations/googledrive/integration.definition.ts index ba418498309..059570e9c81 100644 --- a/integrations/googledrive/integration.definition.ts +++ b/integrations/googledrive/integration.definition.ts @@ -24,7 +24,7 @@ export default new sdk.IntegrationDefinition({ name: 'googledrive', title: 'Google Drive', description: 'Access and manage your Google Drive files from your bot.', - version: '0.3.5', + version: '0.4.0', readme: 'hub.md', icon: 'icon.svg', configuration: { diff --git a/integrations/googledrive/src/handler.ts b/integrations/googledrive/src/handler.ts index fadebdcb87e..d919d7b0f8c 100644 --- a/integrations/googledrive/src/handler.ts +++ b/integrations/googledrive/src/handler.ts @@ -167,7 +167,7 @@ const _handleOAuthWizard = async (props: bp.HandlerProps): Promise const _getOAuthAuthorizationUri = (ctx: { webhookId: string }) => 'https://accounts.google.com/o/oauth2/v2/auth?scope=' + 'https%3A//www.googleapis.com/auth/drive.file&access_type=offline' + - '&include_granted_scopes=true&response_type=code&prompt=consent' + + '&include_granted_scopes=true&response_type=code&prompt=consent&trigger_onepick=true' + `&state=${ctx.webhookId}&redirect_uri=${encodeURI(_getOAuthRedirectUri().href)}` + `&client_id=${bp.secrets.CLIENT_ID}` diff --git a/package.json b/package.json index 6f04044d13d..d228e6b1a8f 100644 --- a/package.json +++ b/package.json @@ -32,7 +32,7 @@ }, "devDependencies": { "@aws-sdk/client-dynamodb": "^3.564.0", - "@botpress/api": "1.72.0", + "@botpress/api": "1.73.0", "@botpress/cli": "workspace:*", "@botpress/client": "workspace:*", "@botpress/sdk": "workspace:*", diff --git a/packages/cli/package.json b/packages/cli/package.json index 3d8ef767b1b..ba8a4cf2aba 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,6 +1,6 @@ { "name": "@botpress/cli", - "version": "5.5.5", + "version": "5.5.6", "description": "Botpress CLI", "scripts": { "build": "pnpm run build:types && pnpm run bundle && pnpm run template:gen", @@ -27,8 +27,8 @@ "dependencies": { "@apidevtools/json-schema-ref-parser": "^11.7.0", "@botpress/chat": "0.5.4", - "@botpress/client": "1.34.0", - "@botpress/sdk": "5.4.2", + "@botpress/client": "1.35.0", + "@botpress/sdk": "5.4.3", "@bpinternal/const": "^0.1.0", "@bpinternal/tunnel": "^0.1.1", "@bpinternal/verel": "^0.2.0", diff --git a/packages/cli/templates/empty-bot/package.json b/packages/cli/templates/empty-bot/package.json index 0c3b70fe958..9ef6f270551 100644 --- a/packages/cli/templates/empty-bot/package.json +++ b/packages/cli/templates/empty-bot/package.json @@ -5,8 +5,8 @@ }, "private": true, "dependencies": { - "@botpress/client": "1.34.0", - "@botpress/sdk": "5.4.2" + "@botpress/client": "1.35.0", + "@botpress/sdk": "5.4.3" }, "devDependencies": { "@types/node": "^22.16.4", diff --git a/packages/cli/templates/empty-integration/package.json b/packages/cli/templates/empty-integration/package.json index 969e6bd1a55..038a00ef412 100644 --- a/packages/cli/templates/empty-integration/package.json +++ b/packages/cli/templates/empty-integration/package.json @@ -6,8 +6,8 @@ }, "private": true, "dependencies": { - "@botpress/client": "1.34.0", - "@botpress/sdk": "5.4.2" + "@botpress/client": "1.35.0", + "@botpress/sdk": "5.4.3" }, "devDependencies": { "@types/node": "^22.16.4", diff --git a/packages/cli/templates/empty-plugin/package.json b/packages/cli/templates/empty-plugin/package.json index c7bbbd2d4db..9a5de32cae4 100644 --- a/packages/cli/templates/empty-plugin/package.json +++ b/packages/cli/templates/empty-plugin/package.json @@ -6,7 +6,7 @@ }, "private": true, "dependencies": { - "@botpress/sdk": "5.4.2" + "@botpress/sdk": "5.4.3" }, "devDependencies": { "@types/node": "^22.16.4", diff --git a/packages/cli/templates/hello-world/package.json b/packages/cli/templates/hello-world/package.json index ff0a65de13b..62cfb6dc218 100644 --- a/packages/cli/templates/hello-world/package.json +++ b/packages/cli/templates/hello-world/package.json @@ -6,8 +6,8 @@ }, "private": true, "dependencies": { - "@botpress/client": "1.34.0", - "@botpress/sdk": "5.4.2" + "@botpress/client": "1.35.0", + "@botpress/sdk": "5.4.3" }, "devDependencies": { "@types/node": "^22.16.4", diff --git a/packages/cli/templates/webhook-message/package.json b/packages/cli/templates/webhook-message/package.json index e3648534af0..fd0c49a1593 100644 --- a/packages/cli/templates/webhook-message/package.json +++ b/packages/cli/templates/webhook-message/package.json @@ -6,8 +6,8 @@ }, "private": true, "dependencies": { - "@botpress/client": "1.34.0", - "@botpress/sdk": "5.4.2", + "@botpress/client": "1.35.0", + "@botpress/sdk": "5.4.3", "axios": "^1.6.8" }, "devDependencies": { diff --git a/packages/client/package.json b/packages/client/package.json index 5fbc60b31ab..f1ea40d7125 100644 --- a/packages/client/package.json +++ b/packages/client/package.json @@ -1,6 +1,6 @@ { "name": "@botpress/client", - "version": "1.34.0", + "version": "1.35.0", "description": "Botpress Client", "main": "./dist/index.cjs", "module": "./dist/index.mjs", diff --git a/packages/cognitive/package.json b/packages/cognitive/package.json index d3eb755800a..ffb82777c20 100644 --- a/packages/cognitive/package.json +++ b/packages/cognitive/package.json @@ -1,6 +1,6 @@ { "name": "@botpress/cognitive", - "version": "0.3.13", + "version": "0.3.14", "description": "Wrapper around the Botpress Client to call LLMs", "main": "./dist/index.cjs", "module": "./dist/index.mjs", diff --git a/packages/llmz/package.json b/packages/llmz/package.json index 729fc06978a..fae03950d91 100644 --- a/packages/llmz/package.json +++ b/packages/llmz/package.json @@ -2,7 +2,7 @@ "name": "llmz", "type": "module", "description": "LLMz - An LLM-native Typescript VM built on top of Zui", - "version": "0.0.52", + "version": "0.0.53", "types": "./dist/index.d.ts", "main": "./dist/index.cjs", "module": "./dist/index.js", @@ -71,8 +71,8 @@ "tsx": "^4.19.2" }, "peerDependencies": { - "@botpress/client": "1.34.0", - "@botpress/cognitive": "0.3.13", + "@botpress/client": "1.35.0", + "@botpress/cognitive": "0.3.14", "@bpinternal/thicktoken": "^2.0.0", "@bpinternal/zui": "^1.3.3" }, diff --git a/packages/sdk/package.json b/packages/sdk/package.json index 430706e4e63..0dd6724847e 100644 --- a/packages/sdk/package.json +++ b/packages/sdk/package.json @@ -1,6 +1,6 @@ { "name": "@botpress/sdk", - "version": "5.4.2", + "version": "5.4.3", "description": "Botpress SDK", "main": "./dist/index.cjs", "module": "./dist/index.mjs", @@ -20,7 +20,7 @@ "author": "", "license": "MIT", "dependencies": { - "@botpress/client": "1.34.0", + "@botpress/client": "1.35.0", "browser-or-node": "^2.1.1", "semver": "^7.3.8" }, diff --git a/packages/vai/package.json b/packages/vai/package.json index aba24d26e09..b7e8a51609e 100644 --- a/packages/vai/package.json +++ b/packages/vai/package.json @@ -1,6 +1,6 @@ { "name": "@botpress/vai", - "version": "0.0.15", + "version": "0.0.16", "description": "Vitest AI (vai) – a vitest extension for testing with LLMs", "types": "./dist/index.d.ts", "exports": { @@ -40,7 +40,7 @@ "tsup": "^8.0.2" }, "peerDependencies": { - "@botpress/client": "1.34.0", + "@botpress/client": "1.35.0", "@bpinternal/thicktoken": "^1.0.1", "@bpinternal/zui": "^1.3.3", "lodash": "^4.17.21", diff --git a/packages/zai/package.json b/packages/zai/package.json index 0088dd72024..a13b8174acc 100644 --- a/packages/zai/package.json +++ b/packages/zai/package.json @@ -1,7 +1,7 @@ { "name": "@botpress/zai", "description": "Zui AI (zai) – An LLM utility library written on top of Zui and the Botpress API", - "version": "2.5.16", + "version": "2.5.17", "main": "./dist/index.js", "types": "./dist/index.d.ts", "exports": { @@ -32,7 +32,7 @@ "author": "", "license": "ISC", "dependencies": { - "@botpress/cognitive": "0.3.13", + "@botpress/cognitive": "0.3.14", "json5": "^2.2.3", "jsonrepair": "^3.10.0", "lodash-es": "^4.17.21", diff --git a/plugins/conversation-insights/package.json b/plugins/conversation-insights/package.json index 0b616c51ccd..2578ca64899 100644 --- a/plugins/conversation-insights/package.json +++ b/plugins/conversation-insights/package.json @@ -7,7 +7,7 @@ }, "private": true, "dependencies": { - "@botpress/cognitive": "0.3.13", + "@botpress/cognitive": "0.3.14", "@botpress/sdk": "workspace:*", "browser-or-node": "^2.1.1", "jsonrepair": "^3.10.0" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 31fdfa10010..22e9f604a26 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -17,8 +17,8 @@ importers: specifier: ^3.564.0 version: 3.709.0 '@botpress/api': - specifier: 1.72.0 - version: 1.72.0 + specifier: 1.73.0 + version: 1.73.0 '@botpress/cli': specifier: workspace:* version: link:packages/cli @@ -2502,10 +2502,10 @@ importers: specifier: 0.5.4 version: link:../chat-client '@botpress/client': - specifier: 1.34.0 + specifier: 1.35.0 version: link:../client '@botpress/sdk': - specifier: 5.4.2 + specifier: 5.4.3 version: link:../sdk '@bpinternal/const': specifier: ^0.1.0 @@ -2626,10 +2626,10 @@ importers: packages/cli/templates/empty-bot: dependencies: '@botpress/client': - specifier: 1.34.0 + specifier: 1.35.0 version: link:../../../client '@botpress/sdk': - specifier: 5.4.2 + specifier: 5.4.3 version: link:../../../sdk devDependencies: '@types/node': @@ -2642,10 +2642,10 @@ importers: packages/cli/templates/empty-integration: dependencies: '@botpress/client': - specifier: 1.34.0 + specifier: 1.35.0 version: link:../../../client '@botpress/sdk': - specifier: 5.4.2 + specifier: 5.4.3 version: link:../../../sdk devDependencies: '@types/node': @@ -2658,7 +2658,7 @@ importers: packages/cli/templates/empty-plugin: dependencies: '@botpress/sdk': - specifier: 5.4.2 + specifier: 5.4.3 version: link:../../../sdk devDependencies: '@types/node': @@ -2671,10 +2671,10 @@ importers: packages/cli/templates/hello-world: dependencies: '@botpress/client': - specifier: 1.34.0 + specifier: 1.35.0 version: link:../../../client '@botpress/sdk': - specifier: 5.4.2 + specifier: 5.4.3 version: link:../../../sdk devDependencies: '@types/node': @@ -2687,10 +2687,10 @@ importers: packages/cli/templates/webhook-message: dependencies: '@botpress/client': - specifier: 1.34.0 + specifier: 1.35.0 version: link:../../../client '@botpress/sdk': - specifier: 5.4.2 + specifier: 5.4.3 version: link:../../../sdk axios: specifier: ^1.6.8 @@ -2841,10 +2841,10 @@ importers: specifier: ^7.26.3 version: 7.26.9 '@botpress/client': - specifier: 1.34.0 + specifier: 1.35.0 version: link:../client '@botpress/cognitive': - specifier: 0.3.13 + specifier: 0.3.14 version: link:../cognitive '@bpinternal/thicktoken': specifier: ^2.0.0 @@ -2947,7 +2947,7 @@ importers: packages/sdk: dependencies: '@botpress/client': - specifier: 1.34.0 + specifier: 1.35.0 version: link:../client '@bpinternal/zui': specifier: ^1.3.3 @@ -2984,7 +2984,7 @@ importers: packages/vai: dependencies: '@botpress/client': - specifier: 1.34.0 + specifier: 1.35.0 version: link:../client '@bpinternal/thicktoken': specifier: ^1.0.1 @@ -3030,7 +3030,7 @@ importers: packages/zai: dependencies: '@botpress/cognitive': - specifier: 0.3.13 + specifier: 0.3.14 version: link:../cognitive '@bpinternal/thicktoken': specifier: ^1.0.0 @@ -3149,7 +3149,7 @@ importers: plugins/conversation-insights: dependencies: '@botpress/cognitive': - specifier: 0.3.13 + specifier: 0.3.14 version: link:../../packages/cognitive '@botpress/sdk': specifier: workspace:* @@ -3991,8 +3991,8 @@ packages: '@bcoe/v8-coverage@0.2.3': resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==} - '@botpress/api@1.72.0': - resolution: {integrity: sha512-BIgOR0T2QB4trn9zXZHQnlydlDfJSjgFfoIJTdvZkdwA3vGI+Li8KOdyJgYmqHR/jwstNlsCN/W/FrANqlk0hg==} + '@botpress/api@1.73.0': + resolution: {integrity: sha512-7Z3WGx8hVhc5JcN9DwdWA6lLsA4b/qcBoEHM0RWuqVQacEcFbdFgedaR4FDh7qdGxVQxEhHpwPjJv0CNbndpGA==} '@bpinternal/const@0.1.0': resolution: {integrity: sha512-iIQg9oYYXOt+LSK34oNhJVQTcgRdtLmLZirEUaE+R9hnmbKONA5reR2kTewxZmekGyxej+5RtDK9xrC/0hmeAw==} @@ -13167,7 +13167,7 @@ snapshots: '@bcoe/v8-coverage@0.2.3': {} - '@botpress/api@1.72.0': + '@botpress/api@1.73.0': dependencies: '@bpinternal/opapi': 1.0.0(openapi-types@12.1.3) transitivePeerDependencies: