fix: correct 4 webapp bugs from issue #3748
DE
5mo ago+11+11+01234567890123456789-8-8-0123456789
Fixes 4 bugs identified in issue #3748:
-
LogsListPresenter: Inverted ClickHouse guard - removed the CLICKHOUSE error block so ClickHouse queries proceed correctly.
-
ReplayRunDialog: Missing replayDataFetcher.data dependency in useEffect.
-
AIFilterInput: Changed fetcher state check from loading to idle.
-
AgentView: Added useEffect to reset refs when sessionId changes.
Summary by cubic
Fixes four webapp bugs to restore ClickHouse log queries, stabilize the replay dialog, clear the AI filter input correctly, and prevent stale agent messages when switching sessions. Addresses issue #3748.
- Bug Fixes
- LogsListPresenter: removed inverted
CLICKHOUSEguard so ClickHouse log queries run. - ReplayRunDialog: added
replayDataFetcher.datato useEffect deps to refresh queues reliably. - AIFilterInput: clear input when fetcher state is
idle(notloading). - AgentView: reset message refs on
sessionIdchange to stop stale data from carrying over.
- LogsListPresenter: removed inverted