Turtle
98ee4ce429
fix(agent-loop): address review — quiet-item parking, meta, discard balance
...
Resolve six review findings on the unified-send change:
- quiet (wakeup:false) queued items no longer un-park the driver; the
inbox distinguishes hasWakingQueued (drives the loop, idle/quiescence)
from hasQueued (anything to dequeue), so a lone quiet item parks at idle
and rides the next waking send. whenIdle/cancel settle off the waking
signal, so cancelling a parked quiet item no longer hangs whenIdle.
- SendOptions.meta on queued/steering sends now reaches the durable
user/message and steering/message (was dropped except on injection).
- a terminal agent/turn-stop that drops pending steering emits
agent/inbox/discard so the enqueue-dequeue-or-discard ledger balances.
- the loop-authored continuation reason is snapshotted and frozen like a
public send.
- gen-cordis-api collects exported classes (body-stripped) so the now-
abstract-class Agent and its transitive shapes reappear in the API
catalog.
Adds regression tests for each and re-records the affected snapshot.
2026-07-23 21:41:42 +08:00
..
2026-07-20 16:22:20 +08:00
2026-07-21 01:11:55 +08:00
2026-07-20 00:35:06 +08:00
2026-07-19 22:52:03 +08:00
2026-07-19 22:52:03 +08:00
2026-07-21 01:11:55 +08:00
2026-07-20 00:25:31 +08:00
2026-07-19 22:52:03 +08:00
2026-07-19 22:52:03 +08:00
2026-07-19 22:52:03 +08:00
2026-07-21 14:50:06 +08:00
2026-07-20 00:35:06 +08:00
2026-07-21 03:22:14 +08:00
2026-07-21 12:48:46 +08:00
2026-07-20 19:42:41 +08:00
2026-07-21 20:28:30 +08:00
2026-07-19 22:52:03 +08:00
2026-07-20 20:16:41 +08:00
2026-07-21 04:37:09 +08:00
2026-07-23 03:59:35 +08:00
2026-07-20 18:38:22 +08:00
2026-07-19 22:52:03 +08:00
2026-07-19 22:52:03 +08:00
2026-07-19 22:52:03 +08:00
2026-07-19 22:52:03 +08:00
2026-07-19 22:52:03 +08:00
2026-07-21 20:49:14 +08:00
2026-07-21 03:22:14 +08:00
2026-07-19 22:52:03 +08:00
2026-07-19 22:52:03 +08:00
2026-07-20 19:26:04 +08:00
2026-07-21 21:11:32 +08:00
2026-07-19 22:52:03 +08:00
2026-07-20 20:39:13 +08:00
2026-07-20 20:39:13 +08:00
2026-07-20 03:34:19 +08:00
2026-07-21 03:22:14 +08:00
2026-07-21 23:39:03 +08:00
2026-07-19 22:52:03 +08:00
2026-07-21 03:22:14 +08:00
2026-07-21 10:17:55 +08:00
2026-07-21 10:17:55 +08:00
2026-07-21 10:17:55 +08:00
2026-07-22 16:37:20 +08:00
2026-07-22 16:37:20 +08:00
2026-07-22 16:37:20 +08:00
2026-07-21 22:24:45 +08:00
2026-07-22 12:06:42 +08:00
2026-07-22 12:06:42 +08:00
2026-07-22 12:06:42 +08:00
2026-07-20 03:34:19 +08:00
2026-07-20 03:34:19 +08:00
2026-07-20 03:34:19 +08:00
2026-07-19 22:52:03 +08:00
2026-07-19 22:52:03 +08:00
2026-07-19 22:52:03 +08:00
2026-07-19 22:52:03 +08:00
2026-07-19 22:52:03 +08:00
2026-07-19 22:52:03 +08:00
2026-07-21 13:52:15 +08:00
2026-07-21 13:52:15 +08:00
2026-07-21 13:52:15 +08:00
2026-07-21 21:11:32 +08:00
2026-07-21 21:11:32 +08:00
2026-07-21 21:11:32 +08:00
2026-07-21 12:48:46 +08:00
2026-07-21 12:48:46 +08:00
2026-07-21 12:48:46 +08:00
2026-07-19 23:43:36 +08:00
2026-07-19 23:43:36 +08:00
2026-07-19 23:43:36 +08:00
2026-07-23 03:59:35 +08:00
2026-07-23 03:59:35 +08:00
2026-07-23 03:59:35 +08:00
2026-07-23 17:49:47 +08:00
2026-07-23 17:49:47 +08:00
2026-07-23 17:49:47 +08:00
2026-07-21 20:15:09 +08:00
2026-07-21 20:15:09 +08:00
2026-07-21 20:15:09 +08:00
2026-07-21 01:13:28 +08:00
2026-07-21 01:13:28 +08:00
2026-07-21 01:13:28 +08:00
2026-07-23 15:54:10 +08:00
2026-07-23 15:54:10 +08:00
2026-07-23 15:54:10 +08:00
2026-07-23 01:38:52 +08:00
2026-07-23 01:38:52 +08:00
2026-07-23 01:38:52 +08:00
2026-07-20 15:34:00 +08:00
2026-07-20 15:34:00 +08:00
2026-07-20 15:34:00 +08:00
2026-07-23 02:12:47 +08:00
2026-07-23 02:12:47 +08:00
2026-07-23 02:12:47 +08:00
2026-07-23 18:19:07 +08:00
2026-07-23 18:19:07 +08:00
2026-07-23 18:19:07 +08:00
2026-07-22 21:30:17 -07:00
2026-07-22 21:30:17 -07:00
2026-07-22 21:30:17 -07:00
2026-07-23 21:41:42 +08:00
2026-07-23 21:41:42 +08:00
2026-07-23 21:41:42 +08:00
2026-07-23 17:49:47 +08:00
2026-07-23 17:49:47 +08:00
2026-07-23 17:49:47 +08:00
2026-07-21 15:57:17 +08:00
2026-07-21 15:57:17 +08:00
2026-07-21 15:57:17 +08:00