agent-desktop/crates
Lahfir 4e4b20e5dc fix: correct launch argv, honor --no-attach, redact app id
--args was emitted once per --arg, handing the launched app a stray
--args token instead of its intended argument; argv assembly is now a
pure, unit-tested fn that emits --args exactly once. --no-attach was
silently ignored: launch_app_with_options_impl always attached-or-waited
regardless of the flag. It now fails with a structured error naming the
running pid when the app is already running, and returns immediately
without the window-wait loop when it is not. The raw app id no longer
lands in trace-reachable error messages; it travels only in
details.app_name, which redacts on trace export.

Split the launch path out of app_ops.rs into a new launch.rs sibling
module (app_ops.rs would otherwise exceed the 400-line cap).
2026-07-03 01:10:37 -07:00
..
core fix: correct launch argv, honor --no-attach, redact app id 2026-07-03 01:10:37 -07:00
ffi fix: typed clipboard content with file-urls and private image temp files 2026-07-03 00:48:15 -07:00
linux refactor: split PlatformAdapter into capability supertraits 2026-07-02 19:32:23 -07:00
macos fix: correct launch argv, honor --no-attach, redact app id 2026-07-03 01:10:37 -07:00
windows refactor: split PlatformAdapter into capability supertraits 2026-07-02 19:32:23 -07:00