Files
jason.woltjeandClaude Sonnet 5.5 df5bbfb82a researcher: row 142 round 1 packet, mosaic talk prints only the reply to its own message (#1636)
Candidate on 8e2c5c2d0: 4 files, tree 91503e62b8.
6 of 6 mutants killed, 3 controls pass, cli suite and every scripts/test-*.sh green.

Co-Authored-By: Claude Sonnet 5.5 <[email protected]>
2026-10-15 17:44:23 -05:00

12 lines
731 B
Diff

--- /mnt/storage/src/mosaic-stack/agents/researcher/work/queue-142/mutants/.bak.JCMHo4/packages/cli/src/cli.mjs 2026-10-15 17:39:06.993302741 -0500
+++ packages/cli/src/cli.mjs 2026-10-15 17:39:25.517804210 -0500
@@ -245,7 +245,7 @@
let answered = false;
for (const m of await call("message.receive")) {
// Row 142 (#1636): without --follow only the reply to the sent message is printed and marked read; the rest stays unread for mosaic inbox.
- if (!follow && m.in_reply_to !== sent.id) continue;
+ if (!follow && !m.in_reply_to) continue;
io.stdout.write(formatMessage(m));
await call("message.read", { id: m.id });
if (m.in_reply_to === sent?.id) answered = true;