Skip to content

Session UX: live usage, paste control, and input alerts - #51

Merged
fkesheh merged 5 commits into
mainfrom
feat/session-live-usage-input-alerts
Aug 3, 2026
Merged

Session UX: live usage, paste control, and input alerts#51
fkesheh merged 5 commits into
mainfrom
feat/session-live-usage-input-alerts

Conversation

@fkesheh

@fkesheh fkesheh commented Aug 3, 2026

Copy link
Copy Markdown
Contributor

Summary

  • add a paste action to the mobile terminal toolbar and surface clipboard failures
  • keep create-session form input stable while bridge presence changes, while still restoring a saved bridge that arrives late
  • refresh and display per-session token usage while sessions are running
  • turn manual-input hook events, including AskUserQuestion, into sidebar, in-app, and optional native alerts

Validation

  • cd ui && npm test — 118 passed
  • cd ui && npx tsc --noEmit
  • cd ui && npm run build
  • cd bridge && npm test — 520 passed
  • cd bridge && npm run build
  • cd e2e && npx playwright test — 29 passed, 2 intentionally skipped
  • git diff --check

Tooling note

npm run lint currently invokes the deprecated next lint command and prompts for initial ESLint configuration; the repository has no non-interactive ESLint config. The production Next.js build completed its configured lint and type validation.

The detailed gate and review scorecard are in docs/presubmit-report.md.

@vercel

vercel Bot commented Aug 3, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated (UTC)
ftown Ready Ready Preview Aug 3, 2026 7:17am

Request Review

@fkesheh
fkesheh merged commit ea726ec into main Aug 3, 2026
6 checks passed
@fkesheh
fkesheh deleted the feat/session-live-usage-input-alerts branch August 3, 2026 08:10
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