Skip to content

SystemsLab 145.0.0 ​

Added ​

  • Report template editor pages opened via a report's "Edit Template" button now show a "Back to report" link so users can return to the rendered report without navigating away manually.

Changed ​

  • Clicking an artifact name in the artifacts table now opens the artifact viewer (matching the existing "View" button) instead of downloading. The download action moves to a dedicated icon button at the end of the row.
  • The context KPI table's per-row experiment link is now a labelled [view] button using the OpenInNew icon, replacing the previous tiny arrow affordance.
  • Edits to a context's description are now persisted to localStorage while the editor is open, so navigating away and back no longer discards unsaved work. Drafts are keyed by context id and cleared on successful save or explicit cancel.
  • The agent version mismatch banner is no longer shown site-wide; it now appears only on /admin/* pages, where it is actionable.
  • The KPI cache is now pre-warmed by a background job after postprocessing finishes, after POST /experiment/{id}/import-metrics succeeds, and after POST /experiment/import commits. The first load of /context/{id}/kpi-summary after these events no longer pays the TSDB-load and PromQL cost on the read path.

Fixed ​

  • Navigating between contexts via client-side links (for example, clicking a context link inside another context's description) now resets the inline title and description editors. Previously an open editor on context A could carry its draft over to context B.
  • The report template editor no longer renders chart titles twice. Chart item cards rely on the chart's own header for the title, while text blocks continue to show their title and content preview.
  • Multi-line plots with no data now display a "No data available" message instead of rendering as a blank space, matching the behaviour of single-line plots.