Commit graph

1 commit

Author SHA1 Message Date
488d94ebcf feat(03-01): create SessionIdleTimer module
- Asyncio-based per-session idle timeout detection
- reset() method updates timestamp and creates new timer task
- cancel() method stops timer on shutdown/archive
- Properties for seconds_since_activity and last_activity
- Automatic callback firing after configurable timeout
2026-02-04 23:28:04 +00:00