mirror of
https://github.com/lahfir/agent-desktop.git
synced 2026-08-10 17:14:06 +00:00
--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). |
||
|---|---|---|
| .. | ||
| core | ||
| ffi | ||
| linux | ||
| macos | ||
| windows | ||