The open-source hub to build & deploy GPT/LLM Agents ⚡️
305 matches across 12 categories. Click a row to expand file-level details.
| Severity | File | Line | Snippet |
|---|---|---|---|
| CRITICAL | plugins/hitl/src/conv-manager.ts | 157 | return await this._props.states.conversation.initiatingUser.set(this._conversation.id, { upstreamUserId: userId }) |
| CRITICAL | plugins/hitl/src/conv-manager.ts | 161 | return await this._props.states.conversation.hitl.getOrSet(this._conversation.id, DEFAULT_STATE) |
| CRITICAL | plugins/hitl/src/conv-manager.ts | 165 | return await this._props.states.conversation.hitl.set(this._conversation.id, state) |
| CRITICAL | integrations/postmark/integration.definition.ts | 157 | text: { schema: sdk.messages.defaults.text.schema.extend(emailProps) }, |
| CRITICAL | integrations/postmark/integration.definition.ts | 158 | image: { schema: sdk.messages.defaults.image.schema.extend(emailProps) }, |
| CRITICAL | integrations/postmark/integration.definition.ts | 159 | audio: { schema: sdk.messages.defaults.audio.schema.extend(emailProps) }, |
| CRITICAL | integrations/postmark/integration.definition.ts | 160 | video: { schema: sdk.messages.defaults.video.schema.extend(emailProps) }, |
| CRITICAL | integrations/postmark/integration.definition.ts | 161 | file: { schema: sdk.messages.defaults.file.schema.extend(emailProps) }, |
| CRITICAL | integrations/postmark/integration.definition.ts | 162 | location: { schema: sdk.messages.defaults.location.schema.extend(emailProps) }, |
| CRITICAL | integrations/postmark/integration.definition.ts | 163 | carousel: { schema: sdk.messages.defaults.carousel.schema.extend(emailProps) }, |
| CRITICAL | integrations/postmark/integration.definition.ts | 164 | card: { schema: sdk.messages.defaults.card.schema.extend(emailProps) }, |
| CRITICAL | integrations/postmark/integration.definition.ts | 165 | dropdown: { schema: sdk.messages.defaults.dropdown.schema.extend(emailProps) }, |
| CRITICAL | integrations/postmark/integration.definition.ts | 166 | choice: { schema: sdk.messages.defaults.choice.schema.extend(emailProps) }, |
| CRITICAL | integrations/postmark/integration.definition.ts | 167 | bloc: { schema: sdk.messages.defaults.bloc.schema.extend(emailProps) }, |
| CRITICAL | integrations/chat/definitions/channels/messages.ts | 6 | const text = { schema: sdk.messages.defaults.text.schema.extend({ metadata }) } |
| CRITICAL | integrations/chat/definitions/channels/messages.ts | 7 | const image = { schema: sdk.messages.defaults.image.schema.extend({ metadata }) } |
| CRITICAL | integrations/chat/definitions/channels/messages.ts | 8 | const audio = { schema: sdk.messages.defaults.audio.schema.extend({ metadata }) } |
| CRITICAL | integrations/chat/definitions/channels/messages.ts | 9 | const video = { schema: sdk.messages.defaults.video.schema.extend({ metadata }) } |
| CRITICAL | integrations/chat/definitions/channels/messages.ts | 10 | const file = { schema: sdk.messages.defaults.file.schema.extend({ metadata }) } |
| CRITICAL | integrations/chat/definitions/channels/messages.ts | 11 | const location = { schema: sdk.messages.defaults.location.schema.extend({ metadata }) } |
| CRITICAL | integrations/chat/definitions/channels/messages.ts | 12 | const carousel = { schema: sdk.messages.defaults.carousel.schema.extend({ metadata }) } |
| CRITICAL | integrations/chat/definitions/channels/messages.ts | 13 | const card = { schema: sdk.messages.defaults.card.schema.extend({ metadata }) } |
| CRITICAL | integrations/chat/definitions/channels/messages.ts | 14 | const dropdown = { schema: sdk.messages.defaults.dropdown.schema.extend({ metadata }) } |
| CRITICAL | integrations/chat/definitions/channels/messages.ts | 15 | const choice = { schema: sdk.messages.defaults.choice.schema.extend({ metadata }) } |
| CRITICAL | integrations/hubspot/src/hubspot-api/hubspot-client.ts | 136 | const contacts = await this._hsClient.crm.contacts.searchApi.doSearch({ |
| CRITICAL | integrations/hubspot/src/hubspot-api/hubspot-client.ts | 155 | const contact = await this._hsClient.crm.contacts.basicApi.getById(contactId.toString(), [ |
| CRITICAL | integrations/hubspot/src/hubspot-api/hubspot-client.ts | 199 | const companies = await this._hsClient.crm.companies.searchApi.doSearch({ |
| CRITICAL | integrations/hubspot/src/hubspot-api/hubspot-client.ts | 220 | const company = await this._hsClient.crm.companies.basicApi.getById(companyId.toString(), [ |
| CRITICAL | integrations/hubspot/src/hubspot-api/hubspot-client.ts | 240 | const updatedCompany = await this._hsClient.crm.companies.basicApi.update(companyId.toString(), { |
| CRITICAL | integrations/hubspot/src/hubspot-api/hubspot-client.ts | 248 | const ticket = await this._hsClient.crm.tickets.basicApi.getById(ticketId.toString(), [ |
| CRITICAL | integrations/hubspot/src/hubspot-api/hubspot-client.ts | 313 | const newContact = await this._hsClient.crm.contacts.basicApi.create({ |
| CRITICAL | integrations/hubspot/src/hubspot-api/hubspot-client.ts | 362 | return this._hsClient.crm.properties.coreApi.getAll(objectType) |
| CRITICAL | integrations/hubspot/src/hubspot-api/hubspot-client.ts | 370 | const contact = await this._hsClient.crm.contacts.basicApi.getById( |
| CRITICAL | integrations/hubspot/src/hubspot-api/hubspot-client.ts | 399 | const updatedContact = await this._hsClient.crm.contacts.basicApi.update( |
| CRITICAL | integrations/hubspot/src/hubspot-api/hubspot-client.ts | 415 | await this._hsClient.crm.contacts.basicApi.archive(contactId) |
| CRITICAL | integrations/hubspot/src/hubspot-api/hubspot-client.ts | 420 | const { results, paging } = await this._hsClient.crm.contacts.basicApi.getPage(PAGING_LIMIT, nextToken, [ |
| CRITICAL | integrations/hubspot/src/hubspot-api/hubspot-client.ts | 568 | return await this._hsClient.crm.tickets.basicApi.create(ticketCreateInput) |
| CRITICAL | integrations/hubspot/src/hubspot-api/hubspot-client.ts | 587 | const deals = await this._hsClient.crm.deals.searchApi.doSearch({ |
| CRITICAL | integrations/hubspot/src/hubspot-api/hubspot-client.ts | 608 | const deal = await this._hsClient.crm.deals.basicApi.getById(dealId, [ |
| CRITICAL | integrations/hubspot/src/hubspot-api/hubspot-client.ts | 619 | await this._hsClient.crm.deals.basicApi.archive(dealId) |
| CRITICAL | integrations/hubspot/src/hubspot-api/hubspot-client.ts | 634 | const deal = await this._hsClient.crm.deals.basicApi.update(dealId, { |
| CRITICAL | integrations/hubspot/src/hubspot-api/hubspot-client.ts | 647 | const deal = await this._hsClient.crm.deals.basicApi.create({ |
| CRITICAL | integrations/hubspot/src/hubspot-api/hubspot-client.ts | 669 | const lead = await this._hsClient.crm.objects.leads.basicApi.create({ |
| CRITICAL | integrations/hubspot/src/hubspot-api/hubspot-client.ts | 694 | const lead = await this._hsClient.crm.objects.leads.basicApi.getById(leadId, [ |
| CRITICAL | integrations/hubspot/src/hubspot-api/hubspot-client.ts | 703 | await this._hsClient.crm.objects.leads.basicApi.archive(leadId) |
| CRITICAL | integrations/hubspot/src/hubspot-api/hubspot-client.ts | 718 | const lead = await this._hsClient.crm.objects.leads.basicApi.update(leadId, { |
| CRITICAL | integrations/hubspot/src/hubspot-api/hubspot-client.ts | 744 | const leads = await this._hsClient.crm.objects.leads.searchApi.doSearch({ |
| CRITICAL | integrations/hubspot/src/hubspot-api/hubspot-client.ts | 860 | const company = await this._hsClient.crm.companies.basicApi.getById(canonicalInput, [ |
| CRITICAL | integrations/hubspot/src/hubspot-api/hubspot-client.ts | 868 | const companies = await this._hsClient.crm.companies.searchApi.doSearch({ |
| CRITICAL | integrations/hubspot/src/hubspot-api/hubspot-client.ts | 1011 | const pipelines = await this._hsClient.crm.pipelines.pipelinesApi.getAll('ticket') |
| CRITICAL | integrations/hubspot/src/hubspot-api/hubspot-client.ts | 1044 | const properties = await this._hsClient.crm.properties.coreApi.getAll('contacts') |
| CRITICAL | integrations/hubspot/src/hubspot-api/hubspot-client.ts | 1054 | return await this._hsClient.crm.owners.ownersApi.getById(numericOwnerId) |
| CRITICAL | integrations/hubspot/src/hubspot-api/hubspot-client.ts | 1070 | const owners = await this._hsClient.crm.owners.ownersApi.getPage(email, undefined, 1, false) |
| CRITICAL | integrations/hubspot/src/hubspot-api/hubspot-client.ts | 1082 | const ticket = await this._hsClient.crm.tickets.basicApi.getById(id) |
| CRITICAL | …tegrations/hubspot/src/hubspot-api/properties-cache.ts | 108 | const properties = await this._hsClient.crm.properties.coreApi.getAll(this._type, false) |
| CRITICAL | …ons/messenger/definitions/channels/channel/messages.ts | 13 | text: { schema: sdk.messages.defaults.text.schema.merge(commentIdSchema) }, |
| CRITICAL | …ons/messenger/definitions/channels/channel/messages.ts | 14 | image: { schema: sdk.messages.defaults.image.schema.merge(commentIdSchema) }, |
| CRITICAL | …ons/messenger/definitions/channels/channel/messages.ts | 15 | audio: { schema: sdk.messages.defaults.audio.schema.merge(commentIdSchema) }, |
| CRITICAL | …ons/messenger/definitions/channels/channel/messages.ts | 16 | video: { schema: sdk.messages.defaults.video.schema.merge(commentIdSchema) }, |
| CRITICAL | …ons/messenger/definitions/channels/channel/messages.ts | 17 | file: { schema: sdk.messages.defaults.file.schema.merge(commentIdSchema) }, |
| 22 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| HIGH | packages/llmz/e2e/chat-mode.test.ts | 819 | print(f"Hello {name}! You are {age} years old.") |
| HIGH | packages/llmz/e2e/chat-mode.test.ts | 820 | print(f"Next year: {age + 1}") |
| HIGH | packages/llmz/e2e/chat-mode.test.ts | 821 | print(f"Uppercase: {name.upper()}") |
| HIGH | packages/llmz/e2e/chat-mode.test.ts | 825 | print(f"Price: \${price:.2f}") |
| HIGH | packages/llmz/e2e/chat-mode.test.ts | 826 | print(f"Hex: {255:#x}") |
| HIGH | packages/llmz/e2e/chat-mode.test.ts | 827 | print(f"Percentage: {0.846:.1%}") |
| HIGH | packages/llmz/e2e/chat-mode.test.ts | 833 | print(f"Valid phone: {phone}") |
| HIGH | packages/llmz/e2e/chat-mode.test.ts | 905 | print(f"Hello {name}! You are {age} years old.") |
| HIGH | packages/llmz/e2e/chat-mode.test.ts | 906 | print(f"Next year: {age + 1}") |
| HIGH | packages/llmz/e2e/chat-mode.test.ts | 907 | print(f"Uppercase: {name.upper()}") |
| HIGH | packages/llmz/e2e/chat-mode.test.ts | 914 | print(f"Price: \${price:.2f}") # Two decimal places |
| HIGH | packages/llmz/e2e/chat-mode.test.ts | 915 | print(f"Hex: {255:#x}") # Hexadecimal |
| HIGH | packages/llmz/e2e/chat-mode.test.ts | 916 | print(f"Percentage: {0.846:.1%}") # Percentage |
| HIGH | packages/llmz/e2e/chat-mode.test.ts | 925 | print(f"Valid phone: {phone}") |
| HIGH | packages/llmz/e2e/chat-mode.test.ts | 661 | elif [[ ! -z "\${NAME}" ]]; then |
| HIGH | packages/llmz/e2e/chat-mode.test.ts | 760 | elif [[ ! -z "\${NAME}" ]]; then |
| HIGH | packages/llmz/e2e/chat-mode.test.ts | 850 | print(f"User: {user['name']} ({user.get('role', 'user')})") |
| HIGH | packages/llmz/e2e/chat-mode.test.ts | 950 | print(f"User: {user['name']} ({user.get('role', 'user')})") |
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | …ations/whatsapp/src/channels/message-types/carousel.ts | 60 | // ─── Partitioning ─────────────────────────────────────────────────── |
| MEDIUM | …ations/whatsapp/src/channels/message-types/carousel.ts | 156 | // ─── Native-carousel construction ─────────────────────────────────── |
| MEDIUM | packages/zui/src/z/typings.ts | 13 | //* ─────────────────────────── UI & Metadata ─────────────────────────────── |
| MEDIUM | packages/zui/src/z/typings.ts | 79 | //* ─────────────────────────── Errors & Issues ─────────────────────────────── |
| MEDIUM | packages/zui/src/z/typings.ts | 280 | //* ─────────────────────────── Parsing ────────────────────────────────────── |
| MEDIUM | packages/zui/src/z/typings.ts | 363 | //* ─────────────────────────── Base Type ─────────────────────────────────── |
| MEDIUM | packages/zui/src/z/typings.ts | 563 | //* ─────────────────────────── ZodAny ─────────────────────────────────────── |
| MEDIUM | packages/zui/src/z/typings.ts | 572 | //* ─────────────────────────── ZodArray ───────────────────────────────────── |
| MEDIUM | packages/zui/src/z/typings.ts | 611 | //* ─────────────────────────── ZodBigInt ──────────────────────────────────── |
| MEDIUM | packages/zui/src/z/typings.ts | 655 | //* ─────────────────────────── ZodBoolean ─────────────────────────────────── |
| MEDIUM | packages/zui/src/z/typings.ts | 665 | //* ─────────────────────────── ZodBranded ─────────────────────────────────── |
| MEDIUM | packages/zui/src/z/typings.ts | 687 | //* ─────────────────────────── ZodCatch ──────────────────────────────────── |
| MEDIUM | packages/zui/src/z/typings.ts | 701 | //* ─────────────────────────── ZodDate ───────────────────────────────────── |
| MEDIUM | packages/zui/src/z/typings.ts | 729 | //* ─────────────────────────── ZodDefault ─────────────────────────────────── |
| MEDIUM | packages/zui/src/z/typings.ts | 744 | //* ─────────────────────────── ZodEnum ───────────────────────────────────── |
| MEDIUM | packages/zui/src/z/typings.ts | 786 | //* ─────────────────────────── ZodNever ──────────────────────────────────── |
| MEDIUM | packages/zui/src/z/typings.ts | 795 | //* ─────────────────────────── ZodNullable ───────────────────────────────── |
| MEDIUM | packages/zui/src/z/typings.ts | 808 | //* ─────────────────────────── ZodOptional ──────────────────────────────── |
| MEDIUM | packages/zui/src/z/typings.ts | 821 | //* ─────────────────────────── ZodTuple ──────────────────────────────────── |
| MEDIUM | packages/zui/src/z/typings.ts | 862 | //* ─────────────────────────── ZodObject ──────────────────────────────────── |
| MEDIUM | packages/zui/src/z/typings.ts | 1066 | //* ─────────────────────────── ZodDiscriminatedUnion ────────────────────────── |
| MEDIUM | packages/zui/src/z/typings.ts | 1095 | //* ─────────────────────────── ZodUnknown ─────────────────────────────────── |
| MEDIUM | packages/zui/src/z/typings.ts | 1104 | //* ─────────────────────────── ZodFunction ─────────────────────────────────── |
| MEDIUM | packages/zui/src/z/typings.ts | 1146 | //* ─────────────────────────── ZodIntersection ────────────────────────────── |
| MEDIUM | packages/zui/src/z/typings.ts | 1158 | //* ─────────────────────────── ZodLazy ───────────────────────────────────── |
| MEDIUM | packages/zui/src/z/typings.ts | 1170 | //* ─────────────────────────── ZodLiteral ─────────────────────────────────── |
| MEDIUM | packages/zui/src/z/typings.ts | 1183 | //* ─────────────────────────── ZodMap ─────────────────────────────────────── |
| MEDIUM | packages/zui/src/z/typings.ts | 1198 | //* ─────────────────────────── ZodNaN ─────────────────────────────────────── |
| MEDIUM | packages/zui/src/z/typings.ts | 1207 | //* ─────────────────────────── ZodNativeEnum ──────────────────────────────── |
| MEDIUM | packages/zui/src/z/typings.ts | 1224 | //* ─────────────────────────── ZodNull ───────────────────────────────────── |
| MEDIUM | packages/zui/src/z/typings.ts | 1233 | //* ─────────────────────────── ZodNumber ──────────────────────────────────── |
| MEDIUM | packages/zui/src/z/typings.ts | 1291 | //* ─────────────────────────── ZodPipeline ────────────────────────────────── |
| MEDIUM | packages/zui/src/z/typings.ts | 1305 | //* ─────────────────────────── ZodPromise ─────────────────────────────────── |
| MEDIUM | packages/zui/src/z/typings.ts | 1318 | //* ─────────────────────────── ZodReadonly ─────────────────────────────────── |
| MEDIUM | packages/zui/src/z/typings.ts | 1355 | //* ─────────────────────────── ZodString ──────────────────────────────────── |
| MEDIUM | packages/zui/src/z/typings.ts | 1513 | //* ─────────────────────────── ZodRecord ──────────────────────────────────── |
| MEDIUM | packages/zui/src/z/typings.ts | 1544 | //* ─────────────────────────── ZodRef ─────────────────────────────────────── |
| MEDIUM | packages/zui/src/z/typings.ts | 1554 | //* ─────────────────────────── ZodSet ─────────────────────────────────────── |
| MEDIUM | packages/zui/src/z/typings.ts | 1579 | //* ─────────────────────────── ZodSymbol ──────────────────────────────────── |
| MEDIUM | packages/zui/src/z/typings.ts | 1588 | //* ─────────────────────────── ZodEffects ─────────────────────────────────── |
| MEDIUM | packages/zui/src/z/typings.ts | 1633 | //* ─────────────────────────── ZodUndefined ───────────────────────────────── |
| MEDIUM | packages/zui/src/z/typings.ts | 1642 | //* ─────────────────────────── ZodUnion ──────────────────────────────────── |
| MEDIUM | packages/zui/src/z/typings.ts | 1657 | //* ─────────────────────────── ZodVoid ───────────────────────────────────── |
| MEDIUM | packages/zui/src/z/typings.ts | 1666 | //* ─────────────────────────── ZodNativeType ─────────────────────────────── |
| MEDIUM | packages/zui/src/z/typings.ts | 1719 | //* ─────────────────────────── Builders ────────────────────────────── |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | …ector/src/utils/create-integration-transfer-handler.ts | 22 | export function createIntegrationTransferHandler(props: CreateIntegrationTransferHandlerProps): { |
| LOW | …grations/bigcommerce-sync/src/actions/sync-products.ts | 41 | function transformProductToTableRow( |
| LOW | integrations/workable/src/mapping/candidate-mapper.ts | 9 | export function fromListCandidatesInputModel( |
| LOW | integrations/workable/src/mapping/candidate-mapper.ts | 22 | export function toListCandidatesOutputModel( |
| LOW | integrations/workable/src/mapping/candidate-mapper.ts | 64 | export function fromGetCandidateInputModel( |
| LOW | integrations/workable/src/mapping/candidate-mapper.ts | 70 | export function toBaseDetailedCandidateModel( |
| LOW | integrations/workable/src/mapping/candidate-mapper.ts | 178 | export function toCandidateCreatedEventModel( |
| LOW | integrations/workable/src/mapping/candidate-mapper.ts | 192 | export function toCandidateMovedEventModel( |
| LOW | integrations/workable/src/mapping/candidate-mapper.ts | 206 | export function fromPostEducationEntryModel( |
| LOW | integrations/workable/src/mapping/candidate-mapper.ts | 230 | export function fromPostExperienceEntryModel( |
| LOW | integrations/workable/src/mapping/candidate-mapper.ts | 252 | export function toPostCandidateInJobOutputModel( |
| LOW | integrations/workable/src/mapping/candidate-mapper.ts | 263 | export function toPostCandidateInTalentPoolOutputModel( |
| LOW | integrations/workable/src/mapping/candidate-mapper.ts | 280 | export function fromPostCandidateInTalentPoolModel( |
| LOW | integrations/workable/src/mapping/candidate-mapper.ts | 321 | export function fromPostCandidateInTalentPoolInputModel( |
| LOW | integrations/workable/src/mapping/candidate-mapper.ts | 332 | export function fromPostCandidateInJobInputModel( |
| LOW | integrations/workable/src/mapping/candidate-mapper.ts | 350 | export function fromUpdateCandidateInputModel( |
| LOW | integrations/workable/src/mapping/candidate-mapper.ts | 400 | export function toUpdateCandidateOutputModel( |
| LOW | integrations/workable/src/mapping/jobs-mapper.ts | 5 | export function toGetJobQuestionsOutputModel( |
| LOW | integrations/workable/src/mapping/jobs-mapper.ts | 28 | export function fromGetJobQuestionsInputModel( |
| LOW | integrations/zendesk-messaging-hitl/src/setup/util.ts | 1 | export function getAgentWorkspaceSwitchboardIntegrationName(): string { |
| LOW | …ssaging-hitl/src/events/switchboard-release-control.ts | 4 | export async function handleSwitchboardReleaseControl( |
| LOW | …desk-messaging-hitl/src/events/conversation-message.ts | 4 | export async function handleConversationMessage( |
| LOW | integrations/messenger/src/misc/meta-client.ts | 344 | export async function createAuthenticatedMetaClient({ |
| LOW | integrations/messenger/src/misc/messenger-client.ts | 5 | export async function createAuthenticatedMessengerClient(client: bp.Client, ctx: bp.Context): Promise<MessengerClient> { |
| LOW | integrations/messenger/src/misc/utils.ts | 7 | export function getGoogleMapLinkFromLocation(payload: Location) { |
| LOW | integrations/messenger/src/misc/facebook-client.ts | 109 | export async function createAuthenticatedFacebookClient(ctx: bp.Context, client: bp.Client): Promise<FacebookClient> { |
| LOW | integrations/messenger/src/misc/auth.ts | 11 | export async function getMessengerClientCredentials( |
| LOW | integrations/messenger/src/misc/auth.ts | 50 | export async function getFacebookClientCredentials( |
| LOW | integrations/messenger/src/misc/auth.ts | 89 | export async function getOAuthMetaClientCredentials( |
| LOW | integrations/messenger/src/misc/auth.ts | 105 | export async function patchOAuthMetaClientCredentials( |
| LOW | integrations/google-ai/src/actions/generate-content.ts | 108 | async function buildGenerateContentRequest( |
| LOW | integrations/google-ai/src/actions/generate-content.ts | 311 | function buildFunctionCallingConfig( |
| LOW | integrations/kommo/src/actions/contact.ts | 6 | function mapKommoContactToBotpress(contact: KommoContact) { |
| LOW | integrations/sunco/src/events/conversation-message.ts | 4 | export async function handleConversationMessage( |
| LOW | …rations/telegram/src/misc/markdown-to-telegram-html.ts | 145 | export function stdMarkdownToTelegramHtml(markdown: string): MarkdownToTelegramHtmlResult { |
| LOW | …rations/telegram/src/misc/markdown-to-telegram-html.ts | 186 | export function markdownHtmlToTelegramPayloads(html: string, images: ImageData[]): MixedPayloads { |
| LOW | …egrations/teams/src/markdown/teams-html-to-markdown.ts | 6 | export function transformTeamsHtmlToStdMarkdown(teamsHtml: string) { |
| LOW | integrations/loops/src/loops.webhook.ts | 8 | export function validateWebhookSigningSecret(value: string): void { |
| LOW | integrations/anthropic/src/actions/generate-content.ts | 221 | async function mapToAnthropicMessageContent(message: llm.Message): Promise<Anthropic.MessageParam['content']> { |
| LOW | integrations/anthropic/src/actions/generate-content.ts | 268 | async function mapMultipartMessageContentToAnthropicContent( |
| LOW | integrations/slack/src/misc/markdown-to-slack.ts | 54 | export function transformMarkdownForSlack(text: string): string { |
| LOW | integrations/instagram/refreshTokens.ts | 25 | async function refreshSandboxAccessToken(args: RefreshSecretArgs) { |
| LOW | integrations/whatsapp/src/misc/template-utils.ts | 138 | export function parseTemplateVariablesJSON(templateVariablesJson: string, logger: bp.Logger): TemplateVariables { |
| LOW | integrations/whatsapp/src/misc/template-utils.ts | 398 | export function buildBodyComponentFromLegacy(variables: TemplateVariables): TemplateComponent | undefined { |
| LOW | …grations/whatsapp/src/misc/markdown-to-whatsapp-rtf.ts | 58 | export function convertMarkdownToWhatsApp(markdown: string): string { |
| LOW | integrations/openai/src/index.ts | 592 | function getOpenAIImageGenerationParams(modelId: ImageModelId): { |
| LOW | integrations/twilio/src/markdown-to-twilio.ts | 29 | export function transformMarkdownForTwilio(text: string, channel: TwilioChannel) { |
| LOW | scripts/upload-sandbox-scripts.ts | 11 | function readIntegrationDefinition(integrationPath: string): any { |
| LOW | packages/zui/src/transforms/common/utils.ts | 6 | export function primitiveToTypscriptLiteralType(x: Primitive): string { |
| LOW | packages/zui/src/transforms/common/utils.ts | 20 | export function primitiveToTypescriptValue(x: Primitive): string { |
| LOW | packages/cli/src/code-generation/generators.ts | 47 | export function primitiveToTypescriptValue(x: Primitive): string { |
| LOW | packages/cli/src/code-generation/generators.ts | 54 | export function primitiveRecordToTypescriptValues(x: Record<string, Primitive>): Record<string, string> { |
| LOW | packages/common/src/llm/errors.ts | 5 | export function createUpstreamProviderFailedError(cause: Error, message?: string) { |
| LOW | packages/common/src/llm/openai.ts | 237 | async function mapToOpenAIMessageContent(message: Message) { |
| LOW | packages/common/src/llm/openai.ts | 265 | async function mapMultipartMessageToOpenAIMessageParts( |
| LOW | packages/common/src/llm/openai.ts | 413 | export function validateGptOssReasoningEffort( |
| LOW | packages/common/src/llm/openai.ts | 445 | export function validateOpenAIReasoningEffort( |
| LOW | packages/sdk/src/serve.ts | 60 | async function mapIncomingMessageToRequest(incoming: http.IncomingMessage): Promise<Request> { |
| LOW | packages/llmz/src/exit-parser.ts | 142 | function tryUnionPrimitiveWrapping( |
| LOW | packages/llmz/src/abort-signal.ts | 23 | export function createJoinedAbortController(signals: (AbortSignal | undefined | null)[]): AbortController { |
| 6 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | bots/hit-looper/src/index.ts | 52 | name: 'John Doe', |
| LOW | integrations/slack/hub.md | 41 | name: 'John Doe' |
| LOW | integrations/slack/hub.md | 60 | name: 'John Doe' |
| LOW | integrations/slack/src/misc/replace-mentions.test.ts | 9 | const mentions: Mention[] = [{ start: 6, end: 10, user: { id: 'u1', name: 'John Doe' } }] |
| LOW | integrations/slack/src/misc/replace-mentions.test.ts | 15 | { start: 0, end: 5, user: { id: 'u1', name: 'John Doe' } }, |
| LOW | integrations/slack/src/misc/replace-mentions.test.ts | 16 | { start: 6, end: 11, user: { id: 'u2', name: 'Jane Doe' } }, |
| LOW | integrations/slack/src/misc/replace-mentions.test.ts | 27 | const mentions: Mention[] = [{ start: 0, end: 4, user: { id: 'u1', name: 'John Doe' } }] |
| LOW | …ons/whatsapp/src/misc/markdown-to-whatsapp-rtf.test.ts | 136 | expect(convertMarkdownToWhatsApp('test@test.com')).toBe('test@test.com') |
| LOW | integrations/stripe/src/misc/custom-schemas.ts | 233 | name: z.string().optional().describe('The name of the customer').placeholder('John Doe').title('Name'), |
| LOW | packages/zui/src/z/types/catch/catch.test.ts | 193 | return 'John Doe' |
| LOW | …i/src/transforms/zui-from-object/object-to-zui.test.ts | 40 | address: { street: '123 Main St', city: 'New York', state: 'NY' }, |
| LOW | …i/src/transforms/zui-from-object/object-to-zui.test.ts | 118 | street: '123 Main St', |
| LOW | …/src/conversation-transcript/message-formatter.test.ts | 19 | name: 'John Doe', |
| LOW | …onversation-transcript/conversation-transcript.test.ts | 8 | name: 'John Doe', |
| LOW | packages/llmz/DOCS.md | 512 | value: 'John Doe', |
| LOW | packages/llmz/DOCS.md | 551 | const userName = user.name // "John Doe" |
| LOW | packages/llmz/DOCS.md | 592 | // before: 'John Doe', |
| LOW | packages/llmz/e2e/chat-mode.test.ts | 648 | NAME="John Doe" |
| LOW | packages/llmz/e2e/chat-mode.test.ts | 747 | NAME="John Doe" |
| LOW | packages/llmz/e2e/worker-mode.test.ts | 252 | 'First try to return invalid data: email="not-an-email", age=200. When that fails, return valid data: email="u |
| LOW | packages/llmz/src/objects.ts | 85 | * value: 'John Doe', |
| LOW | packages/llmz/src/objects.ts | 285 | * value: 'John Doe', |
| LOW | packages/llmz/src/objects.test.ts | 212 | value: { street: '123 Main St', city: 'Toronto' }, |
| LOW | packages/llmz/src/objects.test.ts | 235 | }> = { street: "123 Main St", city: "Toronto" } |
| LOW | packages/llmz/src/vm-jsx.test.ts | 408 | name: 'John Doe', |
| LOW | packages/llmz/src/vm-jsx.test.ts | 440 | name: 'John Doe', |
| LOW | packages/llmz/src/exit-parser.test.ts | 512 | email: 'user@example.com', |
| LOW | packages/llmz/src/exit-parser.test.ts | 523 | email: 'user@example.com', |
| LOW | packages/llmz/src/vm.test.ts | 767 | address: { street: '123 Main St' }, |
| LOW | packages/llmz/src/vm.test.ts | 856 | address: { street: '123 Main St' }, |
| LOW | packages/zai/README.md | 40 | // Result: { name: 'John Doe', age: 30, location: 'New York' } |
| LOW | packages/zai/e2e/patch.test.ts | 2004 | author: 'Acme Corp', |
| LOW | packages/zai/e2e/patch.test.ts | 2090 | expect(parsed.author).toBe('Acme Corp') |
| LOW | packages/zai/e2e/group.test.ts | 626 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolor |
| LOW | packages/zai/e2e/group.test.ts | 626 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolor |
| LOW | packages/zai/e2e/group.test.ts | 648 | Neque porro quisquam est, qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit. |
| LOW | packages/zai/e2e/group.test.ts | 648 | Neque porro quisquam est, qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit. |
| LOW | packages/zai/e2e/extract.test.ts | 33 | "name": "John Doe", |
| LOW | packages/zai/e2e/extract.test.ts | 41 | safeParse: () => ({ success: true, data: { name: 'John Doe', age: 30 } }), |
| LOW | packages/zai/e2e/extract.test.ts | 70 | "name": "John Doe", |
| LOW | packages/zai/e2e/extract.test.ts | 75 | "name": "Jane Doe", |
| LOW | packages/zai/e2e/extract.test.ts | 104 | "a": "John Doe", |
| LOW | packages/zai/e2e/extract.test.ts | 162 | "name": "John Doe", |
| LOW | packages/zai/e2e/rate.test.ts | 40 | address: '123 Main St', |
| LOW | packages/zai/e2e/answer.test.ts | 1043 | "name": "John Doe" |
| LOW | packages/zai/e2e/answer.test.ts | 1417 | metadata: { author: 'John Doe', year: 2015 }, |
| LOW | packages/zai/src/operations/extract.ts | 70 | * // Result: { name: 'John Doe', age: 35, email: 'john@example.com' } |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | …grations/bigcommerce-sync/src/actions/sync-products.ts | 302 | // Step 1: Load categories and brands |
| LOW | …grations/bigcommerce-sync/src/actions/sync-products.ts | 309 | // Step 2: Get first page synchronously |
| LOW | …grations/bigcommerce-sync/src/actions/sync-products.ts | 328 | // Step 3: Process first page using unified function |
| LOW | …grations/bigcommerce-sync/src/actions/sync-products.ts | 345 | // Step 4: If there are more pages, send webhook to trigger background processing |
| LOW | packages/llmz/examples/21_chat_tool_components/index.ts | 98 | // Step 1: Show progress |
| LOW | packages/llmz/examples/21_chat_tool_components/index.ts | 102 | // Step 2: Show more progress |
| LOW | packages/llmz/examples/21_chat_tool_components/index.ts | 106 | // Step 3: Yiels the ticket component itself |
| LOW | packages/llmz/src/context.ts | 710 | // probably we need to check if max tokens is 75% reached and then summarize messages and variables if needed |
| LOW | packages/zai/src/operations/patch.ts | 649 | // Step 1: Split files that are too large |
| LOW | packages/zai/src/operations/patch.ts | 656 | // Step 2: Create batches that fit within token limits |
| LOW | packages/zai/src/operations/patch.ts | 659 | // Step 3: Process batches in parallel |
| LOW | packages/zai/src/operations/patch.ts | 663 | // Step 4: Merge results - combine patches from all batches per file |
| LOW | packages/zai/src/operations/patch.ts | 673 | // Step 5: Apply merged patches to original files (with JSON validation/repair for .json files) |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | integrations/intercom/integration.definition.ts | 21 | .title('Client Secret') |
| LOW | packages/zui/src/z/types/tuple/tuple.test.ts | 81 | }) |
| LOW | packages/zui/src/z/types/object/index.ts | 241 | // augmentation: Augmentation |
| LOW | packages/zui/src/z/types/object/index.ts | 261 | ...this._def.shape(), |
| LOW | packages/zui/src/z/types/object/index.ts | 281 | // }> |
| LOW | packages/zui/src/z/__tests__/language-server.test.ts | 1 | import { test } from 'vitest' |
| LOW | packages/zui/src/z/__tests__/language-server.test.ts | 21 | // const instanceVariable = |
| LOW | packages/zui/src/z/__tests__/language-server.test.ts | 41 | // // const instanceVariable = sourceFile.getVariableDeclarationOrThrow( |
| LOW | packages/zui/src/z/__tests__/language-server.test.ts | 61 | // // // Find usage of TestMerge.f2 property |
| LOW | packages/zui/src/z/__tests__/language-server.test.ts | 81 | // // }); |
| LOW | packages/zui/src/z/__tests__/language-server.test.ts | 101 | // expect(parentOfProperty?.getName()).toEqual("Test"); |
| LOW | packages/zui/src/z/__tests__/language-server.test.ts | 121 | // expect(definitionOfProperty?.getText()).toEqual( |
| LOW | packages/zui/src/z/__tests__/language-server.test.ts | 141 | // ); |
| LOW | packages/zui/src/z/__tests__/language-server.test.ts | 161 | // ); |
| LOW | packages/zui/src/z/__tests__/language-server.test.ts | 181 | // ); |
| LOW | packages/zui/src/z/__tests__/language-server.test.ts | 201 | // ); |
| LOW | packages/zui/src/z/__tests__/primitive.test.ts | 401 | // literalStringSchemaTest, |
| LOW | packages/zui/src/z/error/error.test.ts | 161 | expect(result.error.issues[0]?.code).toEqual('custom') |
| LOW | packages/zui/src/z/error/error.test.ts | 481 | if (!result.success) { |
| LOW | packages/sdk/src/bot/workflow-proxy/proxy.ts | 1 | import type * as client from '@botpress/client' |
| LOW | packages/sdk/src/bot/workflow-proxy/proxy.ts | 21 | // character in the workflow definition's tag definition. The plugin |
| LOW | packages/llmz/DOCS.md | 461 | }, |
| LOW | packages/llmz/DOCS.md | 581 | ```typescript |
| LOW | packages/llmz/examples/01_chat_basic/index.ts | 21 | // Initialize the Botpress Client for LLM interactions |
| LOW | packages/zai/README.md | 141 | // Result: [ |
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | packages/llmz/e2e/chat-mode.test.ts | 157 | Here's how you can create a React component with state: |
| MEDIUM | packages/llmz/src/vm-jsx.test.ts | 395 | In TypeScript, the \`Omit\` utility type is used to create a new type by omitting specific properties from an existing |
| MEDIUM | packages/llmz/src/vm-jsx.test.ts | 427 | In TypeScript, the \`Omit\` utility type is used to create a new type by omitting specific properties from an ex |
| MEDIUM | packages/llmz/src/prompts/chat-mode/system.md.ts | 1 | export default "# Important Instructions\n\nYou are a helpful assistant with a defined Personality, Role, Capabilities a |
| MEDIUM | packages/llmz/src/prompts/worker-mode/system.md.ts | 1 | export default "# Important Instructions\n\nYou are a helpful background AI Agent with defined Role, Capabilities and Re |
| Severity | File | Line | Snippet |
|---|---|---|---|
| HIGH | packages/llmz/src/vm-jsx.test.ts | 358 | // Modify the code snippet as requested and provide the updated version |
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | packages/llmz/src/snapshots.ts | 52 | * ### Creating a Snapshot |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | .github/workflows/prod-master-version-verification.yml | 35 | # Check if integration should be skipped |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | packages/zai/e2e/sort.test.ts | 574 | function processData(data) { |