MCPcopy Create free account

hub / github.com/refly-ai/refly / functions

Functions5,783 in github.com/refly-ai/refly

↓ 10 callersFunctiongenNodeEntityId
(nodeType: CanvasNodeType)
packages/utils/src/id.ts:169
↓ 10 callersMethodgenerateFileURL
(file: FileObject, options?: { download?: boolean })
apps/api/src/modules/misc/misc.service.ts:351
↓ 10 callersMethodgetCacheStats
* Get cache statistics for debugging
packages/canvas-common/src/history.ts:297
↓ 10 callersMethodgetClient
* Get SDK client instance * @returns SDK client
apps/api/src/modules/tool/dynamic-tooling/core/adapter.ts:72
↓ 10 callersFunctiongetDictValue
(dict: { [key: string]: string } | undefined, locale: string)
packages/ai-workspace-common/src/components/settings/tools-config/tools/tool-install-modal.tsx:35
↓ 10 callersFunctionpurgeContextItems
(items: IContextItem[])
packages/canvas-common/src/context.ts:303
↓ 10 callersFunctionrefetchUsage
()
packages/ai-workspace-common/src/hooks/use-subscription-usage.ts:37
↓ 10 callersMethodsaveState
* Save canvas state (JSON) to object storage * @param canvasId - The canvas id * @param version - The canvas version * @param state - The can
apps/api/src/modules/canvas-sync/canvas-sync.service.ts:106
↓ 10 callersFunctiontruncateContent
(text: string, maxTokens: number)
apps/api/src/modules/tool/utils/token.ts:314
↓ 10 callersMethoduploadFile
( user: User, param: { file: { buffer: Buffer; mimetype?: string; origin
apps/api/src/modules/misc/misc.service.ts:523
↓ 10 callersMethodupsertDocument
* Upsert a document into the search index * @param user The document owner * @param index The index name * @param document The document to up
apps/api/src/modules/common/fulltext-search/backend/interface.ts:32
↓ 10 callersFunctionuseGetNodeConnectFromDragCreateInfo
()
packages/ai-workspace-common/src/hooks/canvas/use-get-node-connect.ts:7
↓ 10 callersFunctionuseGetProjectCanvasId
()
packages/ai-workspace-common/src/hooks/use-get-project-canvasId.ts:3
↓ 10 callersFunctionuseNodeHoverEffect
(nodeId: string)
packages/ai-workspace-common/src/hooks/canvas/use-node-hover.ts:4
↓ 10 callersFunctionuseRealtimeCanvasData
()
packages/ai-workspace-common/src/hooks/canvas/use-realtime-canvas-data.ts:31
↓ 10 callersFunctionuseThemeStoreShallow
(selector: (state: ThemeState) => T)
packages/stores/src/stores/theme.ts:125
↓ 9 callersFunctionactionResultPO2DTO
(result: ActionDetail, options?: SanitizeOptions)
apps/api/src/modules/action/action.dto.ts:139
↓ 9 callersMethodaddNodesToCanvas
* Add one or more nodes to the canvas * @param user - The user who is adding the nodes * @param canvasId - The id of the canvas to add the nodes
apps/api/src/modules/canvas-sync/canvas-sync.service.ts:498
↓ 9 callersFunctioncountRunningJobs
(records: MockRecord[], uid: string)
apps/api/src/modules/schedule/schedule-rate-limits.spec.ts:197
↓ 9 callersMethodcreateCanvas
( user: User, param: UpsertCanvasRequest, options?: { skipDefaultNodes?: boolean }, )
apps/api/src/modules/canvas/canvas.service.ts:746
↓ 9 callersMethodcreateSchedule
(uid: string, dto: CreateScheduleDto)
apps/api/src/modules/schedule/schedule.service.ts:141
↓ 9 callersMethoddel
(key: string)
apps/api/src/modules/common/redis.service.ts:274
↓ 9 callersMethodfail
* Stop with failure
packages/cli/src/utils/spinner.ts:89
↓ 9 callersFunctionformatMention
* Format mention based on type and mode
packages/utils/src/query-processor.ts:82
↓ 9 callersFunctiongetActionStatus
(resultId: string)
packages/ai-workspace-common/src/hooks/canvas/use-invoke-action.ts:274
↓ 9 callersMethodgetCanvasData
( @LoginedUser() user: User, @Query('canvasId') canvasId: string, )
apps/api/src/modules/canvas/canvas.controller.ts:84
↓ 9 callersFunctiongetFileType
(filename: string, mimeType?: string)
packages/ai-workspace-common/src/components/canvas/workflow-variables/utils.ts:31
↓ 9 callersMethodgetInventoryMap
* Get the entire inventory map * Loads directly from database on each call * @returns Inventory map (key -> ToolsetInventoryItem)
apps/api/src/modules/tool/inventory/inventory.service.ts:490
↓ 9 callersFunctiongetNodeAbsolutePosition
(node: Node, nodes: Node[])
packages/canvas-common/src/position.ts:281
↓ 9 callersFunctiongetNodeCommonStyles
({ selected, isHovered, shouldHighlight, }: { selected: boolean; isHovered: boolean; shouldHighlight?: b
packages/ai-workspace-common/src/components/canvas/nodes/shared/styles.ts:2
↓ 9 callersFunctiongetUpdatedSteps
(steps: ActionStep[], updatedStep: ActionStep)
packages/ai-workspace-common/src/hooks/canvas/use-invoke-action.ts:177
↓ 9 callersFunctionguard
(fn: () => T)
packages/utils/src/guard.ts:36
↓ 9 callersFunctionhasFileIds
(content: string)
packages/utils/src/file-id.ts:160
↓ 9 callersMethodhumanizeKey
(key: string)
packages/cli/src/utils/formatter.ts:687
↓ 9 callersMethodprocessCreditRecharge
* Process credit recharge with debt payment * This method handles debt payment first, then creates a new credit recharge record
apps/api/src/modules/credit/credit.service.ts:52
↓ 9 callersMethodrun
( @LoginedUser() user: User, @Param('id') workflowId: string, @Body() body: RunWorkflowRequest,
apps/api/src/modules/workflow/workflow-cli.controller.ts:1369
↓ 9 callersMethodsafeParseJSON
(str: string | null | undefined)
apps/api/src/modules/workflow/workflow-cli.controller.ts:2248
↓ 9 callersMethodsendEmail
* Send notification email for schedule execution result
apps/api/src/modules/schedule/schedule.listener.ts:179
↓ 9 callersMethodstatus
* Get sandbox status
packages/sandbox-agent/src/sandbox/codebox-adapter.ts:208
↓ 9 callersFunctionupdateContextItemsFromVariables
( contextItems: IContextItem[], variables: WorkflowVariable[], )
packages/canvas-common/src/workflow.ts:51
↓ 9 callersFunctionuseAddToContext
()
packages/ai-workspace-common/src/hooks/canvas/use-add-to-context.ts:11
↓ 8 callersMethodabort
(@LoginedUser() user: User, @Body() body: { resultId: string; version?: number })
apps/api/src/modules/action/action-cli.controller.ts:38
↓ 8 callersMethodabort
()
apps/api/src/utils/result.ts:85
↓ 8 callersFunctioncleanup
(deviceIdToCancel: string = deviceId)
packages/cli/src/commands/login.ts:126
↓ 8 callersMethodcreate
( @LoginedUser() user: User, @Body() body: CreateWorkflowRequest, )
apps/api/src/modules/workflow/workflow-cli.controller.ts:499
↓ 8 callersFunctioncreateBlockAfterCurrent
(editor: Editor, range: Range, createNodeType: () => void)
packages/ai-workspace-common/src/components/editor/components/slash-command.tsx:10
↓ 8 callersFunctioncreateEdge
( id: string, source: string, target: string, extra: Partial<CanvasEdge> = {}, )
packages/canvas-common/src/diff.test.ts:17
↓ 8 callersMethoddecr
(key: string)
apps/api/src/modules/common/redis.service.ts:233
↓ 8 callersMethoddeleteDocument
* Remove an object from storage * @param user The document owner * @param index The index name * @param id The document id * @returns true
apps/api/src/modules/common/fulltext-search/backend/interface.ts:41
↓ 8 callersFunctionduplicateCanvas
( options: Options<DuplicateCanvasData, ThrowOnError>, )
packages/openapi-schema/src/services.gen.ts:985
↓ 8 callersMethodencrypt
* Encrypts a string using AES-256-GCM * @param text The text to encrypt * @returns The encrypted text as a hex string with IV and auth tag prepe
apps/api/src/modules/common/encryption.service.ts:45
↓ 8 callersFunctionextractAllFileIds
(content: string)
packages/utils/src/file-id.ts:140
↓ 8 callersFunctionfilterAndDedupeItems
(items: T[])
apps/api/src/modules/tool/utils/token.ts:434
↓ 8 callersMethodfindProviderItemsByCategory
(user: User, category: ProviderCategory)
apps/api/src/modules/provider/provider.service.ts:813
↓ 8 callersMethodfindThreadHistory
* Query thread history with either resultId or startNode * This is the main public API that matches the original function signature
packages/canvas-common/src/history.ts:247
↓ 8 callersFunctiongenNodeID
()
packages/utils/src/id.ts:323
↓ 8 callersMethodgetAllEdges
* Get all edges in the current dataset
packages/canvas-common/src/history.ts:277
↓ 8 callersFunctiongetEncoder
* Get the encoder instance, throws if not initialized
packages/utils/src/token.ts:49
↓ 8 callersFunctiongetEnv
()
packages/utils/src/env.ts:7
↓ 8 callersMethodgetFilePath
(key: string)
apps/api/src/modules/common/object-storage/backend/fs.ts:242
↓ 8 callersMethodgetNestedValue
* Get nested value from object using dot notation
apps/api/src/modules/tool/dynamic-tooling/adapters/volcengine.ts:936
↓ 8 callersFunctiongetNodeDimensions
(node: CanvasNode<any>)
packages/ai-workspace-common/src/hooks/canvas/use-canvas-layout.ts:57
↓ 8 callersMethodgetResourceDetail
(user: User, param: GetResourceDetailData['query'])
apps/api/src/modules/knowledge/resource.service.ts:113
↓ 8 callersFunctiongetResultId
()
apps/api/src/modules/tool/tool-context.ts:96
↓ 8 callersFunctiongetResultVersion
()
apps/api/src/modules/tool/tool-context.ts:105
↓ 8 callersMethodgetWorkflowPlanDetail
( @LoginedUser() user: UserModel, @Query('planId') planId: string, @Query('version', new ParseIntP
apps/api/src/modules/workflow/workflow.controller.ts:155
↓ 8 callersFunctionmergeStepsByName
( oldSteps?: ActionStep[], newSteps?: ActionStep[], )
packages/utils/src/step.ts:27
↓ 8 callersFunctionnormalizeOpenapiStorageKey
( uid: string, storageKey?: string | null, )
apps/api/src/utils/openapi-file-key.ts:21
↓ 8 callersMethodperformApiRequest
* Perform a standardized API request with common error handling
packages/providers/src/provider-checker/provider-checker.ts:68
↓ 8 callersFunctionprint
(type: string, payload: T)
packages/cli/src/utils/output.ts:112
↓ 8 callersFunctionreplaceAllMarkdownFileIds
( content: string, contentUrlMap: Map<string, string>, shareUrlMap: Map<string, string>, )
packages/utils/src/file-id.ts:271
↓ 8 callersFunctionresourcePO2DTO
(resource: ResourceDetail)
apps/api/src/modules/knowledge/knowledge.dto.ts:56
↓ 8 callersFunctionsafeParseJSON
(value: any, errorCallback?: (e: unknown) => any)
packages/ai-workspace-common/src/utils/parse.ts:1
↓ 8 callersFunctionsaveConfig
(config: Config)
packages/cli/src/config/config.ts:93
↓ 8 callersMethodshouldExposeToolset
* Check if a toolset should be exposed to users in mentionList. * Filters out deprecated and internal (system-level) toolsets. * Internal toolse
apps/api/src/modules/tool/tool.service.ts:107
↓ 8 callersMethodsyncState
* Sync canvas state * @param user - The user * @param canvasId - The canvas id * @param param - The sync canvas state request
apps/api/src/modules/canvas-sync/canvas-sync.service.ts:357
↓ 8 callersMethodupdateSettings
(user: User, data: UpdateUserSettingsRequest)
apps/api/src/modules/user/user.service.ts:128
↓ 8 callersMethodupload
* Upload a file to the sandbox * @returns The full path of the uploaded file in the sandbox
packages/sandbox-agent/src/sandbox/codebox-adapter.ts:489
↓ 8 callersFunctionuseCanvasOperationStoreShallow
(selector: (state: CanvasOperationState) => T)
packages/stores/src/stores/canvas-operation.ts:102
↓ 8 callersFunctionuseHandleSiderData
(initData?: boolean)
packages/ai-workspace-common/src/hooks/use-handle-sider-data.ts:7
↓ 8 callersFunctionuseNodePosition
()
packages/ai-workspace-common/src/hooks/canvas/use-node-position.ts:11
↓ 8 callersFunctionuseToolStoreShallow
(selector: (state: ToolState) => T)
packages/stores/src/stores/tool.ts:49
↓ 7 callersFunctioncanvasPO2DTO
(canvas: CanvasDetailModel)
apps/api/src/modules/canvas/canvas.dto.ts:71
↓ 7 callersFunctionclearOAuthCache
()
packages/ai-workspace-common/src/hooks/use-oauth-popup.ts:71
↓ 7 callersMethodcloseBlock
(node: Node)
packages/utils/src/editor/to_markdown.ts:441
↓ 7 callersMethodcreateFailedActionResult
* Create a failed action result record for pre-check failures * Uses distributed lock to prevent concurrent creation with same resultId+version
apps/api/src/modules/skill/skill.service.ts:754
↓ 7 callersFunctioncreateLazyLoader
( options: LazyLoadOptions<T, TInit>, )
packages/ai-workspace-common/src/utils/lazy-loader/core.ts:79
↓ 7 callersFunctiondocumentPO2DTO
(doc: DocumentDetail)
apps/api/src/modules/knowledge/knowledge.dto.ts:83
↓ 7 callersFunctionensureDir
(dir: string)
packages/cli/src/config/paths.ts:78
↓ 7 callersFunctionestimateMessagesTokens
(messages: BaseMessage[] = [])
packages/skill-template/src/scheduler/utils/token.ts:29
↓ 7 callersMethodexcludePk
(obj: T)
apps/api/src/modules/schedule/schedule.service.ts:40
↓ 7 callersMethodexecute
* Execute an API call * @param request - Adapter request * @returns Promise resolving to adapter response
apps/api/src/modules/tool/dynamic-tooling/core/adapter.ts:22
↓ 7 callersMethodfindByStartNode
* Query thread history by startNode
packages/canvas-common/src/history.ts:198
↓ 7 callersMethodfindProviderItemById
(user: User, itemId: string)
apps/api/src/modules/provider/provider.service.ts:681
↓ 7 callersMethodformatSuccessResponse
* Format success response, filtering sensitive fields
apps/api/src/modules/internal-mcp/internal-mcp.service.ts:50
↓ 7 callersMethodgenerateTempPublicURL
* Generate a temporary public URL for a private file * @param storageKey - The storage key of the file to generate a temporary public URL for *
apps/api/src/modules/misc/misc.service.ts:463
↓ 7 callersFunctiongetCurrentSpan
()
packages/observability/src/trace-decorator.ts:108
↓ 7 callersMethodgetStatus
* Get bridge status for health checks
apps/api/src/modules/lambda/sqs-bridge.service.ts:306
↓ 7 callersMethodgetWorkflowVariables
* Get workflow variables from Canvas DB field * @param user - The user * @param param - The get workflow variables request * @returns The wor
apps/api/src/modules/canvas/canvas.service.ts:1590
↓ 7 callersMethodinit
()
packages/ai-workspace-common/src/utils/auth-channel.ts:35
← previousnext →201–300 of 5,783, ranked by callers