MCPcopy Create free account
hub / github.com/anomalyco/opencode / clearOptimistic

Function clearOptimistic

packages/app/src/context/server-session.ts:275–284  ·  view source on GitHub ↗
(sessionID: string, messageID?: string)

Source from the content-addressed store, hash-verified

273 }
274
275 const clearOptimistic = (sessionID: string, messageID?: string) => {
276 if (!messageID) {
277 optimistic.delete(sessionID)
278 return
279 }
280 const items = optimistic.get(sessionID)
281 if (!items) return
282 items.delete(messageID)
283 if (items.size === 0) optimistic.delete(sessionID)
284 }
285
286 const clearOptimisticPart = (sessionID: string, messageID: string, partID: string) => {
287 const items = optimistic.get(sessionID)

Callers 6

clearOptimisticPartFunction · 0.85
confirmOptimisticPartFunction · 0.85
confirmOptimisticFunction · 0.85
evictFunction · 0.85
applyFunction · 0.85
removeFunction · 0.85

Calls 2

getMethod · 0.65
deleteMethod · 0.45

Tested by

no test coverage detected