zidongdesign bcc2d2188e
fix: address P2 review comments on compaction notices
P2-1 (agent-runner.ts): Restrict direct completion notice to
block-streaming runs. The condition now checks blockStreamingEnabled
in addition to opts?.onBlockReply, preventing duplicate completion
notices in non-streaming sessions where verboseNotices already handles
the compaction-complete text.

P2-2 (agent-runner-execution.ts): Emit compaction start notice when
streaming is off. blockReplyHandler is a no-op for non-streaming runs,
so add a direct fallback path: when blockStreamingEnabled is false and
opts.onBlockReply is present, send the start notice directly with
applyReplyToMode threading applied.
2026-03-20 19:52:27 -07:00
..
2026-03-15 21:39:49 -07:00
2026-03-17 07:06:25 +00:00
2026-03-17 07:06:25 +00:00