Skip to content

feat(composer,device): adopt Batch 7 upstream composer controls and host updates - #705

Merged
rynfar merged 9 commits into
pylonfrom
upstream/2026-09-21-truncate-composer-device-updates
Sep 21, 2026
Merged

rynfar merged 9 commits into
pylonfrom
upstream/2026-09-21-truncate-composer-device-updates

Conversation

@rynfar

@rynfar rynfar commented Sep 21, 2026 •

Copy link
Copy Markdown
Collaborator

Closes #704.

Summary

Adopts upstream Batch 7 commits (PRs #12805, #12833, #12623, #12836, #12837, #12816, #12817, #12818) with adversarial review and Pylon compatibility adjustments:

  • Truncate branch names and paths in the middle (MiddleTruncate component)
  • Spinning refresh icon in PR detail header
  • Mobile worktree source preservation when starting thread on branch
  • Dismiss composer suggestions on Escape
  • Dynamic composer controls layout and measurement
  • Installed and running tool versions per device host
  • Automatic update progress and host retry
  • Read-only update discovery and remote ownership

Verification

  • Full workspace typecheck (vpr typecheck / tsc --noEmit on web, mobile, desktop, relay, server) passed.
  • Formatting check (vp fmt --check) passed.
  • Unit tests in web and server passed.

View with [code]smith Autofix with [code]smith
Need help on this PR? Tag @codesmith-bot with what you need. Autofix is disabled.

@vercel

vercel Bot commented Sep 21, 2026 •

Copy link
Copy Markdown

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

1 Skipped Deployment
Project Deployment Actions Updated
pylon-marketing Ignored Ignored Preview Sep 21, 2026 7:15am UTC

@github-actions github-actions Bot added vouch:trusted PR author is trusted by repo permissions or the VOUCHED list. size:XXL labels Sep 21, 2026
@rynfar
rynfar merged commit 3a4076a into pylon Sep 21, 2026
17 of 19 checks passed
@rynfar
rynfar deleted the upstream/2026-09-21-truncate-composer-device-updates branch September 21, 2026 07:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:XXL vouch:trusted PR author is trusted by repo permissions or the VOUCHED list.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Adopt 2026-09-21 upstream batches: middle truncate, composer controls, and device tool updates

5 participants