Mohamed Boudra and GitHub
42245d139a
Add active-turn steering ( #3394 )
...
* feat(agents): add active-turn steering
Let users choose whether an immediate prompt interrupts or joins the active turn. The daemon owns exact-turn admission, provider delivery, safe fallback, and canonical timeline identity while queueing remains client-side.
* fix(agents): stabilize steering history and replay QA
* fix(agents): preserve steering timeline order
* fix(agents): reconcile resumed provider history
* fix(agents): serialize steering with cancellation
* test(agents): prove Claude multi-tool steering
* test(agents): force explicit history hydration
* fix(agents): flush output before steer admission
2026-08-16 13:58:40 +02:00
..
2026-08-01 20:56:19 +02:00
2026-08-02 00:56:05 +08:00
2026-08-02 00:56:05 +08:00
2026-08-09 21:46:58 +02:00
2026-08-02 00:56:05 +08:00
2026-08-02 16:58:20 +02:00
2026-08-02 00:56:05 +08:00
2026-08-16 13:58:40 +02:00
2026-08-13 18:48:02 +02:00
2026-08-13 20:34:21 +02:00
2026-08-11 17:42:35 +02:00
2026-08-03 23:08:11 +02:00
2026-08-02 00:56:05 +08:00
2026-08-07 08:26:39 +02:00
2026-08-13 12:02:39 +02:00
2026-08-14 12:57:44 +02:00
2026-08-14 12:57:44 +02:00
2026-08-11 14:09:44 +02:00
2026-08-14 18:16:22 +02:00
2026-08-02 00:56:05 +08:00
2026-08-02 00:56:05 +08:00
2026-08-02 00:56:05 +08:00
2026-08-09 08:15:45 +08:00
2026-08-02 00:56:05 +08:00
2026-08-16 10:10:35 +02:00
2026-08-02 00:56:05 +08:00
2026-08-16 15:38:12 +08:00
2026-08-06 18:37:38 +08:00
2026-08-06 21:01:26 +08:00
2026-08-06 21:01:26 +08:00
2026-08-02 00:56:05 +08:00
2026-08-02 00:56:05 +08:00
2026-08-13 12:02:39 +02:00
2026-08-10 17:02:35 +02:00
2026-08-11 14:35:10 +00:00
2026-08-02 00:56:05 +08:00
2026-08-02 00:56:05 +08:00
2026-08-02 00:56:05 +08:00
2026-08-02 00:56:05 +08:00
2026-08-12 15:29:21 +02:00
2026-08-12 15:54:11 +02:00
2026-08-02 00:56:05 +08:00
2026-08-06 18:37:38 +08:00
2026-08-16 15:38:12 +08:00
2026-08-02 00:56:05 +08:00
2026-08-02 00:56:05 +08:00
2026-08-02 00:56:05 +08:00
2026-08-02 00:56:05 +08:00
2026-08-02 00:56:05 +08:00
2026-08-12 15:54:11 +02:00
2026-08-04 14:06:40 +02:00
2026-08-02 00:56:05 +08:00
2026-08-02 00:56:05 +08:00
2026-08-16 10:10:35 +02:00
2026-08-11 14:01:00 +02:00
2026-08-11 17:42:35 +02:00
2026-08-13 12:02:39 +02:00
2026-08-02 00:56:05 +08:00
2026-08-02 00:56:05 +08:00
2026-08-04 14:06:40 +02:00
2026-08-09 00:51:07 +02:00
2026-08-02 00:56:05 +08:00
2026-08-07 14:08:22 +08:00
2026-08-07 14:08:22 +08:00
2026-08-07 14:08:22 +08:00
2026-08-08 23:29:45 +02:00
2026-08-13 12:02:39 +02:00
2026-08-02 00:56:05 +08:00
2026-08-04 10:29:52 +02:00
2026-08-02 00:56:05 +08:00
2026-08-02 00:56:05 +08:00
2026-08-14 17:12:49 +02:00
2026-08-02 00:56:05 +08:00
2026-08-01 20:00:32 +02:00
2026-08-13 12:02:15 +02:00
2026-08-02 00:56:05 +08:00
2026-08-16 10:10:35 +02:00
2026-08-08 16:49:29 +02:00
2026-08-11 18:23:30 +02:00
2026-08-02 00:56:05 +08:00
2026-08-02 00:56:05 +08:00
2026-08-02 00:56:05 +08:00
2026-08-06 13:45:34 +02:00
2026-08-11 19:42:51 +02:00
2026-08-02 00:56:05 +08:00
2026-08-02 00:56:05 +08:00
2026-08-02 00:56:05 +08:00
2026-08-02 00:56:05 +08:00
2026-08-02 00:56:05 +08:00
2026-08-13 23:10:44 +02:00
2026-08-02 00:56:05 +08:00
2026-08-06 11:33:18 +02:00
2026-08-06 11:33:18 +02:00
2026-08-13 12:02:39 +02:00
2026-08-08 10:24:51 +02:00
2026-08-08 10:24:51 +02:00
2026-08-02 00:56:05 +08:00
2026-08-05 20:26:41 +02:00
2026-08-05 22:47:33 +02:00
2026-08-09 15:32:31 +08:00
2026-08-16 13:58:40 +02:00
2026-08-02 16:58:20 +02:00
2026-08-07 20:28:27 +02:00
2026-08-04 10:29:52 +02:00
2026-08-04 10:29:52 +02:00
2026-08-04 10:29:52 +02:00
2026-08-02 00:56:05 +08:00
2026-08-13 23:48:01 +02:00
2026-08-09 01:12:53 +02:00
2026-08-04 10:29:52 +02:00
2026-08-02 00:56:05 +08:00
2026-08-09 01:12:53 +02:00
2026-08-02 00:56:05 +08:00
2026-08-02 00:56:05 +08:00
2026-08-02 00:56:05 +08:00
2026-08-02 00:56:05 +08:00
2026-08-02 00:56:05 +08:00
2026-08-02 00:56:05 +08:00
2026-08-02 00:56:05 +08:00
2026-08-02 00:56:05 +08:00
2026-08-03 19:01:34 +08:00
2026-08-05 15:19:45 +02:00
2026-08-02 00:56:05 +08:00
2026-08-02 00:56:05 +08:00
2026-08-06 13:45:34 +02:00
2026-08-02 00:56:05 +08:00
2026-08-02 00:56:05 +08:00
2026-08-02 00:56:05 +08:00
2026-08-02 00:56:05 +08:00
2026-08-06 11:33:18 +02:00
2026-08-02 00:56:05 +08:00
2026-08-02 00:56:05 +08:00
2026-08-04 10:29:52 +02:00
2026-08-13 12:02:39 +02:00
2026-08-02 00:56:05 +08:00
2026-08-06 13:45:34 +02:00
2026-08-02 14:32:17 +02:00
2026-08-02 00:56:05 +08:00
2026-08-02 00:56:05 +08:00
2026-08-02 00:56:05 +08:00
2026-08-02 00:56:05 +08:00
2026-08-08 21:12:16 +00:00
2026-08-02 00:56:05 +08:00
2026-08-02 00:56:05 +08:00
2026-08-02 00:56:05 +08:00
2026-08-13 12:02:39 +02:00
2026-08-02 00:56:05 +08:00