MCPcopy Index your code
hub / github.com/anomalyco/opencode / finish

Function finish

packages/opencode/src/lsp/client.ts:393–398  ·  view source on GitHub ↗
(merged: { handled: boolean; matched: boolean }, force = false)

Source from the content-addressed store, hash-verified

391 let pending = requests.length
392 let resolved = false
393 const finish = (merged: { handled: boolean; matched: boolean }, force = false) => {
394 if (resolved) return
395 if (!force && !done(results)) return
396 resolved = true
397 resolve(merged)
398 }
399
400 for (const request of requests) {
401 request.then((result) => {

Callers 6

requestDiagnosticsFunction · 0.70
listenerFunction · 0.70
scheduleFunction · 0.70
waitForFreshPushFunction · 0.70
attemptFunction · 0.50

Calls 3

doneFunction · 0.50
resolveFunction · 0.50
deleteMethod · 0.45

Tested by

no test coverage detected