MCPcopy Create free account

hub / github.com/JodusNodus/opencode-chrome-annotation / functions

Functions96 in github.com/JodusNodus/opencode-chrome-annotation

↓ 14 callersFunctionlogExtension
(message: string, details?: unknown)
extension-src/logger.ts:1
↓ 8 callersFunctionjson
(res: any, statusCode: number, body: any, origin?: string)
src/plugin.ts:280
↓ 7 callersFunctionwarnExtension
(message: string, details?: unknown)
extension-src/logger.ts:9
↓ 5 callersFunctionsetLastAnnotationStatus
(status: Record<string, any>)
src/plugin.ts:164
↓ 4 callersFunctiongetActiveTab
()
extension-src/tabs.ts:1
↓ 4 callersFunctioninjectConnectionOverlay
(tabId: number)
extension-src/ui-overlays.ts:3
↓ 4 callersFunctionisExplicitFalse
(value: any)
src/plugin.ts:143
↓ 4 callersFunctionlogDebug
(message: string)
src/plugin.ts:82
↓ 4 callersFunctionpostJson
(baseUrl: string, path: string, body: unknown)
extension-src/server-api.ts:71
↓ 4 callersFunctionsessionLabel
(session: Pick<SessionInfo, "id" | "title">)
extension-src/background.ts:43
↓ 4 callersFunctiontoOriginPattern
(url?: string)
extension-src/background.ts:32
↓ 4 callersFunctionunwrapClientResult
(result: any, action: string)
src/plugin.ts:147
↓ 3 callersFunctionapplySessionTitle
(sessionId: string, title: string)
src/plugin.ts:168
↓ 3 callersFunctionbuildSessionLabel
(directory: string)
src/plugin.ts:90
↓ 3 callersFunctionclaimRequestBody
(tabId: number, sessionId: string)
extension-src/background.ts:47
↓ 3 callersFunctionfallbackSession
()
src/plugin.ts:38
↓ 3 callersFunctionfinish
(resultPayload: AnnotationPickerResult)
extension-src/annotation-picker.ts:162
↓ 3 callersFunctionreadJsonBody
(req: any)
src/plugin.ts:289
↓ 3 callersFunctionrequestSessionState
()
extension-src/server-api.ts:83
↓ 3 callersFunctionsetFocusedIndex
(nextIndex: number)
extension-src/session-picker.ts:256
↓ 2 callersFunctionbuildSelector
(el: HTMLElement | null)
extension-src/annotation-picker.ts:43
↓ 2 callersFunctionbuildStatus
()
src/plugin.ts:381
↓ 2 callersFunctionclamp
(value: number, min: number, max: number)
extension-src/injected/dom.ts:33
↓ 2 callersFunctioncleanExtensionVersion
(value: any)
src/plugin.ts:198
↓ 2 callersFunctioncssEscape
(value: string)
extension-src/annotation-picker.ts:34
↓ 2 callersFunctiondisconnectTab
(tab: chrome.tabs.Tab)
extension-src/background.ts:141
↓ 2 callersFunctionensureSessionTitle
(sessionId: string)
src/plugin.ts:212
↓ 2 callersFunctionrememberClaim
(tabId: number, sessionId: string, extensionVersion?: string)
src/plugin.ts:184
↓ 2 callersFunctionremoveConnectionOverlay
(tabId: number)
extension-src/ui-overlays.ts:120
↓ 2 callersFunctionremoveListeners
()
extension-src/annotation-picker.ts:156
↓ 2 callersFunctionsave
()
extension-src/claims-store.ts:11
↓ 2 callersFunctionshowAnnotationError
(tabId: number, message: string)
extension-src/ui-overlays.ts:134
↓ 2 callersFunctionshowSessionPicker
( tabId: number, sessions: SessionInfo[], context: SessionPickerContext = { instanceCount: sessions.leng
extension-src/session-picker.ts:310
↓ 2 callersFunctionstop
()
extension-src/connection-monitor.ts:27
↓ 2 callersFunctionstorage
()
extension-src/claims-store.ts:7
↓ 2 callersFunctionupdateHighlight
(box: HTMLElement, el: HTMLElement | null)
extension-src/annotation-picker.ts:133
↓ 1 callersFunctionapplyDockPosition
(dock?: string)
extension-src/injected/dom.ts:37
↓ 1 callersFunctionbuildAnnotationPrompt
(annotation: any)
src/plugin.ts:112
↓ 1 callersFunctioncheck
()
extension-src/connection-monitor.ts:40
↓ 1 callersFunctioncheckServerStatus
(baseUrl: string, timeoutMs: number)
extension-src/server-api.ts:117
↓ 1 callersFunctionclaimTabForSession
(tab: chrome.tabs.Tab, session: SessionInfo)
extension-src/background.ts:111
↓ 1 callersFunctioncleanupKeyboard
()
extension-src/session-picker.ts:298
↓ 1 callersFunctionclose
()
extension-src/session-picker.ts:225
↓ 1 callersFunctioncreateClaimsStore
()
extension-src/claims-store.ts:3
↓ 1 callersFunctioncreateCloseIcon
()
extension-src/session-picker.ts:202
↓ 1 callersFunctioncreateCloseIcon
()
extension-src/ui-overlays.ts:20
↓ 1 callersFunctioncreateConnectionMonitor
({ claimedTabs, removeConnectionOverlay, extensionVersion }: ConnectionMonitorOptions)
extension-src/connection-monitor.ts:15
↓ 1 callersFunctioncreateUI
()
extension-src/annotation-picker.ts:99
↓ 1 callersFunctiondecodeDataUrl
(dataUrl: string)
src/plugin.ts:95
↓ 1 callersFunctiondescribeElement
(el: HTMLElement)
extension-src/annotation-picker.ts:72
↓ 1 callersFunctiondescribeViewport
()
extension-src/annotation-picker.ts:91
↓ 1 callersFunctiondiscoverInstances
()
extension-src/server-api.ts:54
↓ 1 callersFunctionemptyStateContent
()
extension-src/session-picker.ts:154
↓ 1 callersFunctionensureOverlay
()
extension-src/session-picker.ts:87
↓ 1 callersFunctionensureSiteAccess
(tab: chrome.tabs.Tab)
extension-src/background.ts:51
↓ 1 callersFunctionfinishWithSendAnimation
(resultPayload: AnnotationPickerResult)
extension-src/annotation-picker.ts:170
↓ 1 callersFunctiongetPackageVersion
()
src/plugin.ts:67
↓ 1 callersFunctiongetRuntimeBaseDir
()
src/plugin.ts:47
↓ 1 callersFunctionhandleMessage
(message: ExtensionMessage, sender: chrome.runtime.MessageSender)
extension-src/background.ts:92
↓ 1 callersFunctionheartbeatClaim
(tabId: number, claim: TabClaim)
extension-src/connection-monitor.ts:18
↓ 1 callersFunctioninferRole
(el: HTMLElement)
extension-src/annotation-picker.ts:39
↓ 1 callersFunctionisSupportedMessage
(message: unknown)
extension-src/background.ts:27
↓ 1 callersFunctionlistClaims
()
src/plugin.ts:307
↓ 1 callersFunctionlistOpenCodeSessions
()
src/plugin.ts:226
↓ 1 callersFunctionparseSessionTitle
(response: any)
src/plugin.ts:177
↓ 1 callersFunctionpruneStaleClaims
()
src/plugin.ts:202
↓ 1 callersFunctionqueueAnnotationPrompt
(sessionId: string, annotation: any)
src/plugin.ts:314
↓ 1 callersFunctionremoveExistingRoot
()
extension-src/annotation-picker.ts:30
↓ 1 callersFunctionrenderCollapsed
(overlay: HTMLElement, labelText: string)
extension-src/session-picker.ts:99
↓ 1 callersFunctionrenderEmptyState
()
extension-src/session-picker.ts:178
↓ 1 callersFunctionrestoreClaimState
()
extension-src/background.ts:254
↓ 1 callersFunctionrunAnnotationPicker
(tabId: number)
extension-src/annotation-picker.ts:250
↓ 1 callersFunctionrunMessageAction
(message: ExtensionMessage, tab: chrome.tabs.Tab)
extension-src/background.ts:65
↓ 1 callersFunctionsanitizeFileStem
(value: string)
src/plugin.ts:104
↓ 1 callersFunctionsessionButton
(onSelect: () => void, item: SessionInfo)
extension-src/session-picker.ts:129
↓ 1 callersFunctionstartAnnotationMode
(tabOverride?: chrome.tabs.Tab)
extension-src/background.ts:170
↓ 1 callersFunctionstartServer
()
src/plugin.ts:415
↓ 1 callersFunctionsubmitAnnotation
()
extension-src/annotation-picker.ts:191
FunctionannotationPickerScript
()
extension-src/annotation-picker.ts:4
Functiondelete
(tabId: number | undefined)
extension-src/claims-store.ts:40
Functionensure
()
extension-src/connection-monitor.ts:33
Functionentries
()
extension-src/claims-store.ts:46
FunctionerrorExtension
(message: string, details?: unknown)
extension-src/logger.ts:17
FunctionfetchJson
(url: string, options: FetchJsonOptions = {})
extension-src/server-api.ts:15
Functionget
(tabId: number | undefined)
extension-src/claims-store.ts:32
FunctiononClick
(event: MouseEvent)
extension-src/annotation-picker.ts:212
FunctiononKeyDown
(event: KeyboardEvent)
extension-src/annotation-picker.ts:228
FunctiononKeyDown
(event: KeyboardEvent)
extension-src/session-picker.ts:270
FunctiononMouseMove
(event: MouseEvent)
extension-src/annotation-picker.ts:204
Functionplugin
(ctx)
src/plugin.ts:526
FunctionrequestSessions
()
extension-src/server-api.ts:113
Functionrestore
()
extension-src/claims-store.ts:20
FunctionsessionPickerScript
(items: SessionInfo[], context: SessionPickerContext)
extension-src/session-picker.ts:3
Functionset
(tabId: number, claim: TabClaim)
extension-src/claims-store.ts:36
Functionsize
()
extension-src/claims-store.ts:52
Functionvalues
()
extension-src/claims-store.ts:49