Description
interactiveQueryHistory stores all queries without limit. Long sessions with thousands of queries consume excessive memory.
Severity
LOW - Resource leak in long sessions
Impact
Long-running sessions (hours/days) could OOM. Low severity as most sessions are short.
Suggested Fix
Implement LRU cache or configurable history limit.
Related Code
pkg/interactive/interactive_client.go:51