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
↓ 7 callers
Function
isDesktop
()
packages/ui-kit/src/utils/env.ts:96
↓ 7 callers
Method
isExpired
(item: InMemoryItem)
apps/api/src/modules/common/redis.service.ts:104
↓ 7 callers
Method
listAllToolsForCopilot
* List all tools for Copilot agent, including unauthorized tools. * This allows Copilot to generate workflows with tools that require authorization
apps/api/src/modules/tool/tool.service.ts:351
↓ 7 callers
Method
login
* Login to the app * @param email - Email to login with * @param password - Password to login with * @example * cy.login('test@exa
cypress/support/commands.ts:55
↓ 7 callers
Function
onValueChangeHandler
(val: any)
packages/ai-workspace-common/src/components/settings/tools-config/tools/tool-install-modal.tsx:75
↓ 7 callers
Function
printDim
(message: string)
packages/cli/src/utils/logo.ts:53
↓ 7 callers
Function
providerItem2ModelInfo
( providerItem: ProviderItemModel & { provider?: ProviderModel }, )
apps/api/src/modules/provider/provider.dto.ts:49
↓ 7 callers
Function
readRecord
(record: Metadata | undefined, key: string)
packages/observability/src/filtered-langfuse-callback.ts:61
↓ 7 callers
Method
renderContent
(parent: Node)
packages/utils/src/editor/to_markdown.ts:476
↓ 7 callers
Function
renderTable
(headers: string[], rows: string[][])
packages/openapi-schema/scripts/generate-docs.ts:468
↓ 7 callers
Function
safeStringifyJSON
(value: any, errorCallback?: (e: unknown) => string)
packages/utils/src/parse.ts:14
↓ 7 callers
Method
scroll
* Scroll through vector points * @param request Scroll request parameters * @returns Array of vector points
apps/api/src/modules/common/vector-search/backend/interface.ts:158
↓ 7 callers
Method
sendInvokeSkillTask
(user: User, param: InvokeSkillRequest)
apps/api/src/modules/skill/skill.service.ts:1009
↓ 7 callers
Method
setAuthCookie
(res: Response, { uid, email, accessToken, refreshToken }: TokenData)
apps/api/src/modules/auth/auth.service.ts:305
↓ 7 callers
Method
stopAll
* Stop all playing audios
packages/ai-workspace-common/src/components/canvas/canvas-resources/file-preview/audio-manager.ts:65
↓ 7 callers
Function
storePendingRedirect
(path?: string)
packages/ai-workspace-common/src/hooks/use-pending-redirect.ts:8
↓ 7 callers
Function
throwCliError
( code: string, message: string, hint?: string, status: HttpStatus = HttpStatus.BAD_REQUEST, details
apps/api/src/modules/skill-package/skill-package.errors.ts:90
↓ 7 callers
Method
toInvitationDTO
* Convert Prisma invitation to DTO
apps/api/src/modules/voucher/voucher.service.ts:1166
↓ 7 callers
Method
toSkillPackageResponse
( skillPackage: SkillPackage, workflows?: (SkillWorkflow & { dependencies?: any[] })[], )
apps/api/src/modules/skill-package/skill-package.service.ts:918
↓ 7 callers
Function
toolsetPo2GenericToolset
( toolset: ToolsetPO, inventoryMap?: Record<string, ToolsetInventoryItem>, )
apps/api/src/modules/tool/tool.dto.ts:54
↓ 7 callers
Function
trackSlowQuery
(duration)
apps/api/load-tests/scenarios/extreme-stress-test.js:412
↓ 7 callers
Method
updateSchedule
(uid: string, scheduleId: string, dto: UpdateScheduleDto)
apps/api/src/modules/schedule/schedule.service.ts:360
↓ 7 callers
Function
useCanvasData
()
packages/ai-workspace-common/src/hooks/canvas/use-canvas-data.ts:4
↓ 7 callers
Function
useChatStoreShallow
(selector: (state: ChatState) => T)
packages/stores/src/stores/chat/index.ts:80
↓ 7 callers
Function
useDuplicateCanvas
()
packages/ai-workspace-common/src/hooks/use-duplicate-canvas.ts:19
↓ 7 callers
Function
useGetCanvasData
( clientOptions: Options<GetCanvasDataData, true>, queryKey?: TQueryKey, options?: Omit<UseQueryOptions<
packages/ai-workspace-common/src/queries/queries.ts:654
↓ 7 callers
Function
useIsLogin
()
packages/ai-workspace-common/src/hooks/use-is-login.ts:22
↓ 7 callers
Function
useListTools
( clientOptions: Options<ListToolsData, true> = {}, queryKey?: TQueryKey, options?: Omit<UseQueryOptions
packages/ai-workspace-common/src/queries/queries.ts:1459
↓ 7 callers
Function
useNodePreviewControl
({ canvasId, }: UseNodePreviewControlOptions)
packages/ai-workspace-common/src/hooks/canvas/use-node-preview-control.ts:17
↓ 7 callers
Function
visit
(node: CanvasNode<ResponseNodeMeta>)
packages/ai-workspace-common/src/components/canvas/workflow-run/preview.tsx:323
↓ 7 callers
Method
waitLock
* Wait and retry to acquire a distributed lock. * * **IMPORTANT**: Callers MUST always invoke the returned release function when done, * pref
apps/api/src/modules/common/redis.service.ts:580
↓ 6 callers
Method
apply
(compiler: Compiler)
apps/web/config/plugins/precache-manifest-plugin.ts:19
↓ 6 callers
Method
batchCreateDriveFiles
* Batch create drive files
apps/api/src/modules/drive/drive.service.ts:1273
↓ 6 callers
Function
buildCliSuccessResponse
* Build CLI success response
apps/api/src/modules/workflow/workflow-plan-cli.controller.ts:70
↓ 6 callers
Function
convertKeyValueArrayToObject
(array: KeyValuePair[] = [])
packages/ai-workspace-common/src/components/settings/tools-config/McpServerForm.tsx:71
↓ 6 callers
Function
countToken
(content: MessageContent, toolCalls?: any[])
packages/skill-template/src/scheduler/utils/token.ts:77
↓ 6 callers
Function
createEdge
( id: string, source: string, target: string, extra: Partial<CanvasEdge> = {}, )
packages/canvas-common/src/data.test.ts:68
↓ 6 callers
Function
createSkillSymlink
(skillName: string)
packages/cli/src/skill/symlink.ts:36
↓ 6 callers
Function
createToolset
(id: string, name: string)
packages/canvas-common/src/data.test.ts:82
↓ 6 callers
Function
defineConfig
()
apps/web/tailwind.config.ts:25
↓ 6 callers
Function
detectIdType
(id: string)
packages/cli/src/commands/workflow/utils.ts:15
↓ 6 callers
Function
downloadTextContent
(content: string, fileName: string, mimeType = 'text/plain')
packages/ai-workspace-common/src/utils/download-node-data.ts:71
↓ 6 callers
Method
duplicateDocument
* Duplicate a document from one id to another * @param user The user who is duplicating the document * @param index The index name * @param s
apps/api/src/modules/common/fulltext-search/backend/interface.ts:51
↓ 6 callers
Function
estimateTokens
(text: string)
apps/api/src/modules/tool/utils/token.ts:31
↓ 6 callers
Function
extractMediaUrl
( str: string, mediaType: MediaType, htmlElements?: any[], )
packages/ai-workspace-common/src/components/markdown/plugins/tool-call/toolProcessor.ts:121
↓ 6 callers
Function
fetchActionResult
(resultId: string)
packages/ai-workspace-common/src/hooks/canvas/use-insert-to-document.ts:14
↓ 6 callers
Function
fileExists
* Check if a file exists * @param filePath - Path to check * @returns True if file exists
apps/api/src/scripts/preload.ts:89
↓ 6 callers
Method
filterData
* Filter sensitive data using security filter
packages/observability/src/langfuse-client.ts:172
↓ 6 callers
Function
filterMetadata
* Filter internal metadata keys from LangChain/LangGraph
packages/observability/src/filtered-langfuse-callback.ts:138
↓ 6 callers
Function
finish
(result: boolean)
packages/ai-workspace-common/src/utils/indexeddb.ts:21
↓ 6 callers
Function
formatSqlValue
* Format a value for SQL
apps/api/src/modules/common/vector-search/backend/filter-utils.ts:333
↓ 6 callers
Function
genCodeArtifactID
()
packages/utils/src/id.ts:128
↓ 6 callers
Function
genCreditUsageId
()
packages/utils/src/id.ts:301
↓ 6 callers
Function
genDriveFileID
()
packages/utils/src/id.ts:92
↓ 6 callers
Function
genResourceID
()
packages/utils/src/id.ts:124
↓ 6 callers
Function
genScheduleRecordId
()
packages/utils/src/id.ts:310
↓ 6 callers
Function
genVariableID
()
packages/utils/src/id.ts:254
↓ 6 callers
Function
generatePng
()
packages/ai-workspace-common/src/modules/artifacts/code-runner/render/svg.tsx:282
↓ 6 callers
Method
getAllNodes
* Get all nodes in the current dataset
packages/canvas-common/src/history.ts:270
↓ 6 callers
Function
getApiEndpoint
(override?: string)
packages/cli/src/config/config.ts:117
↓ 6 callers
Function
getClaudeSkillSymlinkPath
(skillName: string)
packages/cli/src/config/paths.ts:148
↓ 6 callers
Function
getCurrentUser
()
apps/api/src/modules/tool/tool-context.ts:72
↓ 6 callers
Method
getDocumentDetail
( user: User, params: GetDocumentDetailData['query'], )
apps/api/src/modules/knowledge/document.service.ts:89
↓ 6 callers
Method
getDriveFileDetail
( user: User, fileId: string, options?: { file?: DriveFileModel; includeContent?: boolean }, )
apps/api/src/modules/drive/drive.service.ts:579
↓ 6 callers
Method
getDriveFileStream
* Get drive file stream for serving file content
apps/api/src/modules/drive/drive.service.ts:1753
↓ 6 callers
Method
getInstallationOrThrow
( installationId: string, uid: string, )
apps/api/src/modules/skill-package/skill-installation.service.ts:729
↓ 6 callers
Method
getInstance
* Get the underlying Langfuse listener instance
packages/observability/src/langfuse.service.ts:29
↓ 6 callers
Method
getJobStatus
* Get job status with effective status calculation
apps/api/src/modules/lambda/lambda.service.ts:419
↓ 6 callers
Function
getLoginStatus
()
packages/ai-workspace-common/src/hooks/use-get-user-settings.ts:50
↓ 6 callers
Method
getMark
(name: string)
packages/utils/src/editor/to_markdown.ts:398
↓ 6 callers
Function
getPart
(type: string)
apps/api/src/modules/schedule/schedule-email-templates.ts:30
↓ 6 callers
Function
handleEdit
()
packages/ai-workspace-common/src/components/settings/tools-config/tools/tool-list.tsx:149
↓ 6 callers
Method
inferDescriptionFromFilename
* Infer description from filename
packages/sandbox-agent/src/sandbox/codebox-adapter.ts:385
↓ 6 callers
Method
initialize
()
apps/api/src/modules/common/vector-search/backend/lancedb.ts:28
↓ 6 callers
Method
initialize
* Initialize the vector search backend
apps/api/src/modules/common/vector-search/backend/interface.ts:123
↓ 6 callers
Function
isNetworkError
(error: unknown)
packages/ai-workspace-common/src/utils/auth.ts:39
↓ 6 callers
Function
isToolsetAllowed
(toolsetKey: string, config: PtcConfig)
apps/api/src/modules/tool/ptc/ptc-config.ts:114
↓ 6 callers
Function
isToolsetAuthorized
(toolset: GenericToolset, userTools: UserTool[])
packages/ai-workspace-common/src/components/canvas/tools-dependency/index.tsx:41
↓ 6 callers
Function
mergeActionResults
( oldResult: ActionResult | undefined, incoming: Partial<ActionResult>, )
packages/utils/src/step.ts:133
↓ 6 callers
Function
mergeCanvasStates
(local: CanvasState, remote: CanvasState)
packages/canvas-common/src/sync.ts:352
↓ 6 callers
Method
oauthValidate
* General OAuth logic * @param accessToken * @param refreshToken * @param profile
apps/api/src/modules/auth/auth.service.ts:370
↓ 6 callers
Function
parseNumber
(value: unknown)
apps/api/src/utils/credit-billing.ts:7
↓ 6 callers
Function
parseReflySkillMd
(content: string)
packages/cli/src/skill/symlink.ts:471
↓ 6 callers
Function
prepareNodeExecutions
(params: { executionId: string; canvasData: CanvasData; variables: WorkflowVariable[]; startNodes?: st
packages/canvas-common/src/workflow.ts:135
↓ 6 callers
Function
printError
(message: string)
packages/cli/src/utils/logo.ts:46
↓ 6 callers
Function
processContentPreview
( contents: (string | undefined)[] = [], separator = '\n', maxLength = MAX_CONTENT_PREVIEW_LENGTH, )
packages/ai-workspace-common/src/utils/content.ts:46
↓ 6 callers
Function
processQuery
( query: string, config: SkillRunnableConfig, )
packages/skill-template/src/scheduler/utils/queryProcessor.ts:7
↓ 6 callers
Method
publishFile
* Publish a private file to the public bucket * @param storageKey - The storage key of the file to publish
apps/api/src/modules/misc/misc.service.ts:448
↓ 6 callers
Function
purgeHistoryForActionResult
(history: ActionResult[] | string = [])
packages/canvas-common/src/context.ts:373
↓ 6 callers
Function
recordResult
(response, operation)
apps/api/load-tests/scenarios/extreme-stress-test.js:423
↓ 6 callers
Method
render
(node: Node, parent: Node, index: number)
packages/utils/src/editor/to_markdown.ts:460
↓ 6 callers
Function
renderSlot
(Slot: ModalSlot<T>, slotProps: ModalSlotProps<T>)
packages/ui-kit/src/helpers/openModal.tsx:52
↓ 6 callers
Function
streamToString
( stream: NodeJS.ReadableStream | null | undefined, )
apps/api/src/utils/stream.ts:18
↓ 6 callers
Method
toInstallationResponse
( installation: SkillInstallation, skillPackage?: any, )
apps/api/src/modules/skill-package/skill-installation.service.ts:906
↓ 6 callers
Method
updateCanvas
(user: User, param: UpsertCanvasRequest)
apps/api/src/modules/canvas/canvas.service.ts:784
↓ 6 callers
Method
updateWorkflowVariables
* Update workflow variables in Canvas DB field * @param user - The user * @param param - The update workflow variables request * @returns The
apps/api/src/modules/canvas/canvas.service.ts:1611
↓ 6 callers
Function
uploadFile
(file: File, uid: string)
packages/ai-workspace-common/src/components/import-resource/intergrations/import-from-file.tsx:43
↓ 6 callers
Function
useCopilotStoreShallow
(selector: (state: CopilotState) => T)
packages/stores/src/stores/copilot.ts:116
↓ 6 callers
Function
useGetCreditUsageByCanvasId
( clientOptions: Options<GetCreditUsageByCanvasIdData, true>, queryKey?: TQueryKey, options?: Omit<UseQu
packages/ai-workspace-common/src/queries/queries.ts:1314
↓ 6 callers
Function
useImportResourceStoreShallow
(selector: (state: ImportResourceState) => T)
packages/stores/src/stores/import-resource.ts:141
← previous
next →
301–400 of 5,783, ranked by callers