/** * Monitor capability — watch a long-running command and receive its output * as conversation events at turn boundaries. * * Built on the detached-task substrate: the command runs as a background * task (survives turn ends), and the monitor registry sweeps its log at * each turn boundary, delivering fresh lines as a [monitor: