agent-desktop/crates/macos
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
..
examples fix: harden agent-desktop reliability (#54) 2026-06-20 15:43:42 -04:00
src fix: correct launch argv, honor --no-attach, redact app id 2026-07-03 01:10:37 -07:00
build.rs feat: Phase 1 foundation — workspace scaffold, core engine, macOS adapter, 31 commands 2026-02-19 10:44:38 -08:00
Cargo.toml refactor!: over-engineering audit cleanup (#64) 2026-06-24 14:31:17 -07:00