(
cache: { part: Record<string, Part[] | undefined>; part_text_accum_delta: Record<string, string | undefined> },
messageID: string,
)
| 155 | const removedMessages = new Map<string, Set<string>>() |
| 156 | const deltaBases = new Map<string, { base: string; sessionID: string }>() |
| 157 | const deleteMessageParts = ( |
| 158 | cache: { part: Record<string, Part[] | undefined>; part_text_accum_delta: Record<string, string | undefined> }, |
| 159 | messageID: string, |
| 160 | ) => { |
| 161 | for (const part of cache.part[messageID] ?? []) { |
| 162 | delete cache.part_text_accum_delta[part.id] |
| 163 | deltaBases.delete(part.id) |
| 164 | } |
| 165 | delete cache.part[messageID] |
| 166 | } |
| 167 | const seen = new Set<string>() |
| 168 | const infoSeen = new Set<string>() |
| 169 | const pinned = new Map<string, number>() |
no test coverage detected