@cortexkit/anthropic-auth-core
Advanced tools
+18
-4
@@ -7,2 +7,16 @@ import { Buffer } from 'node:buffer'; | ||
| } | ||
| class RelayWebSocketConnectionResetError extends Error { | ||
| code = 'ECONNRESET'; | ||
| syscall = 'websocket'; | ||
| closeCode; | ||
| closeReason; | ||
| wasClean; | ||
| constructor(message, event) { | ||
| super(message); | ||
| this.name = 'RelayWebSocketConnectionResetError'; | ||
| this.closeCode = event?.code; | ||
| this.closeReason = event?.reason; | ||
| this.wasClean = event?.wasClean; | ||
| } | ||
| } | ||
| const sessionState = new Map(); | ||
@@ -374,3 +388,3 @@ const websocketSessions = new Map(); | ||
| clearTimeout(timeout); | ||
| const error = new Error('relay websocket error'); | ||
| const error = new RelayWebSocketConnectionResetError('relay websocket error'); | ||
| reject(error); | ||
@@ -395,5 +409,5 @@ this.failPending(error); | ||
| return; | ||
| const error = new Error(closedAfterResponseStart | ||
| ? 'relay websocket closed during response stream' | ||
| : 'relay websocket closed before response'); | ||
| const error = closedAfterResponseStart | ||
| ? new RelayWebSocketConnectionResetError('relay websocket closed during response stream', event) | ||
| : new Error('relay websocket closed before response'); | ||
| relayLog(`websocket ${closedAfterResponseStart ? 'closed during response stream' : 'closed before response without retry'} session=${shortAffinity(this.affinity)} request=${this.pending.payload.id} chunks=${this.pending.streamChunkCount} bytes=${this.pending.streamByteCount} ${formatCloseEvent(event)}`); | ||
@@ -400,0 +414,0 @@ this.failPending(error); |
+1
-1
| { | ||
| "name": "@cortexkit/anthropic-auth-core", | ||
| "version": "1.6.0", | ||
| "version": "1.6.1", | ||
| "type": "module", | ||
@@ -5,0 +5,0 @@ "repository": { |
URL strings
Supply chain riskPackage contains fragments of external URLs or IP addresses, which the package may be accessing at runtime.
Found 1 instance in 1 package
URL strings
Supply chain riskPackage contains fragments of external URLs or IP addresses, which the package may be accessing at runtime.
Found 1 instance in 1 package
210658
0.23%5121
0.27%