DemonGatanjieu and Claude Opus 5.5
fd952fb9ce
Go on in the task the user wrote to, not a new one
...
When the user wrote to an older task while the AI had moved on, the AI's
next call (once its own task ended or paused) started a new task, where
report(reply_to=...) could not find the message. Now an app with no open
task goes back to the newest task of its own holding a reply it has not
read, and opens it again; an open task it is busy with stays. Naming the
calling app moves to api/ai_callers.py to keep ai_tasks.py under its size.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-26 00:30:22 +08:00
..
2026-10-22 18:56:23 +08:00
2026-10-25 23:49:12 +08:00
2026-10-22 15:47:44 +08:00
2026-10-25 00:42:24 +08:00
2026-10-21 00:06:51 +08:00
2026-10-22 22:26:35 +08:00
2026-10-24 21:08:36 +08:00
2026-10-22 21:15:43 +08:00
2026-10-22 19:46:31 +08:00
2026-10-20 12:52:19 +08:00
2026-10-06 17:47:35 +08:00
2026-10-17 22:53:03 +08:00
2026-10-24 15:20:20 +08:00
2026-10-19 15:19:43 +08:00
2026-10-06 17:47:35 +08:00
2026-10-24 15:20:20 +08:00
2026-10-08 02:39:44 +08:00
2026-10-19 15:06:32 +08:00
2026-10-25 19:25:28 +08:00
2026-10-08 21:07:43 +08:00
2026-10-06 17:47:35 +08:00
2026-10-06 17:47:35 +08:00
2026-10-19 01:54:05 +08:00
2026-10-13 21:36:08 +08:00
2026-10-06 17:47:35 +08:00
2026-10-06 17:47:35 +08:00
2026-10-24 09:53:22 +08:00
2026-10-24 15:13:07 +08:00
2026-10-22 17:39:02 +08:00
2026-10-23 16:15:12 +08:00
2026-10-08 23:02:00 +08:00
2026-10-06 17:47:35 +08:00
2026-10-11 18:04:35 +08:00
2026-10-10 19:56:14 +08:00
2026-10-06 17:47:35 +08:00
2026-10-06 17:47:35 +08:00
2026-10-19 15:34:41 +08:00
2026-10-06 17:47:35 +08:00
2026-10-11 01:03:40 +08:00
2026-10-06 17:47:35 +08:00
2026-10-06 17:47:35 +08:00
2026-10-19 20:37:46 +08:00
2026-10-06 17:47:35 +08:00
2026-10-17 22:53:03 +08:00
2026-10-20 05:01:26 +08:00
2026-10-20 04:21:00 +08:00
2026-10-06 23:22:11 +08:00
2026-10-07 16:43:53 +08:00
2026-10-22 15:47:44 +08:00
2026-10-23 15:39:07 +08:00
2026-10-24 15:45:39 +08:00
2026-10-25 23:49:12 +08:00
2026-10-23 21:11:10 +08:00
2026-10-24 03:16:28 +08:00
2026-10-24 17:16:10 +08:00
2026-10-23 21:24:48 +08:00
2026-10-22 22:26:35 +08:00
2026-10-23 00:23:08 +08:00
2026-10-23 16:15:12 +08:00
2026-10-23 15:46:20 +08:00
2026-10-24 15:45:39 +08:00
2026-10-26 00:30:22 +08:00
2026-10-23 19:50:57 +08:00
2026-10-06 17:47:35 +08:00
2026-10-06 17:47:35 +08:00
2026-10-19 01:54:05 +08:00
2026-10-06 17:47:35 +08:00
2026-10-16 19:49:29 +08:00
2026-10-11 03:35:23 +08:00
2026-10-13 21:57:36 +08:00
2026-10-06 17:47:35 +08:00
2026-10-13 14:27:48 +08:00
2026-10-16 18:29:51 +08:00
2026-10-11 17:41:23 +08:00
2026-10-06 17:47:35 +08:00
2026-10-24 15:20:20 +08:00
2026-10-24 16:11:41 +08:00
2026-10-24 15:13:07 +08:00
2026-10-24 01:21:27 +08:00
2026-10-23 19:50:57 +08:00
2026-10-24 09:53:22 +08:00
2026-10-24 09:53:22 +08:00
2026-10-19 23:08:29 +08:00
2026-10-16 21:18:31 +08:00
2026-10-23 21:44:59 +08:00
2026-10-19 01:54:05 +08:00
2026-10-16 22:21:57 +08:00
2026-10-19 15:34:41 +08:00
2026-10-23 21:44:59 +08:00
2026-10-19 00:54:28 +08:00
2026-10-14 21:59:50 +08:00
2026-10-14 20:10:34 +08:00
2026-10-16 19:49:29 +08:00
2026-10-06 17:47:35 +08:00
2026-10-06 17:47:35 +08:00
2026-10-06 17:47:35 +08:00
2026-10-19 15:34:41 +08:00
2026-10-13 21:57:36 +08:00
2026-10-11 17:41:23 +08:00
2026-10-06 17:47:35 +08:00
2026-10-16 22:43:44 +08:00
2026-10-22 15:51:56 +08:00
2026-10-19 01:54:05 +08:00
2026-10-06 17:47:35 +08:00
2026-10-06 17:47:35 +08:00
2026-10-06 17:47:35 +08:00
2026-10-07 03:19:25 +08:00
2026-10-17 13:08:10 +08:00
2026-10-06 17:47:35 +08:00
2026-10-06 17:47:35 +08:00
2026-10-13 21:57:36 +08:00
2026-10-06 17:47:35 +08:00
2026-10-17 21:52:36 +08:00
2026-10-17 12:29:25 +08:00
2026-10-20 12:52:19 +08:00
2026-10-25 13:52:08 +08:00