MCPcopy Create free account

hub / github.com/clark-maybe/mole-extension / functions

Functions978 in github.com/clark-maybe/mole-extension

↓ 3 callersFunctionmaybeResolve
()
src/functions/cdp-input.ts:856
↓ 3 callersFunctionnormalizeDynamicToolSpec
( raw: unknown, )
src/functions/registry.ts:171
↓ 3 callersFunctionnormalizeExecuteNumberOption
(raw: unknown, min: number, max: number)
src/background/session-manager.ts:319
↓ 3 callersFunctionnormalizeTaskKind
(raw?: string)
src/background/session-state.ts:138
↓ 3 callersFunctionopenOptions
(hash?: string)
src/App.tsx:81
↓ 3 callersFunctionparseToolName
从 function_call 文案中解析工具名
src/background/session-history.ts:79
↓ 3 callersFunctionperformAutoCompact
( context: InputItem[], emit: (event: AIStreamEvent) => void, signal: AbortSignal | undefined, todoSta
src/ai/core-loop.ts:248
↓ 3 callersFunctionpersistDynamicToolStore
()
src/functions/registry.ts:157
↓ 3 callersFunctionpersistWorkflows
(workflows: WorkflowItem[])
src/options/pages/WorkflowsPage.tsx:49
↓ 3 callersFunctionqueueRuntimeSessionsPersist
队列化持久化,避免并发写入冲突
src/background/session-persistence.ts:45
↓ 3 callersFunctionreadPathValue
(source: unknown, path: string)
src/functions/remote-workflow.ts:141
↓ 3 callersFunctionreadRecentRepairMap
()
src/functions/site-experience.ts:115
↓ 3 callersFunctionreadStore
()
src/functions/site-experience.ts:91
↓ 3 callersFunctionreconcileSessionStateFromEventLog
(session: Session)
src/background/session-event.ts:85
↓ 3 callersFunctionrefreshTakeoverState
()
src/functions/remote-workflow.ts:383
↓ 3 callersFunctionresolveBuiltinFunction
(name: string)
src/functions/remote-workflow.ts:20
↓ 3 callersFunctionresolveNodeId
(tabId: number, selector?: string, nodeId?: number)
src/functions/cdp-dom.ts:84
↓ 3 callersFunctionresolveTemplateValue
(value: unknown, vars: Record<string, unknown>)
src/functions/remote-workflow.ts:160
↓ 3 callersFunctionsafeResolve
(result: { success: boolean; data?: { reply: string; prompt: string }; error?: string })
src/background/resident-ai.ts:29
↓ 3 callersFunctionsubmitRecording
()
src/content/float-ball.ts:1486
↓ 3 callersFunctionsyncAllManifests
()
src/functions/site-workflow-registry.ts:234
↓ 3 callersFunctiontoFriendlyPlanningText
(raw: string)
src/content/float-ball/text-utils.ts:120
↓ 3 callersFunctiontoFunctionDefinition
(spec: DynamicToolSpec)
src/functions/registry.ts:400
↓ 3 callersFunctionuseAIStream
(resultRef: React.RefObject<HTMLDivElement | null>)
src/content/float-ball/hooks/useAIStream.ts:19
↓ 3 callersFunctionvalidateWorkflowSpec
(raw: unknown)
src/functions/site-workflow-registry.ts:125
↓ 2 callersFunctionalarmNameOfJob
(jobId: string)
src/functions/resident-runtime.ts:202
↓ 2 callersFunctionappendToBuffer
(id: string, items: Record<string, any>[])
src/functions/data-pipeline.ts:55
↓ 2 callersFunctionapplyPosition
()
src/content/float-ball.ts:964
↓ 2 callersFunctionapplySideClass
()
src/content/float-ball.ts:959
↓ 2 callersFunctionapplyTabSnapshot
(tab?: chrome.tabs.Tab | null)
src/functions/cdp-input.ts:807
↓ 2 callersFunctionapplyTurnLifecycleEventToSession
( session: Session, eventType: 'turn_completed' | 'turn_aborted', payload: TurnLifecycleEventPaylo
src/background/session-event.ts:225
↓ 2 callersFunctionapplyTurnLifecycleToTask
(lifecycle: TurnLifecycleEventPayload)
src/content/float-ball.ts:826
↓ 2 callersFunctionbindActiveRun
(runId: string | null)
src/content/float-ball.ts:812
↓ 2 callersFunctionbuildAgentStatePanelMarkup
()
src/content/float-ball.ts:2156
↓ 2 callersFunctionbuildElementDescriptor
(el: Element, score: number = 0, matchReasons?: string[], cache?: Map<Element, CachedElementInfo>)
src/content/page-grounding.ts:292
↓ 2 callersFunctionbuildEntryKey
(hint: string, candidate: SiteExperienceCandidateInput)
src/functions/site-experience.ts:79
↓ 2 callersFunctionbuildRegularTaskScopedOptions
(options: ExecuteSessionOptions | undefined)
src/background/session-manager.ts:658
↓ 2 callersFunctionbuildSelectorCandidates
(el: Element)
src/content/page-grounding.ts:246
↓ 2 callersFunctionbuildSessionOpQueueSnapshot
(now: number = Date.now())
src/background/session-state.ts:78
↓ 2 callersFunctionbuildSkeletonTree
( root: Element, depth: number, maxDepth: number, includeHidden: boolean, counter: { visited: number
src/content/page-skeleton.ts:155
↓ 2 callersFunctionbuildTaskOneShotInput
构建一次性输入(基于当前 context + prompt)
src/background/session-context-tasks.ts:180
↓ 2 callersFunctionbuildToolIntentText
(toolName: string, summary?: string)
src/content/float-ball/text-utils.ts:196
↓ 2 callersFunctionbuildUserFacingActionSummary
(toolName: string, summary?: string, fallbackLabel?: string)
src/content/float-ball/text-utils.ts:201
↓ 2 callersFunctioncallTrigger
(timerId: string, source: TimerTriggerSource)
src/lib/timer-scheduler.ts:14
↓ 2 callersFunctionclampY
(y: number)
src/content/float-ball/hooks/usePosition.ts:12
↓ 2 callersFunctioncleanup
()
src/functions/request-confirmation.ts:52
↓ 2 callersFunctioncleanup
()
src/functions/ask-user.ts:77
↓ 2 callersFunctionclipIntentText
(raw: unknown, max: number = 34)
src/content/float-ball/text-utils.ts:189
↓ 2 callersFunctionclipText
(s: string, max = 40)
src/content/float-ball/components/Trigger.tsx:56
↓ 2 callersFunctioncloseTrackedTabs
(outcome: 'success' | 'failure')
src/functions/remote-workflow.ts:348
↓ 2 callersFunctioncomputeHintSimilarity
(entryHint: string, runtimeHint: string)
src/functions/site-experience.ts:151
↓ 2 callersMethodconnectAsExtensionPage
* extension page 侧:通过 port 连接到 background,接收 broadcast 消息 * 连接后 broadcast 的消息会通过 port.onMessage 分发到本地 handlers * 调用方需在页面卸载时调用 disconnectExte
src/lib/channel.ts:183
↓ 2 callersFunctiondispatchQuery
(value: string, taskId: string)
src/content/float-ball.ts:4017
↓ 2 callersFunctiondoSave
(values: Record<string, any>, fromSetup = false)
src/options/pages/LLMSettingsPage.tsx:53
↓ 2 callersFunctionescapeCsvValue
(value: any)
src/functions/data-pipeline.ts:64
↓ 2 callersFunctionexecuteSingleTool
( call: OutputFunctionCallItem, )
src/ai/tool-executor.ts:230
↓ 2 callersFunctionexecuteToolCalls
( calls: OutputFunctionCallItem[], tabId: number | undefined, signal: AbortSignal | undefined, emit: (
src/ai/tool-executor.ts:140
↓ 2 callersFunctionextractAssistantOutputText
从 OutputItem 数组中提取助手文本
src/background/session-context-tasks.ts:83
↓ 2 callersFunctionextractDefaults
(schema: Record<string, any>)
src/functions/resident-runtime.ts:115
↓ 2 callersFunctionextractExecuteSessionOptions
(raw: Record<string, unknown>)
src/background/session-manager.ts:325
↓ 2 callersFunctionextractList
(listEl: Element)
src/functions/extract-data.ts:133
↓ 2 callersFunctionextractRepeat
(container: Element)
src/functions/extract-data.ts:192
↓ 2 callersFunctionextractReplayPayloadRunId
(events: Array<{ type?: string; content?: string }>)
src/content/float-ball.ts:490
↓ 2 callersFunctionextractTable
(tableEl: Element)
src/functions/extract-data.ts:70
↓ 2 callersFunctionfindTargetCallItem
(callId: string)
src/content/float-ball.ts:2810
↓ 2 callersFunctionflattenFrameTree
( frameTree: any, parentFrameId: string = '', isMain: boolean = true, )
src/functions/cdp-frame.ts:30
↓ 2 callersFunctionflushBuf
()
src/content/float-ball/markdown.ts:141
↓ 2 callersFunctionflushParallelGroup
()
src/ai/tool-executor.ts:101
↓ 2 callersFunctionformatInterval
(ms: number)
src/content/float-ball/text-utils.ts:248
↓ 2 callersFunctionformatQueueLatency
(ms?: number | null)
src/content/float-ball/text-utils.ts:241
↓ 2 callersFunctiongetActiveResidentJobs
()
src/functions/resident-runtime.ts:754
↓ 2 callersFunctiongetDomainFromUrl
(url: string)
src/functions/site-experience.ts:130
↓ 2 callersFunctiongetElementSemanticHint
(el: Element)
src/content/float-ball.ts:1339
↓ 2 callersFunctiongetElementSemanticHint
(el: Element)
src/content/float-ball/hooks/useRecorder.ts:46
↓ 2 callersFunctiongetOrCreateBuffer
(id: string, name?: string)
src/functions/data-pipeline.ts:36
↓ 2 callersFunctiongetRuntimePhaseMeta
( agentPhase?: string, )
src/content/float-ball.ts:2212
↓ 2 callersFunctiongetSiteWorkflow
(name: string)
src/functions/site-workflow-registry.ts:342
↓ 2 callersFunctiongetStyles
()
src/content/float-ball/styles.ts:13
↓ 2 callersFunctiongetToolsByCategory
(category: string)
src/functions/tool-tiers.ts:53
↓ 2 callersFunctiongetTriggerX
(side: Side)
src/content/float-ball.ts:61
↓ 2 callersFunctiongetTriggerX
(side: Side)
src/content/float-ball/hooks/useDrag.ts:11
↓ 2 callersFunctiongetViewportWidth
()
src/content/float-ball/hooks/useDrag.ts:9
↓ 2 callersFunctionhandleAIStream
(data: any)
src/content/float-ball.ts:3195
↓ 2 callersFunctionhandleChat
( query: string, onEvent: (event: AIStreamEvent) => void, tabId?: number, signal?: AbortSignal, prev
src/ai/orchestrator.ts:41
↓ 2 callersFunctionhandleEscape
()
src/content/float-ball.ts:1822
↓ 2 callersFunctionhandleImageViewerHotkey
(key: string)
src/content/float-ball.ts:1837
↓ 2 callersFunctionhandleSave
()
src/options/pages/LLMSettingsPage.tsx:79
↓ 2 callersFunctionhandleTimerTrigger
* 定时任务触发处理(支持 alarm + runtime)
src/background/timer-dispatch.ts:28
↓ 2 callersFunctionhandler
(data: any)
src/functions/ask-user.ts:84
↓ 2 callersFunctionhasChromeStorage
()
src/functions/skill-registry.ts:54
↓ 2 callersFunctionhasChromeStorage
()
src/functions/registry.ts:141
↓ 2 callersFunctionhasChromeStorage
()
src/functions/resident-runtime.ts:84
↓ 2 callersFunctionhasRunningTasks
()
src/background/session-manager.ts:257
↓ 2 callersFunctioninjectScreenshotImages
( functionCalls: OutputFunctionCallItem[], results: InputItem[], context: InputItem[], imageInjectionC
src/ai/core-loop.ts:112
↓ 2 callersFunctionisConfigured
(s: { endpoint?: string; apiKey?: string })
src/options/pages/LLMSettingsPage.tsx:16
↓ 2 callersFunctionisConsoleListening
(tabId: number)
src/lib/cdp-session.ts:497
↓ 2 callersFunctionlistSiteWorkflows
()
src/functions/site-workflow-registry.ts:335
↓ 2 callersMethodlisten
content侧注册tabId,background侧不传
src/lib/channel.ts:76
↓ 2 callersFunctionloadRecentCompletedTasks
()
src/content/float-ball.ts:639
↓ 2 callersFunctionmatchSkillsByUrl
(url: string)
src/functions/skill-registry.ts:543
← previousnext →201–300 of 978, ranked by callers