Replace start_ui()/stop_ui()/is_ui_running() methods with declarative constructor flags (ui, ui_port, ui_hostname). UI lifecycle now follows the daemon automatically - starts in _ensure_started, stops in _cleanup. Add integration test verifying UI starts and can reach the dataplane via the control plane's /api/health endpoint. Add Node.js setup to test-hindsight-all CI job to support the UI test. |
||
|---|---|---|
| .. | ||
| deploy-docs.yml | ||
| release-integration.yml | ||
| release.yml | ||
| test.yml | ||