✔ follow prints an unsolicited message after plain talk returned (30.919122ms)
✔ talk --follow continues after reply and prints a later unsolicited message (23.961981ms)
✔ inbox lists all unread human messages under decisions, does not deliver or read them (203.272958ms)
✔ follow refuses agent context and bad arguments (8.059321ms)
✖ follow Ctrl-C wakes the poll sleep and removes its handler; transport errors also clean up (511.946146ms)
✔ plain talk leaves the process SIGINT handlers unchanged (16.728515ms)
ℹ tests 6
ℹ suites 0
ℹ pass 5
ℹ fail 1
ℹ cancelled 0
ℹ skipped 0
ℹ todo 0
ℹ duration_ms 887.865619

✖ failing tests:

test at packages/cli/tests/follow.test.mjs:48:1
✖ follow Ctrl-C wakes the poll sleep and removes its handler; transport errors also clean up (511.946146ms)
  Error: Ctrl-C did not wake follow
      at Timeout._onTimeout (file:///mnt/storage/src/mosaic-stack-rocko-94-r2/packages/cli/tests/follow.test.mjs:61:45)
      at listOnTimeout (node:internal/timers:685:17)
      at process.processTimers (node:internal/timers:618:7)
