vvscodeSource ↗
70 declarations and 182 call references extracted from public source metadata.

Source symbols: src/vs/platform/agentHost/browser/remoteAgentHostProtocolClient.ts

Deterministic, value-free symbol metadata extracted from public source. Implementations and literal values are not copied into this page.

  • Revision: main@0b8aecc9797195d109bf60817ebc6b174eb252e1 · 2026-07-20T15:21:55Z
  • Declarations: 70
  • Referenced calls: 182

Declared symbols

  • AHP_CLIENT_CONNECTION_CLOSED — const at line 48; references ProtocolError
  • RECONNECT_INITIAL_DELAY_MS — const at line 51; references ProtocolError
  • RECONNECT_MAX_DELAY_MS — const at line 54; references ProtocolError
  • PING_INTERVAL_MS — const at line 64; references ProtocolError
  • LIVENESS_TIMEOUT_MS — const at line 75; references ProtocolError
  • connectionTimeoutError — function at line 77; references ProtocolError
  • connectionClosedError — function at line 84; references ProtocolError
  • connectionDisposedError — function at line 88; references ProtocolError
  • transportLostError — function at line 92; references ProtocolError
  • IRemoteAgentHostExtensionCommandMap — interface at line 96
  • IPendingRequest — interface at line 102
  • enum — exported const at line 113
  • IReconnectState — interface at line 129
  • ClientState — type at line 154
  • RemoteAgentHostProtocolClient — exported class at line 168; references generateUuid, _register, now, TimeoutTimer, clientId, address, defaultDirectory, connectionState, initializeResult, constructor, super, agentHostAuthority, getInstance, _installTransport, transportOrFactory, AgentSubscriptionManager, nextClientSeq, warn, subscribe, unsubscribe
  • listeners — const at line 397; references DisposableStore, add, onMessage, _handleMessage, onClose, _handleTransportClose, _transitionTo, fire
  • deferred — const at line 420
  • result — const at line 445; references _sendRequest
  • dir — const at line 463; references parse, revive
  • reconnect — const at line 552
  • attempt — const at line 556; references min, pow, info, setTimeout, _attemptReconnect
  • delay — const at line 557; references min, pow, info, setTimeout, _attemptReconnect
  • reconnect — const at line 571; references _transportFactory, _installTransport, isClientTransport, connect, currentSubscriptionUris, toString, includes, unshift, _applyReconnectResult, _drainAfterReconnect, now, _resetLivenessTimers, _transitionTo, complete, info, warn, dispose, _newReconnectGate, error, _scheduleReconnect
  • transport — let at line 573; references _transportFactory, _installTransport, isClientTransport, connect, currentSubscriptionUris, toString, includes, unshift, _applyReconnectResult, _drainAfterReconnect, now, _resetLivenessTimers, _transitionTo, complete, info, warn, dispose, _newReconnectGate, error, _scheduleReconnect
  • subscriptions — const at line 584; references currentSubscriptionUris, toString, includes, unshift
  • lastSeenServerSeq — const at line 589
  • result — const at line 590
  • oldGate — const at line 623; references _newReconnectGate, error, _scheduleReconnect, _applyReconnectResult, for, dropPendingSessionAction, fire, info, markSubscriptionsMissing, parse, applyReconnectSnapshot
  • maxSeq — let at line 638; references for, dropPendingSessionAction, fire
  • maxSeq — let at line 661; references for, applyReconnectSnapshot
  • queuedSeqs — const at line 690; references for, hasKey, add
  • replays — const at line 697; references for, getPendingSessionActions, has, _grantImplicitReadsForOutgoingAction, push
  • seq — const at line 748; references dispatchOptimistic, dispatchAction, subscribe, _sendRequest, toString, Error
  • result — const at line 761; references _sendRequest, toString
  • provider — const at line 801; references Error
  • session — const at line 805; references uri, generateUuid, _grantImplicitReadsForCustomizations
  • promise — const at line 811; references _sendRequest, toString, fromAgentHostUri
  • result — const at line 944; references _sendRequest
  • uri — let at line 989; references parse
  • grantUri — const at line 995; references dirname, toString, has
  • key — const at line 996; references toString, has
  • pending — const at line 1100; references get, delete, hasKey, _shouldLogFailedRequest, warn, error, _toProtocolError, complete
  • envelope — const at line 1118; references max, fire, trace
  • rawChannel — const at line 1144
  • reconnect — const at line 1169; references clearTimeout
  • closeListener — let at line 1191; references onDidClose, reject, connectionClosedError
  • closePromise — const at line 1192; references onDidClose, reject, connectionClosedError
  • transport — const at line 1216; references send
  • sendResult — const at line 1217; references send
  • sendError — const at line 1220; references send, toFileSystemProviderErrorCode, String
  • fsCode — const at line 1233; references toFileSystemProviderErrorCode
  • code — let at line 1234
  • p — const at line 1243
  • addr — const at line 1244; references void, async, Error, list, parse, sendResult, read, encodeBase64, write, del, move, copy, resolve, mkdir, request, AgentHostResourcePermissionError, warn, sendError
  • result — const at line 1250; references list, parse, sendResult
  • result — const at line 1256; references read, parse, sendResult, encodeBase64
  • result — const at line 1286; references resolve, sendResult, Error, mkdir
  • message — const at line 1325
  • enabled — const at line 1355; references dispatchAction
  • enabled — const at line 1363; references dispatchAction
  • enabled — const at line 1371; references dispatchAction
  • enabled — const at line 1379; references dispatchAction
  • enabled — const at line 1387; references dispatchAction
  • enabled — const at line 1395; references dispatchAction
  • enabled — const at line 1406; references dispatchAction
  • current — const at line 1443
  • id — const at line 1460; references set, isFileResourceRead, now
  • deferred — const at line 1461; references set, isFileResourceRead, now
  • request — const at line 1463
  • silence — const at line 1556; references now, info, clear, _rejectPendingRequests, connectionTimeoutError, _handleTransportClose

Imported modules

  • ../../../base/common/async.js
  • ../../../base/common/errors.js
  • ../../../base/common/event.js
  • ../../../base/common/lifecycle.js
  • ../../../base/common/network.js
  • ../../../base/common/types.js
  • ../../../base/common/uri.js
  • ../../../base/common/uuid.js
  • ../../log/common/log.js
  • ../../files/common/files.js
  • ../../configuration/common/configuration.js
  • ../common/agentService.js
  • ../common/agentHostFileSystemProvider.js
  • ../common/state/agentSubscription.js
  • ../common/agentHostUri.js
  • ../common/agentHostResourceService.js
  • ../common/state/protocol/messages.js
  • ../common/state/sessionActions.js
  • ../common/state/sessionState.js
  • ../common/state/protocol/version/registry.js
  • ../common/state/sessionProtocol.js
  • ../common/state/protocolUpgrade.js
  • ../common/state/sessionTransport.js
  • ../common/state/protocol/errors.js
  • ../common/state/protocol/commands.js
  • ../common/state/protocol/channels-changeset/commands.js
  • ../../../base/common/buffer.js
  • ../../../base/parts/ipc/common/ipc.net.js
  • ../../telemetry/common/telemetry.js
  • ../../telemetry/common/telemetryUtils.js
  • ../common/agentHostSchema.js
  • ../common/state/protocol/channels-otlp/notifications.js
  • ../common/state/protocol/channels-otlp/state.js
  • ../common/state/protocol/common/commands.js
  • ../../../base/common/resources.js
  • ../../../base/common/observable.js
  • ../common/resourceReadLogging.js

File-level call references


Source: src/vs/platform/agentHost/browser/remoteAgentHostProtocolClient.ts

Generated by smolify with deterministic-repository-import-v2 · 1 source file