Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/refly-ai/refly
/ functions
Functions
5,783 in github.com/refly-ai/refly
⨍
Functions
5,783
◇
Types & classes
2,071
↓ 3 callers
Method
moveObject
* Move an object from one storage key to another * @param sourceKey The source storage key * @param targetKey The target storage key * @retur
apps/api/src/modules/common/object-storage/backend/interface.ts:90
↓ 3 callers
Function
normalizeCreditBilling
(raw: unknown)
apps/api/src/utils/credit-billing.ts:20
↓ 3 callers
Function
omit
(obj: T, keys: K[])
packages/utils/src/typesafe.ts:11
↓ 3 callers
Function
omit
(obj: T, keys: K[])
apps/api/src/utils/typesafe.ts:9
↓ 3 callers
Function
onSkillStreamArtifact
(_resultId: string, artifact: Artifact, content: string)
packages/ai-workspace-common/src/hooks/canvas/use-invoke-action.ts:224
↓ 3 callers
Method
orElse
(fallback: (error: unknown) => T)
packages/utils/src/guard.ts:20
↓ 3 callers
Function
parseJsonSchema
(schemaJson: string)
apps/api/src/modules/tool/utils/schema-utils.ts:82
↓ 3 callers
Function
performListAll
(headers, baseUrl)
apps/api/load-tests/scenarios/extreme-stress-test.js:259
↓ 3 callers
Function
performReadOperation
(headers, baseUrl, scheduleIds, opType)
apps/api/load-tests/scenarios/production-load-test.js:322
↓ 3 callers
Method
ping
()
apps/api/src/modules/app.controller.ts:6
↓ 3 callers
Method
postCreateUser
(user: User)
apps/api/src/modules/auth/auth.service.ts:600
↓ 3 callers
Function
postToServiceWorker
(type: NetworkStatus)
apps/web/src/service-worker/network-activity.ts:10
↓ 3 callers
Method
prepareChatModel
(user: User)
apps/api/src/modules/variable-extraction/variable-extraction.service.ts:196
↓ 3 callers
Method
prepareEmbeddings
* Prepare embeddings to use according to provider configuration * @param user The user to prepare embeddings for * @returns The embeddings
apps/api/src/modules/provider/provider.service.ts:911
↓ 3 callers
Function
preprocessJsonString
(str: string)
packages/utils/src/json-repair.ts:16
↓ 3 callers
Function
preprocessJsonString
(str: string)
packages/skill-template/src/scheduler/utils/extractor.ts:22
↓ 3 callers
Method
presignedPutObject
* Get a presigned URL for uploading an object * @param key The storage key where the object will be stored * @param expiresIn The expiration tim
apps/api/src/modules/common/object-storage/backend/interface.ts:38
↓ 3 callers
Method
process
(input: PostHandlerInput)
apps/api/src/modules/tool/tool-execution/post-execution/post.interface.ts:71
↓ 3 callers
Method
processCanvasForShare
* Process canvas data for sharing - handles media nodes, node processing, and minimap * This is a common method used by both createShareForCanvas,
apps/api/src/modules/share/share-creation.service.ts:64
↓ 3 callers
Method
processFilesForShare
* Handle file duplication and cleanup for share creation/update * This is the main entry point for processing files when creating or updating share
apps/api/src/modules/share/share-common.service.ts:154
↓ 3 callers
Method
processResourceVariables
* Process resource variables for workflow execution * @param user - The user processing the variables * @param variables - The workflow variable
apps/api/src/modules/canvas/canvas.service.ts:1416
↓ 3 callers
Method
removeNode
* Remove a node and all its associated edges
packages/canvas-common/src/history.ts:108
↓ 3 callers
Method
removeObjects
* Remove multiple objects from storage * @param keys The storage keys * @param force Whether to force the removal of the objects * @returns t
apps/api/src/modules/common/object-storage/backend/interface.ts:67
↓ 3 callers
Method
render
* Render the template with provided data. * @param data - Data object to pass to the template * @returns Rendered template string
packages/skill-template/src/prompts/prompt-template.ts:73
↓ 3 callers
Function
renderContent
()
packages/ai-workspace-common/src/components/canvas/nodes/shared/variable-hover-card.tsx:33
↓ 3 callers
Function
renderEmptyState
(emptyStateKey: string)
packages/ai-workspace-common/src/components/canvas/launchpad/rich-chat-input/mentionList.tsx:694
↓ 3 callers
Method
renderList
(node: Node, delim: string, firstDelim: (index: number) => string)
packages/utils/src/editor/to_markdown.ts:618
↓ 3 callers
Function
reportLoadSuccess
(data: TelemetryEventData)
packages/ai-workspace-common/src/utils/lazy-loader/telemetry.ts:15
↓ 3 callers
Method
request
(endpoint: string, options: RequestInit = {})
packages/agent-tools/src/perplexity/client.ts:119
↓ 3 callers
Method
rerank
* Rerank search results using the configured reranker.
apps/api/src/modules/rag/rag.service.ts:388
↓ 3 callers
Function
resetDragState
()
packages/ai-workspace-common/src/components/canvas/index.tsx:477
↓ 3 callers
Function
resetTimeout
()
packages/ai-workspace-common/src/hooks/canvas/use-action-polling.ts:190
↓ 3 callers
Function
resolveOverlapDirection
( nodeRect: { x: number; y: number; width: number; height: number }, otherRect: { x: number; y: number
packages/ai-workspace-common/src/hooks/canvas/use-canvas-layout.ts:162
↓ 3 callers
Method
saveMetadata
(wrapper: ISandboxWrapper)
apps/api/src/modules/tool/sandbox/scalebox.storage.ts:38
↓ 3 callers
Method
serialize
( content: Node, options: { /// Whether to render lists in a tight style. This can be overridden
packages/utils/src/editor/to_markdown.ts:70
↓ 3 callers
Function
serializeDocToTokens
(doc: any)
packages/ai-workspace-common/src/components/canvas/launchpad/rich-chat-input/utils.ts:40
↓ 3 callers
Function
setActionStatus
(resultId: string, status: ActionStatus)
packages/ai-workspace-common/src/hooks/canvas/use-invoke-action.ts:282
↓ 3 callers
Method
setHttpRoute
(request: Request)
apps/api/src/utils/interceptors/http-route.interceptor.ts:38
↓ 3 callers
Function
setIdle
()
apps/web/src/service-worker/network-activity.ts:28
↓ 3 callers
Method
setJSON
* Store a JSON-serializable value in Redis with a TTL * @param key - Redis key * @param value - Value to store (will be JSON serialized) * @p
apps/api/src/modules/common/redis.service.ts:309
↓ 3 callers
Function
setMockSequences
(s: { nodeIds?: string[]; entityIds?: string[]; })
packages/canvas-common/src/workflow.test.ts:32
↓ 3 callers
Function
showErrorNotification
(res: BaseResponse, locale: LOCALE)
packages/ai-workspace-common/src/utils/notification.ts:45
↓ 3 callers
Function
sleep
(ms: number)
packages/utils/src/translate/index.ts:15
↓ 3 callers
Method
sleep
* Sleep helper
apps/api/src/modules/lambda/sqs-bridge.service.ts:297
↓ 3 callers
Method
stopAutoSaveTimer
* Stop the auto-save timer
apps/api/src/utils/message-aggregator.ts:93
↓ 3 callers
Method
syncToolCreditUsage
(data: SyncToolCreditUsageJobData)
apps/api/src/modules/credit/credit.service.ts:897
↓ 3 callers
Method
toPrismaInput
* Convert a message entry to Prisma create input
apps/api/src/utils/message-aggregator.ts:151
↓ 3 callers
Function
toolsetPo2GenericOAuthToolset
( toolset: ToolsetPO, inventoryMap?: Record<string, ToolsetInventoryItem>, )
apps/api/src/modules/tool/tool.dto.ts:71
↓ 3 callers
Method
trackEvent
* Track analytics event (placeholder - integrate with actual analytics service)
apps/api/src/modules/voucher/voucher.service.ts:1185
↓ 3 callers
Function
traverse
(currentId: string)
packages/ai-workspace-common/src/hooks/canvas/use-node-cluster.ts:19
↓ 3 callers
Method
triggerScheduleManually
(uid: string, scheduleId: string)
apps/api/src/modules/schedule/schedule.service.ts:620
↓ 3 callers
Function
truncate
(text: string, maxLen: number)
packages/cli/src/utils/ui.ts:529
↓ 3 callers
Function
truncateContent
( content: string, maxLength = MAX_CONTENT_PREVIEW_LENGTH, )
packages/ai-workspace-common/src/utils/content.ts:16
↓ 3 callers
Method
updateCurrentUid
* Update recorded uid (call after successful login)
packages/ai-workspace-common/src/utils/auth-channel.ts:154
↓ 3 callers
Function
updateDocument
( options: Options<UpdateDocumentData, ThrowOnError>, )
packages/openapi-schema/src/services.gen.ts:1550
↓ 3 callers
Function
updateProgress
()
packages/cli/src/commands/file/upload.ts:71
↓ 3 callers
Method
updateProvider
(user: User, param: UpsertProviderRequest)
apps/api/src/modules/provider/provider.service.ts:360
↓ 3 callers
Function
updateUserProperties
(custom: NonNullable<StatsigUser['custom']>)
packages/telemetry-web/src/index.ts:36
↓ 3 callers
Function
useAgentConnections
()
packages/ai-workspace-common/src/hooks/canvas/use-agent-connections.ts:7
↓ 3 callers
Function
useCanvasId
()
packages/ai-workspace-common/src/hooks/canvas/use-canvas-id.ts:4
↓ 3 callers
Function
useCanvasNodesStoreShallow
(selector: (state: CanvasNodesState) => T)
packages/stores/src/stores/canvas-nodes.ts:35
↓ 3 callers
Function
useCreateDocument
()
packages/ai-workspace-common/src/hooks/canvas/use-create-document.ts:20
↓ 3 callers
Function
useCreateMcpServer
( mutationKey?: TQueryKey, options?: Omit< UseMutationOptions<TData, TError, Options<CreateMcpServerDa
packages/ai-workspace-common/src/queries/queries.ts:1685
↓ 3 callers
Function
useEditorPerformance
()
packages/ai-workspace-common/src/context/editor-performance.tsx:30
↓ 3 callers
Function
useExportDocument
()
packages/ai-workspace-common/src/hooks/use-export-document.ts:94
↓ 3 callers
Function
useFindLatestVariableMetions
(variableMentions?: MentionCommonData[])
packages/ai-workspace-common/src/hooks/canvas/use-find-latest-variable-mentions.ts:13
↓ 3 callers
Function
useGetAuthConfig
( clientOptions: Options<unknown, true> = {}, queryKey?: TQueryKey, options?: Omit<UseQueryOptions<TData
packages/ai-workspace-common/src/queries/queries.ts:547
↓ 3 callers
Function
useGetNodeContent
(node: Node)
packages/ai-workspace-common/src/hooks/canvas/use-get-node-content.ts:4
↓ 3 callers
Function
useGetResourceDetail
( clientOptions: Options<GetResourceDetailData, true>, queryKey?: TQueryKey, options?: Omit<UseQueryOpti
packages/ai-workspace-common/src/queries/queries.ts:795
↓ 3 callers
Function
useGetWorkflowVariables
( clientOptions: Options<GetWorkflowVariablesData, true>, queryKey?: TQueryKey, options?: Omit<UseQueryO
packages/ai-workspace-common/src/queries/queries.ts:716
↓ 3 callers
Function
useListMcpServers
( clientOptions: Options<ListMcpServersData, true> = {}, queryKey?: TQueryKey, options?: Omit<UseQueryOp
packages/ai-workspace-common/src/queries/queries.ts:532
↓ 3 callers
Function
useLogout
()
packages/ai-workspace-common/src/hooks/use-logout.ts:105
↓ 3 callers
Function
useOAuthPopup
(options: UseOAuthPopupOptions = {})
packages/ai-workspace-common/src/hooks/use-oauth-popup.ts:109
↓ 3 callers
Function
usePublicAccessPage
()
packages/ai-workspace-common/src/hooks/use-is-share-page.ts:28
↓ 3 callers
Function
useUngroupNodes
()
packages/ai-workspace-common/src/hooks/canvas/use-batch-nodes-selection/use-ungroup-nodes.ts:7
↓ 3 callers
Function
useUpdateCanvasTitle
(canvasId: string, initialTitle: string)
packages/ai-workspace-common/src/hooks/canvas/use-update-canvas-title.ts:32
↓ 3 callers
Function
useUploadImage
()
packages/ai-workspace-common/src/hooks/use-upload-image.ts:10
↓ 3 callers
Function
useValidateMcpServer
( mutationKey?: TQueryKey, options?: Omit< UseMutationOptions<TData, TError, Options<ValidateMcpServer
packages/ai-workspace-common/src/queries/queries.ts:1736
↓ 3 callers
Method
validateConfig
* Validate config against the toolset's config schema
apps/api/src/modules/tool/tool.service.ts:1062
↓ 3 callers
Function
visit
(node: CanvasNode)
packages/canvas-common/src/sync.ts:232
↓ 3 callers
Method
visit
(group: any)
apps/web/config/plugins/precache-manifest-plugin.ts:41
↓ 3 callers
Method
waitForActionCompletion
* Poll and wait for Action completion * Reuse ActionService.getActionResult
apps/api/src/modules/copilot-autogen/copilot-autogen.service.ts:819
↓ 3 callers
Function
workflowAppPO2DTO
( app: WorkflowAppPO & { owner: Pick<User, 'name' | 'nickname' | 'avatar'> | null; }, )
apps/api/src/modules/workflow-app/workflow-app.dto.ts:14
↓ 3 callers
Function
ydoc2Markdown
(ydoc: Y.Doc)
packages/utils/src/editor/transformer.ts:14
↓ 2 callers
Function
UploadImagesPlugin
({ imageClass }: { imageClass: string })
packages/ai-workspace-common/src/components/editor/core/plugins/upload-images.tsx:6
↓ 2 callers
Method
_attemptReconnect
* Attempt to reconnect to a server after a connection failure. * * @param serverName - The name of the server to reconnect to * @param connec
packages/skill-template/src/adapters/client.ts:942
↓ 2 callers
Method
_initializeStdioConnection
* Initialize a stdio connection
packages/skill-template/src/adapters/client.ts:510
↓ 2 callers
Method
_initializeStreamableHTTPConnection
* Initialize a streamable HTTP connection
packages/skill-template/src/adapters/client.ts:614
↓ 2 callers
Method
abortWorkflow
(user: PrismaUser, executionId: string)
apps/api/src/modules/openapi/openapi.service.ts:408
↓ 2 callers
Method
abortWorkflow
(user: User, executionId: string)
apps/api/src/modules/workflow/workflow.service.ts:1078
↓ 2 callers
Method
acquireLockWithRenewal
* Core lock acquisition with auto-renewal * Shared by acquireExecuteLock and acquireSandboxLock
apps/api/src/modules/tool/sandbox/scalebox.lock.ts:104
↓ 2 callers
Method
addToExecutionQueue
* Helper to add a job to the execution queue with standard options
apps/api/src/modules/schedule/schedule.service.ts:832
↓ 2 callers
Method
addUsageItem
(meta: SkillRunnableMeta, usage: TokenUsageItem)
apps/api/src/utils/result.ts:131
↓ 2 callers
Function
apiRequestStream
( path: string, options: { timeout?: number } = {}, )
packages/cli/src/api/client.ts:295
↓ 2 callers
Function
apiUploadDriveFile
( filePath: string, canvasId: string, options?: { timeout?: number; onProgress?: (stage: 'presig
packages/cli/src/api/client.ts:630
↓ 2 callers
Method
appendUtf8CharsetIfNeeded
* Append UTF-8 charset declaration for text-based content types to avoid garbled characters.
apps/api/src/modules/drive/drive.service.ts:198
↓ 2 callers
Function
applyContextCaching
(messages: BaseMessage[])
packages/skill-template/src/scheduler/utils/message.ts:341
↓ 2 callers
Method
assertWorkflowExists
(user: User, canvasId: string)
apps/api/src/modules/skill-package/skill-package.service.ts:859
↓ 2 callers
Method
attachModelResponse
(error: Error, actionResult: ActionDetail)
apps/api/src/modules/copilot-autogen/copilot-autogen.service.ts:926
↓ 2 callers
Method
autoNameCanvas
(user: User, param: AutoNameCanvasRequest)
apps/api/src/modules/canvas/canvas.service.ts:1277
← previous
next →
901–1,000 of 5,783, ranked by callers