Inconsistency between log stream vs log show for Time Machine
With a recent release (I believe at some point in Ventura, also in Sonoma), I noticed that the log stream command only shows a subset of logging data compared to log show. I used to monitor Time Machine activity at the time of a backup via
log stream --style syslog --predicate 'senderImagePath contains[cd] "TimeMachine"' --info
Nowadays, I don't get any data with the above. However, if I run the corresponding log show command after the completion of the backup job, the expected details are shown when using
log show --style syslog --predicate 'senderImagePath contains[cd] "TimeMachine"' --info --last 1h
Is this a bug or intended behavior?