Message Popups Modules
Frontend modules
frontend/src/pages/components/messages/MessagePopup.jsxMain orchestration component for list, details, facets, filtering, and AI actions.MessagePopupToolbar.jsxSearch, paging, time-window, and filter controls.MessagePopupTable.jsxMain row rendering and selection behavior.MessagePopupDetails.jsxRight-side detail rendering.frontend/src/pages/components/config/ConfigMessageDetails.jsxShared deeper message-detail logic around runs, attachments, and payload retrieval.MessageStatsPopup.jsxPast-hour status visualization and KPI-oriented statistics popup.
Backend modules
backend/src/cpi/views.pyMessage list, facets, expert search, detail, run-detail, attachment, and statistics endpoints.backend/src/cpi/models.pyMessage logs, runs, payloads, custom headers, attachments, and correlations.
AI-related modules
/api/ai/chat/init//api/ai/chat//api/ai/chat/result/<taskId>/
These are used for assistant-style runtime analysis, not for the primary message retrieval path itself.