AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
830 matches across 14 categories. Click a row to expand file-level details.
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | tools/scripts/utils/piece-script-utils.ts | 65 | export async function findAllPiecesDirectoryInSource(): Promise<string[]> { |
| LOW | tools/scripts/utils/piece-script-utils.ts | 129 | function getChangedPiecesDistPaths(): string[] | null { |
| LOW | tools/scripts/utils/publish-npm-package.ts | 34 | function assertNoUnresolvedWorkspaceDeps(packageJsonPath: string): void { |
| LOW | …/src/app/connections/create-edit-connection-dialog.tsx | 64 | function CreateOrEditConnectionSection({ |
| LOW | …/src/app/connections/create-edit-connection-dialog.tsx | 301 | function CreateOrEditConnectionDialogContent( |
| LOW | …/src/app/connections/create-edit-connection-dialog.tsx | 355 | function CreateOrEditConnectionDialog({ |
| LOW | …/src/app/connections/create-edit-connection-dialog.tsx | 419 | function getInitallySelectedAuthProperty( |
| LOW | …/src/app/connections/create-edit-connection-dialog.tsx | 435 | function getInitiallySelectedAuthListItem( |
| LOW | …/src/app/connections/create-edit-connection-dialog.tsx | 467 | function doesAuthPropertySupportBothGrantTypes( |
| LOW | …ges/web/src/app/components/sidebar/dashboard/index.tsx | 356 | function DelayedSidebarUsageLimits() { |
| LOW | …app/components/global-search/global-search-context.tsx | 59 | function GlobalSearchDialogContent({ |
| LOW | …ckages/web/src/app/components/project-layout/index.tsx | 111 | function ProjectDashboardLayoutInner({ |
| LOW | …/src/app/builder/flow-canvas/nodes/step-node/index.tsx | 211 | function getPieceSelectorOperationType(step: Step) { |
| LOW | …src/app/builder/flow-canvas/utils/flow-canvas-utils.ts | 188 | function createFocusStepInGraphParams(stepName: string) { |
| LOW | …src/app/builder/flow-canvas/utils/flow-canvas-utils.ts | 515 | function determineInitiallySelectedStep( |
| LOW | …/web/src/app/builder/flow-canvas/utils/bulk-actions.ts | 93 | export function getLastLocationAsPasteLocation( |
| LOW | …der/flow-canvas/widgets/incomplete-settings-widget.tsx | 64 | function filterValidOrSkippedSteps(step: Step) { |
| LOW | packages/web/src/app/builder/state/canvas-state.ts | 215 | function getPanningModeFromLocalStorage(): 'grab' | 'pan' { |
| LOW | packages/web/src/app/builder/state/canvas-state.ts | 223 | function getTestPanelViewFromLocalStorage(): TestPanelView { |
| LOW | packages/web/src/app/builder/state/canvas-state.ts | 230 | function getTestPanelOpenFromLocalStorage(): boolean { |
| LOW | …te-piece-version-dialog/update-piece-version-utils.tsx | 41 | function getLatestMinorOrMajorUpgrade({ |
| LOW | …te-piece-version-dialog/update-piece-version-utils.tsx | 63 | function getInputAfterVersionChange({ |
| LOW | …te-piece-version-dialog/update-piece-version-utils.tsx | 99 | export function LatestVersionAvailableAlert({ |
| LOW | …te-piece-version-dialog/update-piece-version-utils.tsx | 125 | export function MinorOrMajorSelectionAlert() { |
| LOW | …src/app/builder/run-details/flow-step-input-output.tsx | 226 | function handleRunFailureOrEmptyLog( |
| LOW | …p/builder/piece-properties/auto-form-field-wrapper.tsx | 116 | function AutoFormFielWrapperErrorBoundary({ |
| LOW | …p/builder/piece-properties/auto-form-field-wrapper.tsx | 156 | function getValueForInputOnDynamicToggleChange( |
| LOW | …p/builder/piece-properties/auto-form-field-wrapper.tsx | 211 | function handleDynamicValueToggleChange(mode: PropertyExecutionType) { |
| LOW | …roperties/text-input-with-mentions/text-input-utils.ts | 69 | function convertTextToTipTapJsonContent( |
| LOW | …roperties/text-input-with-mentions/text-input-utils.ts | 144 | function parseStepAndNameFromMention(mention: string) { |
| LOW | …roperties/text-input-with-mentions/text-input-utils.ts | 204 | function createMentionNodeFromText( |
| LOW | …m/infra/event-destinations/lib/handler-flow-builder.ts | 188 | function buildFlowRunFinishedStatusRouter({ |
| LOW | …vent-destinations/lib/event-destinations-collection.ts | 198 | function buildWebhookTriggerPayload( |
| LOW | …routes/platform/security/embed/steps/hostname-step.tsx | 180 | function extractServerErrorMessage(error: unknown, fallback: string): string { |
| LOW | …b/src/app/routes/platform/security/sso/saml-dialog.tsx | 585 | function extractServerErrorMessage(error: unknown, fallback: string): string { |
| LOW | …c/app/routes/platform/security/secret-managers/util.ts | 14 | function getEmptySecretManagerConfig( |
| LOW | …/app/routes/impact/time-saved-encouragement-banner.tsx | 9 | export function TimeSavedEncouragementBanner({ |
| LOW | packages/web/src/features/chat/lib/use-voice-input.ts | 37 | function getSpeechRecognitionConstructor(): SpeechRecognitionConstructor | null { |
| LOW | packages/web/src/features/chat/lib/chat-store.ts | 22 | function extractQuestionsFromToolParts( |
| LOW | packages/web/src/features/chat/lib/chat-store.ts | 161 | function selectApprovalDisplayName(s: ChatStoreState): string | null { |
| LOW | packages/web/src/features/chat/lib/chat-store.ts | 218 | function selectEffectivePlanUpdates({ |
| LOW | packages/web/src/features/chat/lib/chat-utils.ts | 215 | function extractQuickRepliesFromHistory(messages: ChatUIMessage[]): string[] { |
| LOW | packages/web/src/features/chat/lib/use-chat.ts | 65 | function injectFilePartsIntoLastUserMessage({ |
| LOW | …features/projects/components/create-project-button.tsx | 22 | function useIsCreateProjectDisabled({ |
| LOW | packages/web/src/features/agents/ai-model/hooks.ts | 13 | function getAllowedModelsForProvider( |
| LOW | …res/agents/agent-tools/knowledge-base-dialog/index.tsx | 56 | function KnowledgeBaseDialogContent({ |
| LOW | packages/web/src/features/pieces/utils/step-utils.tsx | 162 | export function extractPieceNamesAndCoreMetadata( |
| LOW | packages/web/src/features/pieces/utils/form-utils.tsx | 155 | function getDefaultValueForProperties({ |
| LOW | packages/web/src/features/pieces/utils/form-utils.tsx | 303 | function extendCustomAuthUpsertSchema( |
| LOW | packages/web/src/features/pieces/utils/form-utils.tsx | 359 | function buildFallbackConnectionSchema(options: { |
| LOW | packages/web/src/features/pieces/utils/form-utils.tsx | 379 | function buildCustomAuthValueSchema(auth: PieceAuthProperty) { |
| LOW | …members/components/invite-user/suggested-user-item.tsx | 81 | function EmailStatusSuggestionItem({ |
| LOW | …eatures/automations/hooks/use-automations-selection.ts | 138 | export function hasMovableOrExportableItems(selected: SelectedItemsMap) { |
| LOW | packages/web/src/components/ui/chart.tsx | 310 | function getPayloadConfigFromPayload( |
| LOW | packages/web/src/components/ui/separator.tsx | 27 | function HorizontalSeparatorWithText({ |
| LOW | …kages/web/src/components/prompt-kit/chat-container.tsx | 53 | function ChatContainerScrollAnchor({ |
| LOW | packages/web/src/components/custom/time-picker-utils.ts | 85 | export function getValidArrowMinuteOrSecond(value: string, step: number) { |
| LOW | packages/pieces/core/sftp/src/lib/common.ts | 6 | export async function getProtocolBackwardCompatibility(protocol: string | undefined) { |
| LOW | packages/pieces/core/subflows/src/lib/common.ts | 18 | export async function listFlowsWithSubflowTrigger({ |
| LOW | packages/pieces/core/subflows/src/lib/common.ts | 32 | export async function findFlowByExternalIdOrThrow({ |
| 285 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | .agents/rules/mintlify.md | 121 | -d '{"name": "John Doe", "email": "john@example.com"}' |
| LOW | .agents/rules/mintlify.md | 129 | "name": "John Doe", |
| LOW | .agents/skills/agent-browser/SKILL.md | 23 | agent-browser fill @e1 "user@example.com" |
| LOW | .agents/skills/agent-browser/SKILL.md | 39 | agent-browser fill @e1 "user@example.com" && agent-browser fill @e2 "password123" && agent-browser click @e3 |
| LOW | .agents/skills/agent-browser/SKILL.md | 110 | agent-browser fill @e1 "Jane Doe" |
| LOW | …ents/skills/agent-browser/references/authentication.md | 31 | agent-browser fill @e1 "user@example.com" |
| LOW | …ents/skills/agent-browser/references/authentication.md | 50 | agent-browser fill @e1 "user@example.com" |
| LOW | …ents/skills/agent-browser/references/authentication.md | 107 | agent-browser fill @e1 "user@example.com" |
| LOW | …gents/skills/agent-browser/references/snapshot-refs.md | 72 | agent-browser fill @e10 "user@example.com" |
| LOW | …/skills/agent-browser/references/session-management.md | 29 | agent-browser --session auth fill @e1 "user@example.com" |
| LOW | …ents/skills/agent-browser/templates/form-automation.sh | 32 | # agent-browser fill @e1 "John Doe" # Text input |
| LOW | …ents/skills/agent-browser/templates/form-automation.sh | 33 | # agent-browser fill @e2 "user@example.com" # Email input |
| LOW | …ents/skills/mcp-builder/reference/python_mcp_server.md | 306 | "name": str, # Full name (e.g., "John Doe") |
| LOW | …ents/skills/mcp-builder/reference/python_mcp_server.md | 572 | return {"id": user_id, "name": "John Doe", "email": "john@example.com"} |
| LOW | .agents/skills/mcp-builder/reference/node_mcp_server.md | 173 | "name": string, // Full name (e.g., "John Doe") |
| LOW | .agents/skills/piece-builder/output-quality.md | 19 | name: 'Jane Doe', |
| LOW | .agents/skills/piece-builder/output-quality.md | 23 | name: 'Acme Inc', |
| LOW | .agents/skills/piece-builder/output-quality.md | 33 | user_name: 'Jane Doe', |
| LOW | .agents/skills/piece-builder/output-quality.md | 35 | company_name: 'Acme Inc', |
| LOW | .agents/skills/piece-builder/output-quality.md | 47 | { name: 'Alice', email: 'alice@x.com', phone: '555-1234' }, |
| LOW | .agents/skills/piece-builder/output-quality.md | 55 | { name: 'Alice', email: 'alice@x.com', phone: '555-1234' }, |
| LOW | .agents/skills/playwright-e2e-testing/SKILL.md | 195 | await page.getByRole('textbox', { name: 'Email' }).fill('user@example.com'); |
| LOW | .agents/skills/playwright-e2e-testing/SKILL.md | 235 | await form.locator('input[name="email"]').fill('user@example.com'); |
| LOW | .agents/skills/playwright-e2e-testing/SKILL.md | 363 | await page.fill('input[name="email"]', 'user@example.com'); |
| LOW | .agents/skills/playwright-e2e-testing/SKILL.md | 633 | { id: 1, name: 'John Doe' }, |
| LOW | .agents/skills/playwright-e2e-testing/SKILL.md | 641 | await expect(page.locator('.user-list')).toContainText('John Doe'); |
| LOW | .agents/skills/playwright-e2e-testing/SKILL.md | 1005 | await signUp(page, 'test@test.com'); // Conflicts in parallel |
| LOW | …pieces/core/csv/src/lib/actions/convert-json-to-csv.ts | 29 | street: '123 Main St', |
| LOW | …pieces/core/csv/src/lib/actions/convert-json-to-csv.ts | 37 | street: '123 Main St', |
| LOW | …ges/pieces/community/cal-com/src/lib/triggers/index.ts | 28 | name: 'John Doe', |
| LOW | …ges/pieces/community/cal-com/src/lib/triggers/index.ts | 76 | name: 'John Doe', |
| LOW | …ges/pieces/community/cal-com/src/lib/triggers/index.ts | 151 | name: 'John Doe', |
| LOW | …/pieces/community/granola/src/lib/triggers/new-note.ts | 52 | owner_name: 'Jane Doe', |
| LOW | …ces/community/granola/src/lib/triggers/updated-note.ts | 55 | owner_name: 'Jane Doe', |
| LOW | …pieces/community/time-ops/src/lib/triggers/new-user.ts | 55 | name: 'John Doe', |
| LOW | …/community/zendesk-sell/src/lib/actions/create_lead.ts | 57 | description: 'An object containing address details (e.g., {"line1": "123 Main St", "city": "Anytown"}).', |
| LOW | …ty/fillout-forms/src/lib/triggers/new-form-response.ts | 78 | value: 'John Doe', |
| LOW | …/src/lib/triggers/booking-canceled-then-rescheduled.ts | 48 | company: 'Acme Inc', |
| LOW | …/src/lib/triggers/booking-canceled-then-rescheduled.ts | 61 | street_address: '123 Main Street', |
| LOW | …ity/oncehub/src/lib/triggers/conversation-abandoned.ts | 35 | company: 'Acme Inc', |
| LOW | …ity/oncehub/src/lib/triggers/conversation-abandoned.ts | 48 | street_address: '123 Main Street', |
| LOW | …unity/oncehub/src/lib/triggers/conversation-started.ts | 35 | company: 'Acme Inc', |
| LOW | …unity/oncehub/src/lib/triggers/conversation-started.ts | 48 | street_address: '123 Main Street', |
| LOW | …community/oncehub/src/lib/triggers/booking-canceled.ts | 47 | company: 'Acme Inc', |
| LOW | …community/oncehub/src/lib/triggers/booking-canceled.ts | 60 | street_address: '123 Main Street', |
| LOW | …ommunity/oncehub/src/lib/triggers/booking-scheduled.ts | 48 | company: 'Acme Inc', |
| LOW | …ommunity/oncehub/src/lib/triggers/booking-scheduled.ts | 61 | street_address: '123 Main Street', |
| LOW | …/community/oncehub/src/lib/triggers/booking-no-show.ts | 47 | company: 'Acme Inc', |
| LOW | …/community/oncehub/src/lib/triggers/booking-no-show.ts | 60 | street_address: '123 Main Street', |
| LOW | …munity/oncehub/src/lib/triggers/conversation-closed.ts | 35 | company: 'Acme Inc', |
| LOW | …munity/oncehub/src/lib/triggers/conversation-closed.ts | 48 | street_address: '123 Main Street', |
| LOW | …munity/oncehub/src/lib/triggers/booking-rescheduled.ts | 48 | company: 'Acme Inc', |
| LOW | …munity/oncehub/src/lib/triggers/booking-rescheduled.ts | 61 | street_address: '123 Main Street', |
| LOW | …mmunity/fountain/src/lib/triggers/applicant-webhook.ts | 50 | name: "John Doe", |
| LOW | …es/pieces/community/frill/src/lib/triggers/new-idea.ts | 90 | author_name: 'Jane Doe', |
| LOW | …ieces/community/vero/src/lib/triggers/email-bounced.ts | 44 | sent_to: 'user@example.com', |
| LOW | …pieces/community/vero/src/lib/triggers/email-opened.ts | 42 | sent_to: 'user@example.com', |
| LOW | …ieces/community/vero/src/lib/triggers/email-clicked.ts | 42 | sent_to: 'user@example.com', |
| LOW | …s/pieces/community/vero/src/lib/triggers/email-sent.ts | 40 | sent_to: 'user@example.com', |
| LOW | …ces/community/vero/src/lib/triggers/email-converted.ts | 39 | sent_to: 'user@example.com', |
| 252 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | deploy/activepieces-helm/values.yaml | 126 | # ============================================================================ |
| MEDIUM | deploy/activepieces-helm/values.yaml | 138 | # ============================================================================ |
| MEDIUM | deploy/activepieces-helm/values.yaml | 150 | # ============================================================================ |
| MEDIUM | deploy/activepieces-helm/values.yaml | 160 | # ============================================================================ |
| MEDIUM | …kills/agent-browser/templates/authenticated-session.sh | 32 | # ================================================================ |
| MEDIUM | …kills/agent-browser/templates/authenticated-session.sh | 34 | # ================================================================ |
| MEDIUM | …kills/agent-browser/templates/authenticated-session.sh | 54 | # ================================================================ |
| MEDIUM | …kills/agent-browser/templates/authenticated-session.sh | 56 | # ================================================================ |
| MEDIUM | …kills/agent-browser/templates/authenticated-session.sh | 76 | # ================================================================ |
| MEDIUM | …kills/agent-browser/templates/authenticated-session.sh | 78 | # ================================================================ |
| MEDIUM | …ges/pieces/community/amazon-textract/src/lib/common.ts | 18 | // ─── Output Types ──────────────────────────────────────────────────────────── |
| MEDIUM | …ges/pieces/community/amazon-textract/src/lib/common.ts | 112 | // ─── Client Factory ─────────────────────────────────────────────────────────── |
| MEDIUM | …ges/pieces/community/amazon-textract/src/lib/common.ts | 124 | // ─── Document Input Builder ─────────────────────────────────────────────────── |
| MEDIUM | …ges/pieces/community/amazon-textract/src/lib/common.ts | 142 | // ─── Block Tree Parsers ─────────────────────────────────────────────────────── |
| MEDIUM | …ges/pieces/community/amazon-textract/src/lib/common.ts | 490 | // ─── Error Formatter ────────────────────────────────────────────────────────── |
| MEDIUM | …s/server/api/test/integration/ce/mcp/mcp-tools.test.ts | 660 | // ── Fix 1: Step output reference format ─────────────────────────── |
| MEDIUM | …s/server/api/test/integration/ce/mcp/mcp-tools.test.ts | 728 | // ── Fix 2: Sample data preservation on trigger updates ──────────── |
| MEDIUM | …s/server/api/test/integration/ce/mcp/mcp-tools.test.ts | 804 | // ── Fix 3: Dynamic property resolution ──────────────────────────── |
| MEDIUM | …s/server/api/test/integration/ce/mcp/mcp-tools.test.ts | 847 | // ── Real-world agent scenarios (from MCP comparison report) ─────── |
| MEDIUM | …s/server/api/test/integration/ce/mcp/mcp-tools.test.ts | 1132 | // ── ap_build_flow — batch flow creation ────────────────────────── |
| MEDIUM | …s/server/api/test/integration/ce/mcp/mcp-tools.test.ts | 1282 | // ── ap_flow_structure — step input visibility ──────────────────── |
| MEDIUM | …s/server/api/test/integration/ce/mcp/mcp-tools.test.ts | 1390 | // ── ap_duplicate_flow ──────────────────────────────────────────── |
| MEDIUM | …s/server/api/test/integration/ce/mcp/mcp-tools.test.ts | 1527 | // ── ap_update_branch ───────────────────────────────────────────── |
| MEDIUM | …s/server/api/test/integration/ce/mcp/mcp-tools.test.ts | 1859 | // ── ARRAY item schema exposure ─────────────────────────────────── |
| MEDIUM | …s/server/api/test/integration/ce/mcp/mcp-tools.test.ts | 1881 | // ── ap_list_flows with filters ─────────────────────────────────── |
| MEDIUM | …s/server/api/test/integration/ce/mcp/mcp-tools.test.ts | 1914 | // ── ROUTER validation UX ───────────────────────────────────────── |
| MEDIUM | …s/server/api/test/integration/ce/mcp/mcp-tools.test.ts | 1950 | // ── Published flow warning ──────────────────────────────────────── |
| MEDIUM | …s/server/api/test/integration/ce/mcp/mcp-tools.test.ts | 1993 | // ── Error sanitization ─────────────────────────────────────────── |
| MEDIUM | …s/server/api/test/integration/ce/mcp/mcp-tools.test.ts | 2011 | // ── Router branch condition validation ─────────────────────────── |
| MEDIUM | …s/server/api/test/integration/ce/mcp/mcp-tools.test.ts | 2286 | // ── ap_run_action ──────────────────────────────────────────────── |
| MEDIUM | …s/server/api/test/integration/ce/mcp/mcp-tools.test.ts | 2377 | // ── Private (CUSTOM) pieces visibility ─────────────────────────── |
| Severity | File | Line | Snippet |
|---|---|---|---|
| CRITICAL | …/pieces/community/hubspot/src/lib/triggers/new-task.ts | 32 | const response = await client.crm.objects.tasks.searchApi.doSearch({ |
| CRITICAL | …kages/pieces/community/hubspot/src/lib/common/props.ts | 784 | const associationLabels = await client.crm.associations.v4.schema.definitionsApi.getAll( |
| CRITICAL | …kages/pieces/community/hubspot/src/lib/common/props.ts | 951 | const response = await client.cms.blogs.authors.blogAuthorsApi.getPage( |
| CRITICAL | …community/hubspot/src/lib/actions/find-associations.ts | 41 | const response = await client.crm.associations.v4.basicApi.getPage( |
| CRITICAL | …mmunity/hubspot/src/lib/actions/create-associations.ts | 69 | const associationLabels = await client.crm.associations.v4.schema.definitionsApi.getAll( |
| CRITICAL | …mmunity/hubspot/src/lib/actions/create-associations.ts | 89 | const response = await client.crm.associations.v4.batchApi.create( |
| CRITICAL | …mmunity/hubspot/src/lib/actions/remove-associations.ts | 69 | const associationLabels = await client.crm.associations.v4.schema.definitionsApi.getAll( |
| CRITICAL | …mmunity/hubspot/src/lib/actions/remove-associations.ts | 89 | const response = await client.crm.associations.v4.batchApi.archiveLabels( |
| CRITICAL | …/pieces/community/bluesky/src/lib/triggers/new-post.ts | 36 | const response = await agent.api.app.bsky.feed.searchPosts(searchParams); |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | …ents/skills/agent-browser/templates/form-automation.sh | 20 | # Step 1: Navigate to form |
| LOW | …ents/skills/agent-browser/templates/form-automation.sh | 24 | # Step 2: Snapshot to discover form elements |
| LOW | …ents/skills/agent-browser/templates/form-automation.sh | 29 | # Step 3: Fill form fields (customize these refs based on snapshot output) |
| LOW | …ents/skills/agent-browser/templates/form-automation.sh | 46 | # Step 4: Wait for submission |
| LOW | …ents/skills/agent-browser/templates/form-automation.sh | 50 | # Step 5: Verify result |
| LOW | …munity/microsoft-excel-365/src/lib/actions/find-row.ts | 97 | // Step 1: Apply the filter to the specified column |
| LOW | …munity/microsoft-excel-365/src/lib/actions/find-row.ts | 102 | // Step 2: Get the visible rows (i.e., the filtered results) |
| LOW | …munity/microsoft-excel-365/src/lib/actions/find-row.ts | 110 | // Step 3: Clear the filter to restore the table to its original state. |
| LOW | …icrosoft-excel-365/src/lib/actions/create-worksheet.ts | 51 | // Step 1: Create the new worksheet |
| LOW | …icrosoft-excel-365/src/lib/actions/create-worksheet.ts | 58 | // Step 2: If headers are provided, add them and create a table from them |
| LOW | …munity/simplyprint/src/lib/actions/upload-to-folder.ts | 73 | // Step 1: stage the bytes via files.simplyprint.io to get a hex fileId. |
| LOW | …munity/simplyprint/src/lib/actions/upload-to-folder.ts | 97 | // Step 2: commit the staged file into the user file system at folderId. |
| LOW | …tions/create-document-from-template-and-send-invite.ts | 110 | // Step 1: Create document from template |
| LOW | …tions/create-document-from-template-and-send-invite.ts | 133 | // Step 2: Send free form invite |
| LOW | …create-document-group-from-template-and-send-invite.ts | 102 | // Step 1: Create document group from template |
| LOW | …create-document-group-from-template-and-send-invite.ts | 131 | // Step 2: Build invite_steps by grouping signers by their order/step |
| LOW | …create-document-group-from-template-and-send-invite.ts | 188 | // Step 3: Send document group invite |
| LOW | …e-document-from-template-and-send-role-based-invite.ts | 127 | // Step 1: Create document from template |
| LOW | …e-document-from-template-and-send-role-based-invite.ts | 150 | // Step 2: Send role-based field invite |
| LOW | …ity/toggl-track/src/lib/common/webhook-instructions.ts | 14 | ### Step 1: Publish Your Flow in ActivePieces |
| LOW | …ity/toggl-track/src/lib/common/webhook-instructions.ts | 19 | ### Step 2: Access Toggl Track Webhooks |
| LOW | …ity/toggl-track/src/lib/common/webhook-instructions.ts | 24 | ### Step 3: Configure the Webhook |
| LOW | …ity/toggl-track/src/lib/common/webhook-instructions.ts | 33 | ### Step 4: Complete Setup |
| LOW | …ity/toggl-track/src/lib/common/webhook-instructions.ts | 38 | ### Step 5: Verification |
| LOW | packages/pieces/community/toggl-track/src/i18n/zh.json | 160 | "\n## Setup Instructions\n\n**IMPORTANT: Publish Your Flow First**\n\nBefore you can set up the webhook in Toggl Track |
| LOW | packages/pieces/community/toggl-track/src/i18n/nl.json | 160 | "\n## Setup Instructions\n\n**IMPORTANT: Publish Your Flow First**\n\nBefore you can set up the webhook in Toggl Track |
| LOW | packages/pieces/community/toggl-track/src/i18n/ja.json | 160 | "\n## Setup Instructions\n\n**IMPORTANT: Publish Your Flow First**\n\nBefore you can set up the webhook in Toggl Track |
| LOW | packages/pieces/community/toggl-track/src/i18n/de.json | 160 | "\n## Setup Instructions\n\n**IMPORTANT: Publish Your Flow First**\n\nBefore you can set up the webhook in Toggl Track |
| LOW | packages/pieces/community/toggl-track/src/i18n/pt.json | 160 | "\n## Setup Instructions\n\n**IMPORTANT: Publish Your Flow First**\n\nBefore you can set up the webhook in Toggl Track |
| LOW | packages/pieces/community/toggl-track/src/i18n/fr.json | 160 | "\n## Setup Instructions\n\n**IMPORTANT: Publish Your Flow First**\n\nBefore you can set up the webhook in Toggl Track |
| LOW | …pieces/community/toggl-track/src/i18n/translation.json | 160 | "\n## Setup Instructions\n\n**IMPORTANT: Publish Your Flow First**\n\nBefore you can set up the webhook in Toggl Track |
| LOW | packages/pieces/community/toggl-track/src/i18n/es.json | 160 | "\n## Setup Instructions\n\n**IMPORTANT: Publish Your Flow First**\n\nBefore you can set up the webhook in Toggl Track |
| LOW | …s/pieces/community/cody/src/lib/actions/upload-file.ts | 24 | // Step 1: Determine Content-Type from filename using the mime-types library |
| LOW | …s/pieces/community/cody/src/lib/actions/upload-file.ts | 27 | // Step 2: Get a Signed URL from the Cody API |
| LOW | …s/pieces/community/cody/src/lib/actions/upload-file.ts | 34 | // Step 3: Upload the actual file data to the signed URL |
| LOW | …s/pieces/community/cody/src/lib/actions/upload-file.ts | 37 | // Step 4: Finalize the document creation in Cody |
| LOW | …munity/salesforce/src/lib/trigger/new-case-in-queue.ts | 107 | // Step 2: Fetch full Case records in sequential batches of 200 (FIELDS(ALL) limit). |
| LOW | …ity/teamwork/src/lib/actions/upload-file-to-project.ts | 90 | // Step 1: Get presigned URL |
| LOW | …ity/teamwork/src/lib/actions/upload-file-to-project.ts | 101 | // Step 2: Upload file to S3 |
| LOW | …ity/teamwork/src/lib/actions/upload-file-to-project.ts | 112 | // Step 3: Finalize file upload |
| LOW | …kages/server/api/test/integration/ee/scim/scim.test.ts | 781 | // Step 1: IdP creates users |
| LOW | …kages/server/api/test/integration/ee/scim/scim.test.ts | 813 | // Step 2: IdP creates an "Engineering" group with both users |
| LOW | …kages/server/api/test/integration/ee/scim/scim.test.ts | 833 | // Step 3: IdP removes Bob from the group |
| LOW | …kages/server/api/test/integration/ee/scim/scim.test.ts | 852 | // Step 4: IdP deactivates Bob (offboarding) |
| LOW | …kages/server/api/test/integration/ee/scim/scim.test.ts | 870 | // Step 5: Verify final state |
| LOW | …/migration/postgres/1769084311004-AddEventStreaming.ts | 37 | // Step 1: Add the column with a nullable constraint temporarily |
| LOW | …/migration/postgres/1769084311004-AddEventStreaming.ts | 42 | // Step 2: Set all current rows to false |
| LOW | …/migration/postgres/1769084311004-AddEventStreaming.ts | 47 | // Step 3: Alter the column to not null |
| LOW | …migration/postgres/1710098373707-AddAuthorsToPieces.ts | 7 | // Step 1: Add the column "authors" with a varying array type |
| LOW | …migration/postgres/1710098373707-AddAuthorsToPieces.ts | 13 | // Step 2: Set the existing data in "authors" to an empty array |
| LOW | …migration/postgres/1710098373707-AddAuthorsToPieces.ts | 19 | // Step 3: Add the NOT NULL constraint to the "authors" column |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | deploy/activepieces-helm/Chart.yaml | 1 | apiVersion: v2 |
| LOW | deploy/activepieces-helm/values.yaml | 41 | podSecurityContext: {} |
| LOW | deploy/activepieces-helm/values.yaml | 81 | # We usually recommend not to specify default resources and to leave this as a conscious |
| LOW | deploy/activepieces-helm/values.yaml | 121 | |
| LOW | deploy/activepieces-helm/values.yaml | 141 | # auth: |
| LOW | deploy/activepieces-helm/values.yaml | 161 | redis: |
| LOW | …nts/skills/agent-browser/templates/capture-workflow.sh | 1 | #!/bin/bash |
| LOW | …ents/skills/agent-browser/templates/form-automation.sh | 1 | #!/bin/bash |
| LOW | …ents/skills/agent-browser/templates/form-automation.sh | 21 | agent-browser open "$FORM_URL" |
| LOW | …kills/agent-browser/templates/authenticated-session.sh | 1 | #!/bin/bash |
| LOW | …kills/agent-browser/templates/authenticated-session.sh | 81 | # |
| LOW | …kills/agent-browser/templates/authenticated-session.sh | 101 | # # Save state for future runs |
| LOW | …eces/community/webflow/src/lib/actions/refund-order.ts | 21 | // options: [ |
| LOW | …soft-excel-365/src/lib/actions/append-multiple-rows.ts | 61 | // (worksheet_id ?? '').toString().length === 0 |
| LOW | …soft-excel-365/src/lib/actions/append-multiple-rows.ts | 81 | // displayName: firstRow[key].toString(), |
| LOW | …community/simplyprint/src/lib/common/chunked-upload.ts | 1 | // Pure, framework-free driver for the SimplyPrint files.simplyprint.io |
| LOW | …es/community/simplyprint/src/lib/actions/assign-tag.ts | 61 | // `tag_id => required_if:edited,custom` (legacy single-tag field), so |
| LOW | …microsoft-copilot/src/lib/actions/chat-with-copilot.ts | 21 | required: true, |
| LOW | …microsoft-copilot/src/lib/actions/chat-with-copilot.ts | 81 | message: { |
| LOW | …central/src/lib/common/props/salesQuoteLines.entity.ts | 21 | options: [ |
| LOW | …central/src/lib/common/props/salesOrderLines.entity.ts | 21 | options: [ |
| LOW | …ntral/src/lib/common/props/salesInvoiceLines.entity.ts | 21 | options: [ |
| LOW | …eces/community/convertkit/src/lib/common/tags/index.ts | 221 | }, |
| LOW | …eces/community/convertkit/src/lib/common/tags/index.ts | 241 | // let optionsFnRef: any; |
| LOW | …kages/pieces/community/hubspot/src/lib/common/props.ts | 141 | // const response = await client.settings.businessUnits.businessUnitApi.getByUserID() |
| LOW | …pieces/community/zoho-bookings/src/lib/common/index.ts | 141 | } |
| LOW | …ages/pieces/community/useinbox/src/lib/common/props.ts | 361 | }, |
| LOW | …ages/pieces/community/useinbox/src/lib/common/props.ts | 381 | // auth: auth as BasicAuthValue, |
| LOW | …ages/pieces/community/useinbox/src/lib/common/props.ts | 401 | // options: data.map((f) => ({ |
| LOW | …eces/community/recall-ai/src/lib/actions/create-bot.ts | 21 | 'The name of the bot that will be displayed in the call (max 100 characters). Defaults to "Meeting Notetaker"', |
| LOW | …eces/community/recall-ai/src/lib/actions/create-bot.ts | 41 | // required: false, |
| LOW | …eces/community/recall-ai/src/lib/actions/create-bot.ts | 61 | // displayName: 'Metadata', |
| LOW | …eces/community/recall-ai/src/lib/actions/create-bot.ts | 101 | |
| LOW | …/pieces/community/pollybot-ai/src/lib/common/common.ts | 41 | // ): Promise<{ webhookId: string; secret: string }> => { |
| LOW | …/pieces/community/pollybot-ai/src/lib/common/common.ts | 61 | // webhookId: webhook.id, |
| Severity | File | Line | Snippet |
|---|---|---|---|
| HIGH | .agents/rules/mintlify.md | 109 | -H 'Authorization: Bearer YOUR_API_KEY' |
| HIGH | .agents/rules/mintlify.md | 249 | Bearer token for API authentication. Format: `Bearer YOUR_API_KEY` |
| HIGH | .agents/skills/mcp-builder/reference/evaluation.md | 557 | export ANTHROPIC_API_KEY=your_api_key |
| HIGH | …up/ai/universal-pieces/upsert-provider-config-form.tsx | 388 | placeholder={'your-api-key-header'} |
| HIGH | packages/pieces/community/browserless/README.md | 19 | 3. Your API endpoint URL (typically https://your-api-key.browserless.io) |
| HIGH | packages/pieces/community/browserless/README.md | 25 | 3. Use your API endpoint URL in the format: `https://your-api-key.browserless.io` |
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | packages/pieces/community/mailchain/src/i18n/zh.json | 12 | "**Getting Started with Mailchain:**\n\nTo send emails using the Mailchain Protocol, you need to first create an accou |
| MEDIUM | packages/pieces/community/mailchain/src/i18n/nl.json | 12 | "**Getting Started with Mailchain:**\n\nTo send emails using the Mailchain Protocol, you need to first create an accou |
| MEDIUM | packages/pieces/community/mailchain/src/i18n/ja.json | 12 | "**Getting Started with Mailchain:**\n\nTo send emails using the Mailchain Protocol, you need to first create an accou |
| MEDIUM | packages/pieces/community/mailchain/src/i18n/de.json | 12 | "**Getting Started with Mailchain:**\n\nTo send emails using the Mailchain Protocol, you need to first create an accou |
| MEDIUM | packages/pieces/community/mailchain/src/i18n/ru.json | 13 | "**Getting Started with Mailchain:**\n\nTo send emails using the Mailchain Protocol, you need to first create an accou |
| MEDIUM | packages/pieces/community/mailchain/src/i18n/pt.json | 12 | "**Getting Started with Mailchain:**\n\nTo send emails using the Mailchain Protocol, you need to first create an accou |
| MEDIUM | packages/pieces/community/mailchain/src/i18n/fr.json | 12 | "**Getting Started with Mailchain:**\n\nTo send emails using the Mailchain Protocol, you need to first create an accou |
| MEDIUM | …s/pieces/community/mailchain/src/i18n/translation.json | 12 | "**Getting Started with Mailchain:**\n\nTo send emails using the Mailchain Protocol, you need to first create an accou |
| MEDIUM | packages/pieces/community/mailchain/src/i18n/vi.json | 13 | "**Getting Started with Mailchain:**\n\nTo send emails using the Mailchain Protocol, you need to first create an accou |
| MEDIUM | packages/pieces/community/mailchain/src/i18n/es.json | 12 | "**Getting Started with Mailchain:**\n\nTo send emails using the Mailchain Protocol, you need to first create an accou |
| MEDIUM | packages/pieces/community/zuora/src/i18n/pt.json | 14 | "\n - **Establish a Dedicated API User** : Zuora recommends creating a distinct API user specifically for OAuth authe |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | packages/web/public/locales/ja/translation.json | 715 | "Don't forget to publish your flow before creating the alert.": "", |
| LOW | packages/web/public/locales/ja/translation.json | 1298 | "Follow these instructions to get your Cloudflare AI Gateway API Key:\n1. Go to https://developers.cloudflare.com/ai-g |
| LOW | packages/web/public/locales/pt/translation.json | 715 | "Don't forget to publish your flow before creating the alert.": "", |
| LOW | packages/web/public/locales/pt/translation.json | 1298 | "Follow these instructions to get your Cloudflare AI Gateway API Key:\n1. Go to https://developers.cloudflare.com/ai-g |
| LOW | packages/web/public/locales/zh/translation.json | 715 | "Don't forget to publish your flow before creating the alert.": "", |
| LOW | packages/web/public/locales/zh/translation.json | 1298 | "Follow these instructions to get your Cloudflare AI Gateway API Key:\n1. Go to https://developers.cloudflare.com/ai-g |
| LOW | packages/web/public/locales/zh-TW/translation.json | 715 | "Don't forget to publish your flow before creating the alert.": "", |
| LOW | packages/web/public/locales/zh-TW/translation.json | 1298 | "Follow these instructions to get your Cloudflare AI Gateway API Key:\n1. Go to https://developers.cloudflare.com/ai-g |
| LOW | packages/web/public/locales/nl/translation.json | 715 | "Don't forget to publish your flow before creating the alert.": "", |
| LOW | packages/web/public/locales/nl/translation.json | 1298 | "Follow these instructions to get your Cloudflare AI Gateway API Key:\n1. Go to https://developers.cloudflare.com/ai-g |
| LOW | packages/web/public/locales/de/translation.json | 715 | "Don't forget to publish your flow before creating the alert.": "", |
| LOW | packages/web/public/locales/de/translation.json | 1298 | "Follow these instructions to get your Cloudflare AI Gateway API Key:\n1. Go to https://developers.cloudflare.com/ai-g |
| LOW | packages/web/public/locales/fr/translation.json | 715 | "Don't forget to publish your flow before creating the alert.": "", |
| LOW | packages/web/public/locales/fr/translation.json | 1298 | "Follow these instructions to get your Cloudflare AI Gateway API Key:\n1. Go to https://developers.cloudflare.com/ai-g |
| LOW | packages/web/public/locales/es/translation.json | 715 | "Don't forget to publish your flow before creating the alert.": "", |
| LOW | packages/web/public/locales/es/translation.json | 1298 | "Follow these instructions to get your Cloudflare AI Gateway API Key:\n1. Go to https://developers.cloudflare.com/ai-g |
| LOW | packages/web/public/locales/en/translation.json | 721 | "Don't forget to publish your flow before creating the alert.": "Don't forget to publish your flow before creating the |
| LOW | packages/web/public/locales/en/translation.json | 1304 | "Follow these instructions to get your Cloudflare AI Gateway API Key:\n1. Go to https://developers.cloudflare.com/ai-g |
| LOW | …t-destinations/components/event-destination-dialog.tsx | 310 | "Don't forget to publish your flow before creating the alert.", |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | .agents/skills/mcp-builder/scripts/evaluation.py | 74 | except Exception as e: |
| MEDIUM | .agents/skills/mcp-builder/scripts/evaluation.py | 75 | print(f"Error parsing evaluation file {file_path}: {e}") |
| LOW | .agents/skills/mcp-builder/scripts/evaluation.py | 118 | except Exception as e: |
| MEDIUM | .agents/skills/mcp-builder/scripts/evaluation.py | 340 | print(f"Error: Evaluation file not found: {args.eval_file}") |
| MEDIUM | .agents/skills/mcp-builder/scripts/evaluation.py | 356 | print(f"Error: {e}") |
| LOW | …ents/skills/mcp-builder/reference/python_mcp_server.md | 467 | except Exception as e: |
| Severity | File | Line | Snippet |
|---|---|---|---|
| HIGH | …ents/skills/mcp-builder/reference/python_mcp_server.md | 282 | Search for users in the Example system by name, email, or team. This tool searches across all user profiles in |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | smoke-test/verify-memory.sh | 106 | # Print results table |
| LOW | .github/workflows/crowdin-pr-merger.yml | 71 | # Check if there are any changes |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | .agents/skills/mcp-builder/scripts/connections.py | 112 |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | packages/web/src/features/forms/api/human-input-api.tsx | 89 | async function processData( |