Commit Graph

1 Commits

Author SHA1 Message Date
lalitraj881
0f6fd7f2ca feat: implement session TTL auto-cleanup (#3250)
- Add SessionTTLManager to cleanup idle sessions (default 1h idle, 24h max age)

- Fix memory leaks from accumulating webhook sessions

- Add loadCombinedSessionStoreForGateway and resolveGatewaySessionStoreTarget helpers

- Fix import errors and ensure proper exports in src/config/sessions.ts

- Verify functionality with new tests in session-ttl-cleanup.test.ts

Resolves #3250
2026-01-29 16:27:13 +05:30