BridgeTransport — claude-code Architecture
Handles remote-control environments and environment-less transport via WebSocket/HTTP.
Entity Profile
Relationship Graph
Domain
Functions
- BridgePointerSchema()
- abbreviateActivity()
- active()
- add()
- addJitter()
- archiveBridgeSession()
- archiveSession()
- attachmentSchema()
- attachmentsArraySchema()
- bridgeMain()
- buildActiveFooterText()
- buildBridgeConnectUrl()
- buildBridgeSessionUrl()
- buildCCRv2SdkUrl()
- buildIdleFooterText()
- buildSdkUrl()
- checkBridgeMinVersion()
- checkEnvLessBridgeMinVersion()
- clear()
- clearBridgeDebugHandle()
- clearBridgePointer()
- clearTrustedDeviceToken()
- clearTrustedDeviceTokenCache()
- computeGlimmerIndex()
- computeShimmerSegments()
- constructor()
- constructor()
- constructor()
- createBridgeApiClient()
- createBridgeLogger()
- createBridgeSession()
- createCapacityWake()
- createCodeSession()
- createHeadlessBridgeLogger()
- createSessionSpawner()
- createTokenRefreshScheduler()
- createV1ReplTransport()
- createV2ReplTransport()
- deactivate()
- debug()
- debugBody()
- debugTruncate()
- decodeJwtExpiry()
- decodeJwtPayload()
- decodeWorkSecret()
- deriveSessionTitle()
- deriveTitle()
- describeAxiosError()
- drop()
- end()
- enqueue()
- enrollTrustedDevice()
- envLessBridgeConfigSchema()
- extractActivities()
- extractErrorDetail()
- extractErrorTypeFromData()
- extractHttpStatus()
- extractInboundAttachments()
- extractInboundMessageFields()
- extractTitleText()
- extractUserMessageText()
- fetchRemoteCredentials()
- fetchRemoteCredentials()
- fetchSessionTitle()
- formatDelay()
- formatDuration()
- generateQr()
- getBridgeAccessToken()
- getBridgeBaseUrl()
- getBridgeBaseUrlOverride()
- getBridgeDebugHandle()
- getBridgeDisabledReason()
- getBridgePointerPath()
- getBridgeSession()
- getBridgeStatus()
- getBridgeTokenOverride()
- getCcrAutoConnectDefault()
- getEnvLessBridgeConfig()
- getOauthAccountInfo()
- getPollIntervalConfig()
- getReplBridgeHandle()
- getSelfBridgeCompatId()
- getTrustedDeviceToken()
- handleErrorStatus()
- handleIngressMessage()
- handleServerControlRequest()
- has()
- hasProfileScope()
- initBridgeCore()
- initEnvLessBridgeCore()
- initReplBridge()
- injectBridgeFault()
- inputPreview()
- isBridgeEnabled()
- isBridgeEnabledBlocking()
- isBridgePermissionResponse()
- isCcrMirrorEnabled()
- isClaudeAISubscriber()
- isConnectionError()
- isCseShimEnabled()
- isEligibleBridgeMessage()
- isEnvLessBridgeEnabled()
- isExpiredErrorType()
- isGateEnabled()
- isMalformedBase64Image()
- isMultiSessionSpawnEnabled()
- isSDKControlRequest()
- isSDKControlResponse()
- isSDKMessage()
- isServerError()
- isSuppressible403()
- logBridgeSkip()
- makeResultMessage()
- normalizeImageBlocks()
- oauthHeaders()
- oauthHeaders()
- onSessionTimeout()
- parseArgs()
- parseCapacityValue()
- parseSpawnValue()
- pendingCount()
- pollIntervalConfigSchema()
- pollSleepDetectionThresholdMs()
- prependPathRefs()
- printHelp()
- readBridgePointer()
- readBridgePointerAcrossWorktrees()
- readStoredToken()
- redactSecrets()
- registerBridgeDebugHandle()
- registerWorker()
- resolveAndPrepend()
- resolveInboundAttachments()
- resolveOne()
- runBridgeHeadless()
- runBridgeLoop()
- safeFilenameId()
- safeJsonParse()
- safeSpawn()
- sameSessionId()
- sanitizeFileName()
- setCseShimGate()
- setReplBridgeHandle()
- shouldShowAppUpgradeMessage()
- spawnScriptArgs()
- start()
- startWorkPollLoop()
- stopWorkWithRetry()
- timestamp()
- toCompatSessionId()
- toInfraSessionId()
- toolSummary()
- updateBridgeSessionTitle()
- uploadsDir()
- validateBridgeId()
- withRetry()
- wrapApiForFaultInjection()
- wrapWithOsc8Link()
- writeBridgePointer()
Frequently Asked Questions
What is the BridgeTransport subdomain?
BridgeTransport is a subdomain in the claude-code codebase, part of the SystemInfrastructure domain. Handles remote-control environments and environment-less transport via WebSocket/HTTP. It contains 0 source files.
Which domain does BridgeTransport belong to?
BridgeTransport belongs to the SystemInfrastructure domain.
What functions are in BridgeTransport?
The BridgeTransport subdomain contains 159 function(s): BridgePointerSchema, abbreviateActivity, active, add, addJitter, archiveBridgeSession, archiveSession, attachmentSchema, and 151 more.