Under the hood
Orphaned-thinking-message telemetry no longer fires duplicate events for the same message
What
The cleanup pass that removes orphaned assistant messages containing only thinking content (thinking that has no accompanying reply) now keeps track of which message IDs it has already logged, before sending the tengu_filtered_orphaned_thinking_message telemetry event. This prevents the same message from being logged more than once if the cleanup pass runs over it again.
Why
This keeps telemetry accurate by avoiding inflated counts from the same filtered message being reported multiple times.