Pi RPC get_commands omits TUI builtins, so /compact never appeared in the
composer. Advertise it and send {type: compact} instead of a prompt.
Stop during compact terminates the process because Pi abort does not
cancel manual compaction.5 files changedLine totals unavailable