MCPcopy
hub / github.com/coder/mux / finish

Method finish

src/node/services/workspaceService.ts:7842–7849  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

7840 await new Promise<void>((resolve) => {
7841 let settled = false;
7842 const finish = () => {
7843 if (settled) {
7844 return;
7845 }
7846 settled = true;
7847 unsubscribe();
7848 resolve();
7849 };
7850 const unsubscribe = session.onChatEvent((event) => {
7851 const eventType = event.message.type;
7852 const retryStartedOrTurnPhaseChanged =

Callers 3

startDesktopFlowMethod · 0.45
startDesktopFlowMethod · 0.45
startDesktopFlowMethod · 0.45

Calls 1

resolveFunction · 0.70

Tested by

no test coverage detected