--json it never asks: without --yes it lists the changes it would make and changes nothing.
Restart open sessions afterwards so they load the hooks or extension. When hooks change, the output names each harness and its /hooks approval and restart steps.
Flags
Examples
See also
aboard doctor, aboard status, aboard uninstall, aboard pair