Skip to content

feat: polish agent dashboard and simplify message composer - #33

Merged
devhims merged 2 commits into
mainfrom
feat/agent-ui-polish
Sep 11, 2026
Merged

feat: polish agent dashboard and simplify message composer#33
devhims merged 2 commits into
mainfrom
feat/agent-ui-polish

Conversation

@devhims

@devhims devhims commented Sep 11, 2026

Copy link
Copy Markdown
Owner

The Agent dashboard now uses a single expanding text area for new requests and follow-ups, with Enter to send and Shift+Enter for a new line. The sidebar entry is renamed from Sessions to Agent.

The UI adapts Beautiful UI's Prompt Bar and Tool Chips patterns to the existing dashboard theme, with attribution included. It adds compact tool activity disclosures, clearer message spacing and source links, a mobile composer above the navigation, and Markdown answers with a copy action. Markdown supports headings, lists and tables while excluding raw HTML and automatic image loading.

Existing session routes, account access checks, stream reconnection and idempotent retry behavior are preserved.

Validation:

  • Web production build and platform TypeScript check passed.
  • All 31 web unit tests and 8 Chrome dashboard checks passed.
  • The focused Markdown/mobile check passed again after final visual adjustments.
  • Browser checks use local fixtures and cover access gates, follow-ups, retries, streaming, keyboard behavior, Markdown safety, clipboard and mobile layout.

Test reports, screenshots and traces remain local and are not included in this PR.

@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 11:38am UTC

regenerate with ci npm 10.9.8 in an empty directory to restore bundled emnapi entries dropped by the local dependency update. verify with a full clean install on node 22.23.2.
@devhims
devhims merged commit ca7fd20 into main Sep 11, 2026
6 checks passed
@devhims
devhims deleted the feat/agent-ui-polish branch September 11, 2026 11:41
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