SIGN IN SIGN UP

fix(event): prefer real session.idle over recent synthetic dedup (#2667)

The dedup logic dropped real session.idle events when a synthetic
idle had fired within the dedup window, losing data that downstream
hooks needed. Now real idle events always reach dispatchToHooks while
synthetic duplicates are still dropped when a real event came first.

🤖 Generated with OhMyOpenCode assistance
https://github.com/code-yeongyu/oh-my-opencode
Y
YeonGyu-Kim committed
eb495793dbd03c8eaedff1f0a29f5cc0fa4a8929
Parent: 3bfa3bd