Skip to content

fix: improve agent navigation and conversation readability - #34

Merged
devhims merged 1 commit into
mainfrom
fix/agent-dashboard-navigation
Sep 11, 2026
Merged

fix: improve agent navigation and conversation readability#34
devhims merged 1 commit into
mainfrom
fix/agent-dashboard-navigation

Conversation

@devhims

@devhims devhims commented Sep 11, 2026

Copy link
Copy Markdown
Owner

The Agent dashboard made users scroll to find a newly sent message, showed older answers as dimmed/truncated previews, and waited for another fetch when returning to recent sessions. This change brings accepted messages into view and focuses them once, renders saved answers with the same full Markdown styling as the latest answer, and makes return navigation reuse the session list.

  • Replace the large duplicate loading messages with one conversation skeleton and a route loading boundary. Keep the Agent shell mounted during navigation.
  • Remove the welcome icon and excess space above the heading.
  • Prefetch All sessions and use a short-lived, account-scoped in-memory list cache. Refresh and new admissions update it; account/access changes discard it.
  • Let dashboard page headers scroll normally, including Agent, API keys and Monitors.
  • Add the dashboard browser suite to CI.

Validation: production web build, platform TypeScript check, 31 web unit tests, and all 12 Chrome dashboard checks passed. New checks cover loading, spacing, return navigation with a blocked fresh list request, message focus/scrolling, consistent historical answer typography, non-sticky headers, and cache removal on access revocation. Existing retry, stream reconnection, access, pagination, Markdown and mobile checks also pass.

Browser checks use local fixtures. Screenshots, traces and test reports remain local and are not included in this PR. No model/provider behavior or package dependencies changed.

@vercel

vercel Bot commented Sep 11, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
video2ctx-web Ready Ready Preview Sep 11, 2026 12:09pm UTC

@devhims
devhims merged commit 7643052 into main Sep 11, 2026
6 checks passed
@devhims
devhims deleted the fix/agent-dashboard-navigation branch September 11, 2026 12:14
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.

1 participant