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
↓ 6 callers
Function
useInvokeAction
(params?: { source?: string })
packages/ai-workspace-common/src/hooks/canvas/use-invoke-action.ts:55
↓ 6 callers
Function
useListToolsetInventory
( clientOptions: Options<unknown, true> = {}, queryKey?: TQueryKey, options?: Omit<UseQueryOptions<TData
packages/ai-workspace-common/src/queries/queries.ts:1489
↓ 6 callers
Function
useToolsetDefinition
()
packages/ai-workspace-common/src/hooks/use-toolset-definition.ts:8
↓ 5 callers
Function
applyCanvasTransaction
( data: CanvasData, tx: CanvasTransaction, options?: { reverse?: boolean }, )
packages/canvas-common/src/sync.ts:115
↓ 5 callers
Function
codeArtifactPO2DTO
( codeArtifact: CodeArtifactModel & { content?: string }, )
apps/api/src/modules/code-artifact/code-artifact.dto.ts:5
↓ 5 callers
Method
cookieOptions
(key: string)
apps/api/src/modules/auth/auth.service.ts:269
↓ 5 callers
Method
createCheckoutSession
(user: User, param: CreateCheckoutSessionRequest)
apps/api/src/modules/subscription/subscription.service.ts:172
↓ 5 callers
Method
createDocument
( user: User, param: UpsertDocumentRequest, options?: { checkStorageQuota?: boolean }, )
apps/api/src/modules/knowledge/document.service.ts:275
↓ 5 callers
Method
createShareForDriveFile
(user: User, param: CreateShareRequest)
apps/api/src/modules/share/share-creation.service.ts:431
↓ 5 callers
Function
createSkillError
( code: SkillErrorCode, message: string, options?: { details?: Record<string, unknown>; suggestions?: st
packages/cli/src/skill/types.ts:474
↓ 5 callers
Method
decryptServerConfig
* Decrypt sensitive information in server config * @param server Server configuration containing sensitive information that may need decryption
apps/api/src/modules/mcp-server/mcp-server.service.ts:92
↓ 5 callers
Method
execSQL
* Execute SQL query through Docker container * @param query - SQL query to execute * @example * cy.execSQL('SELECT * FROM users')
cypress/support/commands.ts:47
↓ 5 callers
Method
fetchAndCache
* Fetch rules from database and update cache
apps/api/src/modules/provider/auto-model-router.service.ts:386
↓ 5 callers
Function
genDocumentID
()
packages/utils/src/id.ts:120
↓ 5 callers
Function
genTransactionId
()
packages/utils/src/id.ts:267
↓ 5 callers
Function
generateCodeExamples
( endpoint: ApiEndpoint, baseUrl: string, apiKey?: string, pathParams?: Record<string, string>, body
packages/ai-workspace-common/src/components/canvas/integration-docs/utils.ts:410
↓ 5 callers
Function
generateExampleFromSchema
(schema?: SchemaObject | null)
packages/ai-workspace-common/src/components/canvas/integration-docs/utils.ts:80
↓ 5 callers
Function
getAccessToken
()
packages/cli/src/config/config.ts:213
↓ 5 callers
Function
getActionButton
(reason: ScheduleFailureReason)
apps/api/src/modules/schedule/schedule.processor.spec.ts:451
↓ 5 callers
Function
getApiKey
()
packages/cli/src/config/config.ts:273
↓ 5 callers
Function
getAuthUser
()
packages/cli/src/config/config.ts:245
↓ 5 callers
Method
getAvailableVouchers
* Get user's available (unused, not expired) vouchers * New logic: Returns both owned vouchers AND claimed vouchers (via invitation) * bestVouch
apps/api/src/modules/voucher/voucher.service.ts:570
↓ 5 callers
Method
getCodeArtifactDetail
(user: User, artifactId: string)
apps/api/src/modules/code-artifact/code-artifact.service.ts:280
↓ 5 callers
Function
getCreditRecharge
( options?: Options<GetCreditRechargeData, ThrowOnError>, )
packages/openapi-schema/src/services.gen.ts:2611
↓ 5 callers
Function
getCreditUsage
( options?: Options<GetCreditUsageData, ThrowOnError>, )
packages/openapi-schema/src/services.gen.ts:2628
↓ 5 callers
Function
getFormatter
()
packages/cli/src/utils/formatter.ts:808
↓ 5 callers
Method
getHeaders
* Get all default headers (merges common headers with instance-level headers)
apps/api/src/modules/tool/dynamic-tooling/adapters/http-client.ts:122
↓ 5 callers
Function
getLatestSteps
(resultId: string)
packages/ai-workspace-common/src/hooks/canvas/use-invoke-action.ts:251
↓ 5 callers
Function
getModelSceneFromMode
(mode?: AgentMode | string)
packages/utils/src/models.ts:10
↓ 5 callers
Function
getModernScreenshot
()
packages/ai-workspace-common/src/utils/lazy-loader/modules/modern-screenshot.ts:21
↓ 5 callers
Method
getNestedValue
* Get nested value from object using dot notation
apps/api/src/modules/tool/dynamic-tooling/adapters/http-adapter.ts:718
↓ 5 callers
Function
getReflyBaseSkillDir
()
packages/cli/src/config/paths.ts:126
↓ 5 callers
Method
getSkillPackageOrThrow
(skillId: string, uid: string)
apps/api/src/modules/skill-package/skill-package.service.ts:720
↓ 5 callers
Method
getStringByteSize
* Estimate the size of a string in bytes
packages/stores/src/stores/utils/storage-manager.ts:64
↓ 5 callers
Function
getToolName
()
apps/api/src/modules/tool/tool-context.ts:114
↓ 5 callers
Function
getTracer
()
packages/observability/src/trace-decorator.ts:113
↓ 5 callers
Function
getWebUrl
(override?: string)
packages/cli/src/config/config.ts:133
↓ 5 callers
Function
getWebhookHistory
( options: Options<GetWebhookHistoryData, ThrowOnError>, )
packages/openapi-schema/src/services.gen.ts:2309
↓ 5 callers
Function
guessModelProviderError
(error: string | Error)
packages/errors/src/guess.ts:10
↓ 5 callers
Method
handle
* Execute the handler with the given request * @param request - Handler request containing method, params, and context * @returns Promise resolv
apps/api/src/modules/tool/dynamic-tooling/core/handler.ts:33
↓ 5 callers
Method
handleCanvasDeleted
(event: CanvasDeletedEvent)
apps/api/src/modules/schedule/schedule.listener.ts:290
↓ 5 callers
Function
handleCopy
()
packages/ai-workspace-common/src/components/document/index.tsx:211
↓ 5 callers
Function
handleValueChange
(variableName: string, value: any)
packages/web-core/src/pages/workflow-app/workflow-app-form.tsx:432
↓ 5 callers
Function
hasToolUseTag
(text: string)
packages/ai-workspace-common/src/components/markdown/plugins/tool-call/toolProcessor.ts:331
↓ 5 callers
Function
hmac
* HMAC-SHA256 hash
apps/api/src/modules/tool/dynamic-tooling/adapters/volcengine.ts:76
↓ 5 callers
Method
incrementWithExpire
* Atomically increment counter and set expiry only if key is new (returns 1) * @param key - Redis key * @param expireSeconds - Expiry time in se
apps/api/src/modules/common/redis.service.ts:382
↓ 5 callers
Function
isPrettyOutput
()
packages/cli/src/utils/output.ts:96
↓ 5 callers
Function
isPtcEnabledForToolsets
( user: User, toolsetKeys: string[], config: PtcConfig, )
apps/api/src/modules/tool/ptc/ptc-config.ts:92
↓ 5 callers
Function
isPtcEnabledForUser
(user: User, config: PtcConfig)
apps/api/src/modules/tool/ptc/ptc-config.ts:66
↓ 5 callers
Function
listCanvasTemplates
( options?: Options<ListCanvasTemplatesData, ThrowOnError>, )
packages/openapi-schema/src/services.gen.ts:1249
↓ 5 callers
Function
listCanvases
( options?: Options<ListCanvasesData, ThrowOnError>, )
packages/openapi-schema/src/services.gen.ts:898
↓ 5 callers
Method
listCanvases
(user: User, param: ListCanvasesData['query'])
apps/api/src/modules/canvas/canvas.service.ts:90
↓ 5 callers
Function
listCodeArtifacts
( options?: Options<ListCodeArtifactsData, ThrowOnError>, )
packages/openapi-schema/src/services.gen.ts:1618
↓ 5 callers
Function
listDocuments
( options?: Options<ListDocumentsData, ThrowOnError>, )
packages/openapi-schema/src/services.gen.ts:1454
↓ 5 callers
Function
listDriveFiles
( options: Options<ListDriveFilesData, ThrowOnError>, )
packages/openapi-schema/src/services.gen.ts:1164
↓ 5 callers
Method
listDriveFiles
* List drive files with pagination and filtering
apps/api/src/modules/drive/drive.service.ts:518
↓ 5 callers
Function
listResources
( options?: Options<ListResourcesData, ThrowOnError>, )
packages/openapi-schema/src/services.gen.ts:1317
↓ 5 callers
Function
listWorkflowApps
( options?: Options<ListWorkflowAppsData, ThrowOnError>, )
packages/openapi-schema/src/services.gen.ts:1998
↓ 5 callers
Function
listWorkflowExecutions
( options?: Options<ListWorkflowExecutionsData, ThrowOnError>, )
packages/openapi-schema/src/services.gen.ts:1879
↓ 5 callers
Method
load
* Load and compile a template from file. * @param templateName - Name of the template file (e.g., 'node-agent-system.md') * @returns A new Promp
packages/skill-template/src/prompts/prompt-template.ts:58
↓ 5 callers
Function
loadMore
(page?: number)
packages/ai-workspace-common/src/hooks/use-fetch-data-list.ts:21
↓ 5 callers
Method
lockState
* Acquire a lock for the canvas state, with exponential backoff retry. * @param canvasId - The canvas id * @param options - The options * @pa
apps/api/src/modules/canvas-sync/canvas-sync.service.ts:333
↓ 5 callers
Function
mergeClassNames
(...classes: Array<string | false | undefined>)
packages/ai-workspace-common/src/components/rjsf/theme.tsx:88
↓ 5 callers
Function
parseMarkdownCitationsAndCanvasTags
(content: string, _sources: Source[])
packages/utils/src/parse.ts:77
↓ 5 callers
Function
parseScheduleConfig
(configStr?: string)
packages/ai-workspace-common/src/components/common/schedule-popover-content.tsx:76
↓ 5 callers
Method
populateToolsetsWithDefinition
* Populate toolsets with definitions from inventory (for canvas and other use cases) * This is a simpler version that only uses inventory data, no
apps/api/src/modules/tool/tool.service.ts:389
↓ 5 callers
Function
printSuccess
(message: string)
packages/cli/src/utils/logo.ts:39
↓ 5 callers
Function
purgeContextForActionResult
(context: SkillContext)
packages/canvas-common/src/context.ts:324
↓ 5 callers
Function
recordResult
(success)
apps/api/load-tests/scenarios/schedule-crud.js:221
↓ 5 callers
Method
register
* Register an audio element * @param audioElement - The audio element to register * @returns Unregister function
packages/ai-workspace-common/src/components/canvas/canvas-resources/file-preview/audio-manager.ts:11
↓ 5 callers
Function
resetState
()
packages/ai-workspace-common/src/hooks/use-fetch-data-list.ts:75
↓ 5 callers
Method
retryScheduleRecord
* Retry a failed schedule record using its existing snapshot * @param uid User ID * @param scheduleRecordId The schedule record ID to retry *
apps/api/src/modules/schedule/schedule.service.ts:690
↓ 5 callers
Method
saveRoutingResult
( context: RoutingContext, routingResultId: string, scene: string, strategy: RoutingStrategy,
apps/api/src/modules/provider/auto-model-router.service.ts:777
↓ 5 callers
Function
searchWorkflowsViaApi
( options?: Options<SearchWorkflowsViaApiData, ThrowOnError>, )
packages/openapi-schema/src/services.gen.ts:2400
↓ 5 callers
Function
setLatestSteps
(resultId: string, steps: ActionStep[])
packages/ai-workspace-common/src/hooks/canvas/use-invoke-action.ts:260
↓ 5 callers
Method
sleep
* Sleep for specified milliseconds
apps/api/src/modules/tool/dynamic-tooling/adapters/volcengine.ts:972
↓ 5 callers
Function
storePendingVoucherCode
(inviteCode: string)
packages/ai-workspace-common/src/hooks/use-pending-voucher-claim.ts:168
↓ 5 callers
Function
toMarkdownTable
(headers: string[], rows: string[][])
packages/ai-workspace-common/src/components/canvas/integration-docs/components/copy-all-docs-button.tsx:26
↓ 5 callers
Function
truncateToTokens
(text: string, maxTokens: number)
apps/api/src/modules/tool/utils/token.ts:39
↓ 5 callers
Method
updateGenerationStatus
* Update template generation status in database
apps/api/src/modules/workflow-app/workflow-app.processor.ts:125
↓ 5 callers
Method
updateNode
* Add or update a single node * This is more efficient than rebuilding all data for small changes
packages/canvas-common/src/history.ts:61
↓ 5 callers
Function
updateSettings
( options: Options<UpdateSettingsData, ThrowOnError>, )
packages/openapi-schema/src/services.gen.ts:2549
↓ 5 callers
Function
useCreateCanvas
({ projectId, afterCreateSuccess, }: { source?: string; projectId?: string; afterCreateSuccess?: () => voi
packages/ai-workspace-common/src/hooks/canvas/use-create-canvas.ts:20
↓ 5 callers
Function
useDocumentContext
()
packages/ai-workspace-common/src/context/document.tsx:304
↓ 5 callers
Function
useEdgeStyles
()
packages/ai-workspace-common/src/components/canvas/constants.ts:6
↓ 5 callers
Function
useFetchActionResult
()
packages/ai-workspace-common/src/hooks/canvas/use-fetch-action-result.ts:8
↓ 5 callers
Function
useFetchDriveFiles
(params?: Partial<ListDriveFilesData['query']>)
packages/ai-workspace-common/src/hooks/use-fetch-drive-files.ts:10
↓ 5 callers
Function
useFetchProviderItems
(params: ListProviderItemsData['query'])
packages/ai-workspace-common/src/hooks/use-fetch-provider-items.ts:6
↓ 5 callers
Function
useNodeExecutionStatus
({ canvasId, nodeId, }: UseNodeExecutionStatusOptions)
packages/ai-workspace-common/src/hooks/canvas/use-node-execution-status.ts:22
↓ 5 callers
Function
usePublicFileUrlContext
()
packages/ai-workspace-common/src/context/public-file-url.tsx:17
↓ 5 callers
Function
useQueryProcessor
()
packages/ai-workspace-common/src/hooks/use-query-processor.ts:5
↓ 5 callers
Function
useUpdateNodeTitle
()
packages/ai-workspace-common/src/hooks/use-update-node-title.tsx:8
↓ 4 callers
Method
_initializeSSEConnection
* Initialize an SSE connection * * Don't call this directly unless SSE transport is explicitly requested. Otherwise, * use _initializeStreama
packages/skill-template/src/adapters/client.ts:700
↓ 4 callers
Method
abortActionFromReq
( user: User, req: AbortActionRequest, reason?: string, errorType?: ActionErrorType, )
apps/api/src/modules/action/action.service.ts:651
↓ 4 callers
Function
apiGetWorkflowVariables
(canvasId: string)
packages/cli/src/api/client.ts:682
↓ 4 callers
Function
applyCacheHeaders
( res: Response, cacheResult: CacheResult, additionalHeaders: Record<string, string> = {}, )
apps/api/src/utils/http-cache.ts:89
↓ 4 callers
Function
applyDarkMode
(isDark: boolean)
packages/stores/src/stores/theme.ts:29
↓ 4 callers
Method
archiveFiles
( user: User, canvasId: string, conditions: { source?: DriveFileSource; variableId?: s
apps/api/src/modules/drive/drive.service.ts:238
↓ 4 callers
Method
batchDelete
* Batch delete vector points based on filter * @param filter Filter to identify which points to delete * @returns Result of the batch delete ope
apps/api/src/modules/common/vector-search/backend/interface.ts:143
↓ 4 callers
Method
batchRemoveObjects
( user: User | null, objects: FileObject[], options?: { force?: boolean }, )
apps/api/src/modules/misc/misc.service.ts:282
← previous
next →
401–500 of 5,783, ranked by callers