Source symbols: packages/extension/src/protocolHandlers.ts
Deterministic, value-free symbol metadata extracted from public source. Implementations and literal values are not copied into this page.
- Revision: main@4cd8608744bf4d18c9f23578c3cf4a1cd1862b2d · 2026-07-20T11:02:36Z
- Declarations: 19
- Referenced calls: 21
Declared symbols
ProtocolCommand— exported type at line 17RelayContext— exported interface at line 24; referencessendMessage,notifyTabAttached,notifyTabDetachedProtocolHandler— exported interface at line 35; referenceshandleCommand,forwardChromeEvent,onUserAttachRequest,onUserDetachRequest,didInitializeProtocolV1Handler— exported class at line 56; referencesconstructor,Promise,handleCommand,attach,notifyTabAttached,sendCommand,Error,forwardChromeEvent,sendMessage,onUserAttachRequest,_selectedTabResolve,onUserDetachRequest,didInitializetabId— const at line 68debuggee— const at line 69result— const at line 72; referencessendCommandtabId— const at line 79; referencesErrordebuggerSession— const at line 82ALLOWED_CHROME_COMMANDS— const at line 123; referencesSet,constructor,handleCommand,has,invokeChromeMethod,notifyTabAttached,Error,forwardChromeEvent,sendMessage,onUserAttachRequest,didInitialize,onUserDetachRequestProtocolV2Handler— exported class at line 131; referencesconstructor,handleCommand,has,invokeChromeMethod,notifyTabAttached,Error,forwardChromeEvent,sendMessage,onUserAttachRequest,didInitialize,onUserDetachRequestargs— const at line 140; referencesinvokeChromeMethod,notifyTabAttachedresult— const at line 141; referencesinvokeChromeMethod,notifyTabAttachedtarget— const at line 144; referencesnotifyTabAttachedresolveChromeMember— exported function at line 184; referencessplit,Error,forparts— const at line 185; referencessplit,Error,forobj— let at line 188; referencesfor,ErrorinvokeChromeMethod— function at line 197; referencesresolveChromeMember,Error,applyfn— const at line 199; referencesError,apply
File-level call references
sendMessage— line 26notifyTabAttached— line 29notifyTabDetached— line 32handleCommand— line 36forwardChromeEvent— line 39onUserAttachRequest— line 43onUserDetachRequest— line 47didInitialize— line 51constructor— line 61Promise— line 63attach— line 70sendCommand— line 72Error— line 78_selectedTabResolve— line 105Set— line 123has— line 139invokeChromeMethod— line 141split— line 185for— line 189resolveChromeMember— line 198apply— line 202
Source: packages/extension/src/protocolHandlers.ts