ReMe/tests
imrewce 480451696b fix(proactive): exempt reminders from the redelivery cooldown
A reminder's topic_id derives from a stable schedule title, so blocking it
like a discovery item silenced a recurring reminder for the whole cooldown
window after a single delivery. A schedule that is due has to be announced
every time it comes due.

Both layers that apply the cooldown now let kind == "reminder" through:

  * the agenda step dropped already-delivered candidates *before* pinning
    reminders, so a reported reminder never reached the pinning guarantee;
  * the reader's _select_agenda withheld it again on the way out, and
    counted it in delivered_ids.

The other three kinds keep the existing behaviour and `failed` deliveries
still never block. Each site gets a regression test that fails without the
exemption.
2026-10-16 11:09:55 +08:00
..
fixtures/config fix(ci): support AgentScope 2.0.6 initialization (#457) 2026-08-19 11:33:52 +08:00
integration feat(auto-resource): unify text and image auto-resource using agentwrapper (#555) 2026-09-23 10:20:35 +08:00
unit fix(proactive): exempt reminders from the redelivery cooldown 2026-10-16 11:09:55 +08:00