Publish a status API so hosts stop using QuickSearchOpenSearchClient and copying diagnostics #50

Closed
opened 2026-10-14 00:14:42 +00:00 by KofTwentyTwo · 0 comments
KofTwentyTwo commented 2026-10-14 00:14:42 +00:00 (Migrated from github.com)

kof22 reaches into this qbit's internals:

  • LiveAdminHomeProbes.java:36,396 uses QuickSearchOpenSearchClient;
  • QuickSearchHomeWidgets and AdminOperationsWidgets rebuild this qbit's diagnostics.

Expose a supported status API (QuickSearchStatus) or a widget that hosts can link to.

Source: Architecture review QRun-IO/qqq#1150 (docs/ARCHITECTURE-REVIEW-2026-10-13.md), finding F10.

kof22 reaches into this qbit's internals: - `LiveAdminHomeProbes.java:36,396` uses `QuickSearchOpenSearchClient`; - `QuickSearchHomeWidgets` and `AdminOperationsWidgets` rebuild this qbit's diagnostics. Expose a supported status API (`QuickSearchStatus`) or a widget that hosts can link to. Source: Architecture review QRun-IO/qqq#1150 (docs/ARCHITECTURE-REVIEW-2026-10-13.md), finding F10.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: QRun-IO/qbit-quick-search#50