Skip to content

v2.14.0

Choose a tag to compare

@Interstellar-code Interstellar-code released this 09 Oct 20:14
· 67 commits to main since this release

The dashboard is rebuilt as a social, act-now page: your level, streak and agents on the left, what needs you in the middle, the agent leaderboard and badges on the right, with the old analytics kept in an auto-fitting Ops section and a slim status bar.

Added

  • Social dashboard: three columns that end level and fill the page. Left: operator card with level, XP, streak and badges, MY AGENTS (sessions, working-now dot) and HOT THIS WEEK. Middle: eight shortcut rings with live counts, an ask box with Run workflow / Add task, NEEDS YOU (approve or reject paused workflow runs, retry failing cron jobs, open task reviews) and RECENT ACTIVITY, which shows as many rows as fit. Right: agent leaderboard by tokens, sessions, tasks or runs (empty state when everything is zero), daily streak and the closest badges. Agent and badge dialogs open from both sides.
  • GET /api/dashboard/social: one call for the new columns, scoped to the selected profile. XP, level, streak and the 12 badges are worked out from existing data (sessions, workflow runs, approvals, tasks, memory); nothing new is stored. Each source fails on its own, so one slow service no longer blanks the page.
  • Ops & Analytics + status bar: the old usage chart, top models, cache, skills, tokens-by-hour and the optional cards now sit in one section whose cards wrap and stretch to fill each row, with no holes when you hide some. EDIT LAYOUT (or the header pencil) opens an inline strip of on/off chips with Show all and Reset. Gateway, platforms, cron, config, logs and the period's sessions, tokens and API calls move into a status bar pinned to the bottom.

Fixed

  • Cold load: the dashboard shows loading skeletons instead of "Unavailable" while data arrives, retries after 5 s when a response comes back partial (instead of 30 s), and the analytics cards show Loading / Unavailable instead of disappearing. Per-source timeouts went from 4 s to 8 s.
  • Recent activity: a cron run and the chat session it created are one row, and a selected profile no longer shows other profiles' workflow runs. Hot topics drop stop-words and hex ids.

Removed

  • Six unused dashboard cards and the old hero metrics, model KPI, ops strip and attention marquee, replaced by the sections above.