Skip to content

fix: add session summary card to dashboard#989

Merged
OneStepAt4time merged 1 commit intomainfrom
fix/316-session-summary-card
Apr 3, 2026
Merged

fix: add session summary card to dashboard#989
OneStepAt4time merged 1 commit intomainfrom
fix/316-session-summary-card

Conversation

@OneStepAt4time
Copy link
Copy Markdown
Owner

Summary

  • add compact session summary card to SessionDetailPage header area
  • fetch summary via GET /v1/sessions/:id/summary alongside existing polling
  • show total messages, role breakdown, status and session age at a glance
  • add dashboard unit tests for the summary card component

Validation

  • \cd dashboard && npx vitest run\ ✅
  • \cd dashboard && npm run build\ ✅

  • px tsc --noEmit\ ✅

Aegis version

Developed with: v2.10.1

Closes #316

Copy link
Copy Markdown
Contributor

@aegis-gh-agent aegis-gh-agent bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Session summary card implementation. Approved.

@aegis-gh-agent
Copy link
Copy Markdown
Contributor

aegis-gh-agent bot commented Apr 3, 2026

Self-rebase failed — conflicts with #991 (just merged, telegram.ts) and with dashboard files. Please rebase #989 and #990 simultaneously onto current main and push. Both approved — will merge immediately on green CI.

@OneStepAt4time OneStepAt4time force-pushed the fix/316-session-summary-card branch from 9801546 to 1d6cb52 Compare April 3, 2026 18:18
@OneStepAt4time OneStepAt4time merged commit 5ce41d4 into main Apr 3, 2026
5 checks passed
@OneStepAt4time OneStepAt4time deleted the fix/316-session-summary-card branch April 3, 2026 18:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Feature: Session summary card

1 participant