MCPcopy Create free account
hub / github.com/experdot/pointer / finalizeError

Method finalizeError

src/main/aiHandler.ts:92–106  ·  view source on GitHub ↗
(requestId: string, error: string)

Source from the content-addressed store, hash-verified

90 }
91
92 private finalizeError(requestId: string, error: string): void {
93 const state = this.requestStates.get(requestId)
94 if (!state || state.status !== 'running') {
95 return
96 }
97
98 state.status = 'failed'
99 state.event.sender.send(state.eventChannel, {
100 requestId,
101 type: 'error',
102 error
103 } as AIStreamChunk)
104
105 this.cleanupRequest(requestId)
106 }
107
108 private finalizeTerminalError(requestId: string, error: string): void {
109 const state = this.requestStates.get(requestId)

Callers 1

finalizeTerminalErrorMethod · 0.95

Calls 2

cleanupRequestMethod · 0.95
getMethod · 0.65

Tested by

no test coverage detected