Skip to content

Tags: nickmeinhold/cmux

Tags

nightly

Toggle nightly's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Add native iPhone and iPad Simulator panes (manaflow-ai#7857)

* tighten simulator shortcut and mutation paths

* Harden simulator operation commit boundaries

* Close simulator routing and deadline races

* Reconcile simulator mutations during teardown

* Preserve simulator caller routing context

* Route ios commands from caller pane

* Preserve explicit simulator routing and input recovery

* Serialize simulator text recovery

* Align simulator deadlines and selection rollback

* Close simulator lifecycle commit races

* Reject stale simulator discovery results

* Bound simulator re-enable and batch capture

* Select the integrated simulator display

* Close simulator transition races

* Gate simulator automation on readiness

* Finish simulator selection generation checks

* Bound simulator context work end to end

* Verify simulator descendant identities

* Validate simulator process ancestry

* Bound simulator process shutdown

* Supervise simulator command groups

* Supervise simulator pane sessions

* Contain every simulator subprocess

* Test simulator routing and feature flag regressions

* Fail closed on stale simulator state

* Test simulator lifecycle review regressions

* Bound simulator control lifecycles

* Test simulator cross-pane ownership regressions

* Serialize simulator cross-pane mutations

* Test Web Inspector cross-worker ownership

* Lease Web Inspector targets across workers

* Test Web Inspector stale occupancy handoff

* Refresh Web Inspector occupancy during handoff

* Test Web Inspector occupancy timeout

* Fail closed on incomplete Inspector occupancy

* Test Inspector census and release regressions

* Close Inspector refresh and release races

* Test stale location route teardown

* Preserve location route ownership through teardown

* Test Simulator launch environment privacy

* Test route commit during device switch

* Test feature flag telemetry consent

* Own Simulator mutations through teardown

* Harden Simulator isolation and ownership

* Persist Simulator mutation ownership across processes

* Honor telemetry consent for remote flags

* Preserve failed Simulator cleanup ownership

* Propagate Simulator CLI routing errors

* Fix Simulator operation task syntax

* Inject Simulator ownership and keep context read-only

* Resolve restored Simulator context without booting

* Test late Simulator display identity publication

* Attach Simulator callbacks before display discovery

* Test Simulator mutation ownership boundaries

* Harden Simulator mutation ownership semantics

* Test current Simulator default-screen contract

* Support current Simulator default-screen metadata

* Isolate Simulator camera transport tests

* Test forwarded Simulator screen metadata

* Support forwarded Simulator screen metadata

* Align Simulator overlay lifecycle test with visibility

* Bound Simulator recovery assertion by time

* Make Simulator input recovery test deterministic

* Test Simulator landscape framebuffer direction

* Correct Simulator landscape presentation direction

* Bound Simulator frame publication test wait

* Register Simulator replay state before delivery

* Test Simulator review boundary cases

* Test iOS screenshot surface identity errors

* Normalize Simulator control boundaries

* Isolate Simulator CLI contract environment

* Test native Simulator orientation dialects

* Unify native Simulator orientation semantics

* Test landscape Simulator digitizer coordinates

* Map landscape input into native digitizer space

* Test stable Simulator app switcher hold

* Hold app switcher gesture stationary

* Test Simulator app switcher button timing

* Open Simulator app switcher with double Home

* Test installed iPad DeviceKit chrome fallback

* Test bounded Simulator frame publication

* Scale Simulator frames to pane geometry

* Test Simulator frame ring replacement cleanup

* Release obsolete Simulator frame rings

* Route IndexNow jobs through configured runner

* Remove wall-clock assertions from RPC event tests

* Test frame ring adoption race

* Retire Simulator frame rings after host adoption

* Keep frame completion on MainActor

* Snapshot Simulator activity log before lazy layout

* Regenerate webview assets after main merge

* Test Simulator core readiness ordering

* Stream Simulator before optional capability probes

* Test control-socket Simulator selection ownership

* Exclude active Simulator control action from teardown

* Test natural DeviceKit chrome cap geometry

* Preserve native DeviceKit chrome artwork geometry

* Fix design mode test payload shadowing

* Make Simulator replay tests signal-driven

* Fix Simulator pane test client conformance

* Test immediate Simulator context discovery

* Discover Simulator before context reads

* Test Simulator production edge cases

* Close Simulator production review findings

* Fix Simulator integration test fixtures

* Fix Simulator CLI routing call site

* Fix Simulator focus test fixtures

* Fix Simulator app test fixtures

* Test Simulator capability hydration readiness

* Wait for Simulator capability hydration

* Test Simulator review edge cases

* Close Simulator production review gaps

* Avoid recursive Simulator picker comparison

* Isolate Simulator picker observation

* Test Simulator application row snapshots

* Snapshot Simulator application picker rows

* Test static Simulator frame presentation

* Drive Simulator frames without display callbacks

* Test Simulator visibility remounts

* Keep Simulator frames through host remounts

* Isolate Simulator visibility regression suite

* Test Simulator frame pacing under input load

* Pace Simulator framebuffer readback

* Localize project surface labels

* Test Camera Injector header cache identity

* Invalidate Camera Injector cache for headers

* Test Simulator RPC capability discovery

* Advertise Simulator RPC capabilities

* test(simulator): cover interactive frame priority

* fix(simulator): prioritize frames after pointer input

* test(simulator): cover native tap hold duration

* fix(simulator): hold synthetic taps long enough for iPadOS

* Test immediate Simulator frame presentation

* Present Simulator frames without an extra tick

* Test failed Simulator ownership publication

* Reject unsafe Simulator ownership claims

* test(simulator): cover framebuffer lifecycle bounds

* fix(simulator): bound framebuffer lifecycle work

* test(simulator): cover review lifecycle regressions

* fix(simulator): close review lifecycle gaps

* test(simulator): cover routing pacing and consent

* fix(simulator): scope routing pacing and consent

* test(simulator): cover screenshot and cached log readiness

* fix(simulator): prepare capture without eager lifecycle work

* test(simulator): report capture-ready live state

* fix(simulator): report live capture-ready state

* test(simulator): cover control-plane and frame wakeups

* fix(simulator): signal frames and preserve errored flag cache

* test(simulator): cover publication wakeup races

* fix(simulator): bound publication wakeups

* test(simulator): cover tool editor shortcut focus

* fix(simulator): preserve tool editor focus ownership

* test(simulator): cover flag omission and runner injection

* fix(simulator): inject async owned command execution

* test(simulator): cover file drop proposal readiness

* fix(simulator): validate file drop proposals

* test(simulator): cover compound inspector cleanup failure

* fix(simulator): preserve failed inspector cleanup state

* test(simulator): cover device-scoped tool state

* fix(simulator): scope tool state to selected device

* test(simulator): cover final release blockers

* fix(simulator): close final release blockers

* test(simulator): make frame scheduling assertions deterministic

* test: update Ghostty surface config ABI lock

* fix(simulator): clear final build gates

* fix(build): import Dock lifecycle workspace types

* test(web): isolate feedback route environment

* fix(build): disambiguate Dock snapshot types

* test(simulator): cover review ownership blockers

* fix(simulator): scope camera cleanup ownership

* fix(build): make resume policy returns explicit

* test(simulator): cover camera cleanup ownership retries

* fix(simulator): preserve camera cleanup ownership

* fix(build): clear latest main gates

* test(simulator): cover final review blockers

* fix(simulator): await quit cleanup and index targets

* refactor(simulator): satisfy production policy

* test(simulator): cover camera cleanup on device switch

* fix(simulator): clean camera state before device switch

* test(simulator): retain quit cleanup after panel removal

* fix(simulator): make quit await durable rollback

* test(simulator): cover retained cleanup recovery

* fix(simulator): recover retained camera cleanup

* test(simulator): cover cleanup side effects

* fix(simulator): restore external cleanup state

* refactor(simulator): split camera authorization record

* test(web): respect delegated discovery order

* test(ios): assert transition math deterministically

* fix(ci): repair current-main Swift integration

* fix(ci): return closed workspace restore result

* test(simulator): cover final review regressions

* fix(simulator): close final lifecycle gaps

* test(simulator): cover review lifecycle findings

* fix(simulator): resolve review lifecycle findings

* test(simulator): cover durable recovery journals

* fix(simulator): persist mutation recovery journals

* refactor(simulator): inject durable recovery paths

* test(simulator): cover durable journal transitions

* fix(simulator): make recovery transitions crash consistent

* test(simulator): cover recovery compatibility gaps

* fix(simulator): preserve recovery compatibility

* test(simulator): cover recovery ownership handoff

* fix(simulator): gate recovery ownership handoff

* test(simulator): cover duplicate camera journals

* fix(simulator): suppress stale durable camera journals

* test(simulator): cover journal reconciliation races

* fix(simulator): serialize journal reconciliation

* test(simulator): cover identical journal paths

* fix(simulator): normalize camera journal paths

* test(simulator): cover journal URL hints

* fix(simulator): compare normalized journal paths

* refactor(simulator): split legacy route fixture

* test(simulator): observe journal lock contention

cmux-tui-v0.9.6

Toggle cmux-tui-v0.9.6's commit message
cmux TUI 0.9.6

issue-assets

Toggle issue-assets's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request manaflow-ai#8874 from manaflow-ai/issue-2720-brows…

…er-profile-flag

Add browser profile targeting to CLI pane creation

cmux-tui-v0.9.5

Toggle cmux-tui-v0.9.5's commit message
cmux TUI 0.9.5

browser-apple-review-20260722.1

Toggle browser-apple-review-20260722.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix iOS deleted computer recovery empty state (manaflow-ai#8712)

* Fix deleted computer recovery empty state

* Centralize deleted computer recovery state

* Tighten deleted computer recovery outcomes

* Fail closed on unknown deleted-computer recovery state

* Close team-switch recovery race

* Keep recovery button busy through reload

cmux-tui-v0.9.4

Toggle cmux-tui-v0.9.4's commit message
cmux TUI 0.9.4

cmux-tui-v0.9.3

Toggle cmux-tui-v0.9.3's commit message
cmux TUI 0.9.3

v0.64.20

Toggle v0.64.20's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Bump version to 0.64.20 (manaflow-ai#8473)

Co-authored-by: Claude Fable 5 <noreply@anthropic.com>

cmux-tui-v0.9.2

Toggle cmux-tui-v0.9.2's commit message
cmux TUI 0.9.2

cmux-tui-v0.9.1

Toggle cmux-tui-v0.9.1's commit message
cmux TUI 0.9.1