agent-desktop/src
Lahfir 4a300c8cb0 feat: implement --compact flag to collapse single-child unnamed nodes
Activate the existing --compact CLI flag (previously a no-op) to reduce
tree verbosity by collapsing pass-through container nodes that carry no
semantic information (no ref, no name, no value, no description, no
states, exactly one child).

Slack with -i --compact: 264 → 214 nodes, ~5,967 → ~5,117 tokens (14%
reduction). All 161 refs preserved. Finder unaffected (3% reduction).

Handles Electron's empty-string-vs-None pattern using is_none_or.
2026-03-01 00:36:20 -08:00
..
batch_dispatch.rs feat: add notification command types, adapter trait, and CLI wiring 2026-02-27 10:40:07 -08:00
batch_dispatch_ext.rs refactor: resolve code review findings from notification PR 2026-02-27 12:42:46 -08:00
Cargo.toml feat: Phase 1 foundation — workspace scaffold, core engine, macOS adapter, 31 commands 2026-02-19 10:44:38 -08:00
cli.rs refactor: resolve code review findings from notification PR 2026-02-27 12:42:46 -08:00
cli_args.rs feat: implement --compact flag to collapse single-child unnamed nodes 2026-03-01 00:36:20 -08:00
cli_args_notifications.rs refactor: resolve code review findings from notification PR 2026-02-27 12:42:46 -08:00
dispatch.rs refactor: resolve code review findings from notification PR 2026-02-27 12:42:46 -08:00
dispatch_notifications.rs refactor: resolve code review findings from notification PR 2026-02-27 12:42:46 -08:00
main.rs refactor: resolve code review findings from notification PR 2026-02-27 12:42:46 -08:00