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
↓ 4 callers
Function
toolsetPO2DTO
( toolset: ToolsetPO, inventoryMap?: Record<string, ToolsetInventoryItem>, )
apps/api/src/modules/tool/tool.dto.ts:8
↓ 4 callers
Function
trackQuery
(duration, response)
apps/api/load-tests/scenarios/read-stress-test.js:148
↓ 4 callers
Function
triggerDownload
(href: string, fileName: string)
packages/ai-workspace-common/src/utils/download-node-data.ts:30
↓ 4 callers
Function
truncateContent
(content: string, targetTokens: number)
packages/utils/src/token.ts:98
↓ 4 callers
Function
truncateContent
( content: string, maxLines: number, maxChars: number, disableTruncation = false, )
packages/ai-workspace-common/src/components/canvas/canvas-resources/file-preview/code.tsx:14
↓ 4 callers
Method
truncateOutput
(output: any, maxLength = 500)
apps/api/src/modules/workflow/workflow-cli.controller.ts:2257
↓ 4 callers
Method
unregisterAbortController
* Unregister an abort controller when action completes
apps/api/src/modules/action/action.service.ts:594
↓ 4 callers
Function
updateCanvasState
( state: CanvasState, transactions: CanvasTransaction[], )
packages/canvas-common/src/sync.ts:318
↓ 4 callers
Method
updateCanvasState
* Update Canvas state * Reuse CanvasSyncService
apps/api/src/modules/copilot-autogen/copilot-autogen.service.ts:1211
↓ 4 callers
Method
updateData
* Update the internal data structures with new nodes and edges * This will invalidate the cache and rebuild all maps
packages/canvas-common/src/history.ts:23
↓ 4 callers
Method
updateEdge
* Add or update a single edge * This is more efficient than rebuilding all data for small changes
packages/canvas-common/src/history.ts:83
↓ 4 callers
Function
updateModelMutation
(enabled: boolean, model: ProviderItem)
packages/ai-workspace-common/src/components/settings/model-config/index.tsx:351
↓ 4 callers
Function
updateTitle
(newTitle: string)
packages/ai-workspace-common/src/components/canvas/nodes/website.tsx:486
↓ 4 callers
Function
updateToolCallsFromXml
( updatedStep: ActionStep, step: ActionStepMeta | undefined, content: string, )
packages/ai-workspace-common/src/hooks/canvas/use-invoke-action.ts:214
↓ 4 callers
Function
useActionPolling
()
packages/ai-workspace-common/src/hooks/canvas/use-action-polling.ts:22
↓ 4 callers
Function
useActiveNode
(canvasId: string)
packages/stores/src/stores/canvas-resources-panel.ts:126
↓ 4 callers
Function
useAgentNodeManagement
(nodeId: string)
packages/ai-workspace-common/src/hooks/canvas/use-agent-node-management.ts:98
↓ 4 callers
Function
useCanvasLayout
()
packages/ai-workspace-common/src/hooks/canvas/use-canvas-layout.ts:412
↓ 4 callers
Function
useDownloadFile
()
packages/ai-workspace-common/src/hooks/use-download-file.ts:5
↓ 4 callers
Function
useFetchDataList
({ fetchData, pageSize = 10, dependencies = [], }: { fetchData: (payload: { pageSize: number; page: nu
packages/ai-workspace-common/src/hooks/use-fetch-data-list.ts:3
↓ 4 callers
Function
useFileUpload
(maxCount = 1)
packages/ai-workspace-common/src/components/canvas/workflow-variables/hooks/use-file-upload.ts:8
↓ 4 callers
Function
useGetCreditBalance
( clientOptions: Options<unknown, true> = {}, queryKey?: TQueryKey, options?: Omit<UseQueryOptions<TData
packages/ai-workspace-common/src/queries/queries.ts:1265
↓ 4 callers
Function
useListProviders
( clientOptions: Options<ListProvidersData, true> = {}, queryKey?: TQueryKey, options?: Omit<UseQueryOpt
packages/ai-workspace-common/src/queries/queries.ts:1412
↓ 4 callers
Function
useMemoryStore
()
packages/ai-workspace-common/src/utils/safe-idb.ts:9
↓ 4 callers
Function
useNodeOperations
()
packages/ai-workspace-common/src/hooks/canvas/use-node-operations.ts:15
↓ 4 callers
Function
useNodeSelection
()
packages/ai-workspace-common/src/hooks/canvas/use-node-selection.ts:5
↓ 4 callers
Function
useRequiredInputsCheck
(canvasId: string)
packages/ai-workspace-common/src/components/canvas/tools-dependency/index.tsx:307
↓ 4 callers
Function
useUserMembership
()
packages/ai-workspace-common/src/hooks/use-user-membership.ts:10
↓ 4 callers
Function
useVariableView
(canvasId: string)
packages/ai-workspace-common/src/hooks/canvas/use-variable-view.ts:16
↓ 4 callers
Method
validateApiKey
* Handle API key validation for providers that require it
packages/providers/src/provider-checker/provider-checker.ts:97
↓ 4 callers
Method
validateVoucher
* Validate a voucher for use * New logic: Allow owner OR claimant (via invitation) to use the voucher
apps/api/src/modules/voucher/voucher.service.ts:701
↓ 4 callers
Function
verifyVoucherInvitation
( options: Options<VerifyVoucherInvitationData, ThrowOnError>, )
packages/openapi-schema/src/services.gen.ts:3449
↓ 4 callers
Method
webSearch
( user: User, req: WebSearchRequest | BatchWebSearchRequest, )
apps/api/src/modules/search/search.service.ts:377
↓ 4 callers
Function
withLifecycleRetry
( operation: 'create' | 'reconnect', logger: PinoLogger, innerFn: () => Promise<T>, onFailed?: OnLifec
apps/api/src/modules/tool/sandbox/wrapper/base.ts:137
↓ 4 callers
Method
workflowPlanPO2DTO
* Convert WorkflowPlan PO to DTO * The API schema only exposes: planId, version, data, patch, createdAt, updatedAt * Internal fields (resultId,
apps/api/src/modules/workflow/workflow-plan.service.ts:239
↓ 4 callers
Function
wrapEmail
(subject: string, content: string)
apps/api/src/modules/schedule/schedule-email-templates.ts:90
↓ 4 callers
Method
writeToFile
(formatted: string)
packages/cli/src/utils/logger.ts:59
↓ 3 callers
Method
_loadToolsForServer
* Load tools for a specific server
packages/skill-template/src/adapters/client.ts:922
↓ 3 callers
Function
abortAction
( options: Options<AbortActionData, ThrowOnError>, )
packages/openapi-schema/src/services.gen.ts:1759
↓ 3 callers
Method
abortAction
* Abort a running action
apps/api/src/modules/action/action.service.ts:606
↓ 3 callers
Function
abortActivePrecache
()
apps/web/src/service-worker-sw.ts:344
↓ 3 callers
Method
addAuthHeaders
* Add authentication headers based on credentials * Supports template variable ${apiKey} in Authorization header from adapter_config * Priority:
apps/api/src/modules/tool/dynamic-tooling/adapters/http-adapter.ts:323
↓ 3 callers
Method
addSkillEvent
(event: SkillEvent)
apps/api/src/utils/result.ts:89
↓ 3 callers
Method
addToolMessage
* Add a ToolMessage when a tool execution completes * If a message with the same toolCallId already exists, update it instead of adding a new one
apps/api/src/utils/message-aggregator.ts:258
↓ 3 callers
Function
apiGetWorkflow
(workflowId: string)
packages/cli/src/api/client.ts:626
↓ 3 callers
Method
atBlank
()
packages/utils/src/editor/to_markdown.ts:422
↓ 3 callers
Method
batchProcessDriveFileRequests
* Process drive file content and store it in object storage * @param user - User information * @param requests - Array of drive file requests to
apps/api/src/modules/drive/drive.service.ts:393
↓ 3 callers
Function
buildCanvas
()
packages/canvas-common/src/workflow.test.ts:43
↓ 3 callers
Function
buildMultipartSampleValue
(schema?: SchemaObject)
packages/ai-workspace-common/src/components/canvas/integration-docs/utils.ts:113
↓ 3 callers
Method
buildPresignedUploadRedisKey
* Interface for presigned upload metadata stored in Redis
apps/api/src/modules/drive/drive.service.ts:2698
↓ 3 callers
Function
buildWorkflowApiUrl
( id: string, endpoint: string, params?: URLSearchParams, )
packages/cli/src/commands/workflow/utils.ts:29
↓ 3 callers
Function
buildWorkflowVariablesExample
(variables: WorkflowVariable[])
packages/ai-workspace-common/src/components/canvas/integration-docs/utils.ts:232
↓ 3 callers
Method
checkCanvasExists
(user: User, canvasId: string)
apps/api/src/modules/share/share-duplication.service.ts:79
↓ 3 callers
Function
checkComposioOAuthStatus
( composioApp: string, )
packages/ai-workspace-common/src/hooks/use-composio-oauth.ts:67
↓ 3 callers
Method
checkFileParseUsage
(user: User)
apps/api/src/modules/subscription/subscription.service.ts:846
↓ 3 callers
Method
checkLLMProvider
* Check LLM provider (OpenAI, Anthropic, and OpenAI-compatible providers)
packages/providers/src/provider-checker/provider-checker.ts:344
↓ 3 callers
Method
clearAuthCookie
(res: Response)
apps/api/src/modules/auth/auth.service.ts:313
↓ 3 callers
Function
clearLatestSteps
(resultId?: string)
packages/ai-workspace-common/src/hooks/canvas/use-invoke-action.ts:264
↓ 3 callers
Method
clearProgress
* Clear progress line
packages/cli/src/utils/formatter.ts:155
↓ 3 callers
Function
clearTimer
()
packages/ai-workspace-common/src/utils/indexeddb.ts:37
↓ 3 callers
Function
close
(state, mark, _parent, _index)
packages/utils/src/editor/to_markdown.ts:244
↓ 3 callers
Function
collectResourceFields
(schema: JsonSchema)
apps/api/src/modules/tool/utils/schema-utils.ts:285
↓ 3 callers
Function
composioOAuthStatusKeyFn
(composioApp: string)
packages/ai-workspace-common/src/hooks/use-composio-oauth.ts:139
↓ 3 callers
Function
conditionToSql
* Convert a single Qdrant condition to SQL
apps/api/src/modules/common/vector-search/backend/filter-utils.ts:179
↓ 3 callers
Method
convertGridTableRows
(rows: string[])
apps/api/src/modules/knowledge/parsers/pandoc.parser.ts:114
↓ 3 callers
Method
countExecutionCreditUsageByExecutionId
(user: User, executionId: string)
apps/api/src/modules/credit/credit.service.ts:1492
↓ 3 callers
Function
createAutoEvictionStorage
(options: AutoEvictionStorageManagerOptions = {})
packages/stores/src/stores/utils/storage-manager.ts:439
↓ 3 callers
Function
createDocument
( options: Options<CreateDocumentData, ThrowOnError>, )
packages/openapi-schema/src/services.gen.ts:1567
↓ 3 callers
Function
createNodeWithToolsets
( id: string, entityId: string, toolsets: GenericToolset[], )
packages/canvas-common/src/data.test.ts:50
↓ 3 callers
Function
createObjectUrl
(file: File)
packages/ai-workspace-common/src/utils/image-compression.ts:22
↓ 3 callers
Method
createPortalSession
(user: User)
apps/api/src/modules/subscription/subscription.service.ts:406
↓ 3 callers
Method
createShareForCodeArtifact
(user: User, param: CreateShareRequest)
apps/api/src/modules/share/share-creation.service.ts:712
↓ 3 callers
Method
createShareForDocument
(user: User, param: CreateShareRequest)
apps/api/src/modules/share/share-creation.service.ts:531
↓ 3 callers
Method
createShareForSkillResponse
( user: User, param: CreateShareRequest, fileIdMap?: Map<string, string>, )
apps/api/src/modules/share/share-creation.service.ts:787
↓ 3 callers
Method
createSnapshotFromCanvas
* Create a canvas snapshot with files/resources for export. * Ownership is enforced via checkOwnership when reading canvas data.
apps/api/src/modules/canvas/canvas.service.ts:309
↓ 3 callers
Function
debounce
( func: T, wait: number, )
packages/ai-workspace-common/src/components/translation-wrapper/index.tsx:142
↓ 3 callers
Method
debug
(message: string, ...args: unknown[])
packages/cli/src/utils/logger.ts:81
↓ 3 callers
Function
deepCompareExcludingId
(obj1: any, obj2: any)
packages/canvas-common/src/diff.ts:17
↓ 3 callers
Method
deleteCanvas
(user: User, param: DeleteCanvasRequest)
apps/api/src/modules/canvas/canvas.service.ts:839
↓ 3 callers
Method
deleteProvider
(user: User, param: DeleteProviderRequest)
apps/api/src/modules/provider/provider.service.ts:446
↓ 3 callers
Function
derefSchema
(schemaNode: any, schema: Record<string, any>)
packages/openapi-schema/scripts/generate-docs.ts:140
↓ 3 callers
Function
doRectanglesOverlap
( rect1: { x: number; y: number; width: number; height: number; }, rect2: { x: numbe
packages/ai-workspace-common/src/hooks/canvas/use-canvas-layout.ts:14
↓ 3 callers
Function
downloadFromUrl
(url: string, fileName: string)
packages/ai-workspace-common/src/utils/download-node-data.ts:41
↓ 3 callers
Method
duplicateCanvas
( user: User, param: DuplicateCanvasRequest, options?: { checkOwnership?: boolean }, )
apps/api/src/modules/canvas/canvas.service.ts:375
↓ 3 callers
Method
duplicateFilesNoCopy
* Duplicates all files associated with an entity for a different user * Only creates new database records, doesn't duplicate the actual files in st
apps/api/src/modules/misc/misc.service.ts:1201
↓ 3 callers
Method
encryptServerConfig
* Encrypt sensitive information in server config * @param server Server configuration containing sensitive information that may need encryption
apps/api/src/modules/mcp-server/mcp-server.service.ts:63
↓ 3 callers
Method
ensureNewLine
()
packages/utils/src/editor/to_markdown.ts:427
↓ 3 callers
Function
ensureReflySkillsDir
()
packages/cli/src/config/paths.ts:155
↓ 3 callers
Method
error
(message: string, ...args: unknown[])
packages/cli/src/utils/logger.ts:99
↓ 3 callers
Method
executeCode
* Execute code in sandbox * @returns ExecutorOutput - unified output format for both implementations
apps/api/src/modules/tool/sandbox/wrapper/base.ts:63
↓ 3 callers
Method
expandArrayPaths
* Expand array paths to concrete indices based on actual data * * Example: * - path: "items[*].nested[*].image", arrayPaths: ["items", "items
apps/api/src/modules/tool/resource.service.ts:484
↓ 3 callers
Function
exportDocument
( fileId: string, format: ExportType = 'markdown', onProgress?: (status: string) => void, sign
packages/ai-workspace-common/src/hooks/use-export-document.ts:170
↓ 3 callers
Method
extractDisplayFields
(obj: Record<string, unknown>)
packages/cli/src/utils/formatter.ts:773
↓ 3 callers
Function
extractFileIdToTopLevel
(response: HandlerResponse)
apps/api/src/modules/tool/dynamic-tooling/core/handler-post.ts:123
↓ 3 callers
Function
extractRequestBodyFields
( schema?: SchemaObject | null, options?: { wildcard?: { name: string; type: string;
packages/ai-workspace-common/src/components/canvas/integration-docs/utils.ts:307
↓ 3 callers
Function
extractSchemaFields
( schema?: SchemaNode | null, options?: { wildcard?: { name: string; type: string; d
packages/openapi-schema/scripts/generate-docs.ts:494
↓ 3 callers
Function
extractSchemaFields
( schema?: SchemaObject | null, options?: { wildcard?: { name: string; type: string;
packages/ai-workspace-common/src/components/canvas/integration-docs/utils.ts:246
↓ 3 callers
Function
extractToolAttributes
( content: string, linkElements?: any[], )
packages/ai-workspace-common/src/components/markdown/plugins/tool-call/toolProcessor.ts:278
↓ 3 callers
Function
extractToolUseContent
(text: string)
packages/ai-workspace-common/src/components/markdown/plugins/tool-call/toolProcessor.ts:338
↓ 3 callers
Method
extractWorkflowPlanRef
* Extract Workflow Plan Reference (planId + version) from ActionResult (for CLI method) * Note: generate_workflow tool returns { planId, version },
apps/api/src/modules/copilot-autogen/copilot-autogen.service.ts:1036
← previous
next →
701–800 of 5,783, ranked by callers