@@ -29,7 +29,7 @@
|
||||
"@googleapis/drive": "5.0.0",
|
||||
"@lezer/css": "^1.1.1",
|
||||
"@paralleldrive/cuid2": "2.2.0",
|
||||
"@sentry/nextjs": "7.43.0",
|
||||
"@sentry/nextjs": "7.44.1",
|
||||
"@stripe/stripe-js": "1.49.0",
|
||||
"@tanstack/react-query": "^4.26.1",
|
||||
"@tanstack/react-table": "8.7.9",
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
"paths": {
|
||||
"/sendMessage": {
|
||||
"post": {
|
||||
"operationId": "query.chat.sendMessage",
|
||||
"operationId": "query.sendMessage",
|
||||
"summary": "Send a message",
|
||||
"description": "To initiate a chat, do not provide a `sessionId` nor a `message`.\n\nContinue the conversation by providing the `sessionId` and the `message` that should answer the previous question.\n\nSet the `isPreview` option to `true` to chat with the non-published version of the typebot.",
|
||||
"security": [
|
||||
@@ -1637,7 +1637,6 @@
|
||||
},
|
||||
"required": [
|
||||
"action",
|
||||
"filter",
|
||||
"cellsToExtract"
|
||||
],
|
||||
"additionalProperties": false
|
||||
@@ -1914,6 +1913,10 @@
|
||||
"model": {
|
||||
"type": "string",
|
||||
"enum": [
|
||||
"gpt-4",
|
||||
"gpt-4-0314",
|
||||
"gpt-4-32k",
|
||||
"gpt-4-32k-0314",
|
||||
"gpt-3.5-turbo",
|
||||
"gpt-3.5-turbo-0301"
|
||||
]
|
||||
@@ -1979,6 +1982,20 @@
|
||||
]
|
||||
}
|
||||
},
|
||||
"advancedSettings": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"temperature": {
|
||||
"anyOf": [
|
||||
{
|
||||
"type": "number"
|
||||
},
|
||||
{}
|
||||
]
|
||||
}
|
||||
},
|
||||
"additionalProperties": false
|
||||
},
|
||||
"responseMapping": {
|
||||
"type": "array",
|
||||
"items": {
|
||||
@@ -4281,6 +4298,85 @@
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"/typebots/{typebotId}/blocks/{blockId}/storage/upload-url": {
|
||||
"get": {
|
||||
"operationId": "query.getUploadUrl",
|
||||
"summary": "Get upload URL for a file",
|
||||
"description": "Used for the web client to get the bucket upload file.",
|
||||
"parameters": [
|
||||
{
|
||||
"name": "typebotId",
|
||||
"in": "path",
|
||||
"required": true,
|
||||
"schema": {
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "blockId",
|
||||
"in": "path",
|
||||
"required": true,
|
||||
"schema": {
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "filePath",
|
||||
"in": "query",
|
||||
"required": true,
|
||||
"schema": {
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "fileType",
|
||||
"in": "query",
|
||||
"required": true,
|
||||
"schema": {
|
||||
"type": "string"
|
||||
}
|
||||
}
|
||||
],
|
||||
"responses": {
|
||||
"200": {
|
||||
"description": "Successful response",
|
||||
"content": {
|
||||
"application/json": {
|
||||
"schema": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"presignedUrl": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"url": {
|
||||
"type": "string"
|
||||
},
|
||||
"fields": {}
|
||||
},
|
||||
"required": [
|
||||
"url"
|
||||
],
|
||||
"additionalProperties": false
|
||||
},
|
||||
"hasReachedStorageLimit": {
|
||||
"type": "boolean"
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
"presignedUrl",
|
||||
"hasReachedStorageLimit"
|
||||
],
|
||||
"additionalProperties": false
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"default": {
|
||||
"$ref": "#/components/responses/error"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"components": {
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
"test:report": "pnpm playwright show-report"
|
||||
},
|
||||
"dependencies": {
|
||||
"@sentry/nextjs": "7.43.0",
|
||||
"@sentry/nextjs": "7.44.1",
|
||||
"@trpc/server": "10.16.0",
|
||||
"@typebot.io/js": "workspace:*",
|
||||
"@typebot.io/react": "workspace:*",
|
||||
|
||||
@@ -1,7 +1,3 @@
|
||||
// This file configures the initialization of Sentry on the server.
|
||||
// The config you add here will be used whenever the server handles a request.
|
||||
// https://docs.sentry.io/platforms/javascript/guides/nextjs/
|
||||
|
||||
import * as Sentry from '@sentry/nextjs'
|
||||
|
||||
const SENTRY_DSN = process.env.SENTRY_DSN || process.env.NEXT_PUBLIC_SENTRY_DSN
|
||||
|
||||
@@ -29,5 +29,5 @@
|
||||
"path": "node_modules/cz-emoji"
|
||||
}
|
||||
},
|
||||
"packageManager": "pnpm@7.29.1"
|
||||
"packageManager": "pnpm@7.30.0"
|
||||
}
|
||||
|
||||
1094
pnpm-lock.yaml
generated
1094
pnpm-lock.yaml
generated
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user