(id: string)
| 778 | const nameByToolUseId = |
| 779 | skipToolNames.size > 0 ? buildToolNameMap(messages) : undefined |
| 780 | const shouldSkip = (id: string): boolean => |
| 781 | nameByToolUseId !== undefined && |
| 782 | skipToolNames.has(nameByToolUseId.get(id) ?? '') |
| 783 | // Resolve once per call. A mid-session flag change only affects FRESH |
| 784 | // messages (prior decisions are frozen via seenIds/replacements), so |
| 785 | // prompt cache for already-seen content is preserved regardless. |
no test coverage detected