Skip to content

feat(agents-mobile): Add agent signal controls#4391

Open
samwillis wants to merge 3 commits into
mainfrom
samwillis/mobile-app-improvements
Open

feat(agents-mobile): Add agent signal controls#4391
samwillis wants to merge 3 commits into
mainfrom
samwillis/mobile-app-improvements

Conversation

@samwillis
Copy link
Copy Markdown
Contributor

Summary

  • Add mobile agent signal support, including stop controls in the composer and a signal submenu in the session menu.
  • Pass composer/drawer inset into the embedded chat log so timeline content scrolls behind the native controls.
  • Align mobile embedded chat message widths and fade masking with the native composer layout.

Test plan

  • pnpm --filter @electric-ax/agents-mobile typecheck
  • pnpm --filter @electric-ax/agents-server-ui typecheck
  • ReadLints on recently edited files

Made with Cursor

samwillis and others added 2 commits May 21, 2026 20:24
Adds mobile stop and signal controls, and aligns the embedded chat layout with the native composer.

Co-authored-by: Cursor <cursoragent@cursor.com>
Keeps the mobile chat fade anchored to the composer or drawer inset while making the covered content fade more visibly.

Co-authored-by: Cursor <cursoragent@cursor.com>
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 21, 2026

Electric Agents Desktop Builds

Build artifacts for commit a91668b.

Platform Status Artifact
macOS Apple Silicon Passed DMG
macOS Intel Passed DMG
Windows x64 Passed Installer
Linux x64 Passed AppImage / deb

Workflow run

@codecov
Copy link
Copy Markdown

codecov Bot commented May 21, 2026

Codecov Report

❌ Patch coverage is 0% with 2 lines in your changes missing coverage. Please review.
✅ Project coverage is 35.53%. Comparing base (e13cad1) to head (a91668b).
⚠️ Report is 1 commits behind head on main.
✅ All tests successful. No failed tests found.

Files with missing lines Patch % Lines
packages/agents-server-ui/src/embed/EmbedApp.tsx 0.00% 2 Missing ⚠️

❗ There is a different number of reports uploaded between BASE (e13cad1) and HEAD (a91668b). Click for more details.

HEAD has 9 uploads less than BASE
Flag BASE (e13cad1) HEAD (a91668b)
unit-tests 5 2
typescript 5 2
packages/agents 1 0
packages/electric-ax 1 0
packages/agents-runtime 1 0
Additional details and impacted files
@@             Coverage Diff             @@
##             main    #4391       +/-   ##
===========================================
- Coverage   55.88%   35.53%   -20.36%     
===========================================
  Files         259      184       -75     
  Lines       26865    13528    -13337     
  Branches     7434     4566     -2868     
===========================================
- Hits        15014     4807    -10207     
+ Misses      11836     8707     -3129     
+ Partials       15       14        -1     
Flag Coverage Δ
packages/agents ?
packages/agents-runtime ?
packages/agents-server 74.44% <ø> (ø)
packages/agents-server-ui 6.23% <0.00%> (-0.01%) ⬇️
packages/electric-ax ?
typescript 35.53% <0.00%> (-20.36%) ⬇️
unit-tests 35.53% <0.00%> (-20.36%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@samwillis samwillis changed the title Add mobile agent signal controls feat(agents-mobile): Add agent signal controls May 21, 2026
Co-authored-by: Cursor <cursoragent@cursor.com>
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