Mathias Fredriksson
6b0518d051
fix: state-aware queued message promotion ( #24819 )
...
PromoteQueued now branches on chat status: synth tool results before
the user message on requires_action, deferred reorder + Waiting on
running so the worker's persist+auto-promote keeps partial output.
Stale heartbeat falls through to the synchronous path; GetStaleChats
picks up Waiting+queue to recover post-cleanup-crash. Endpoint
returns 202.
Closes CODAGT-119
2026-05-06 19:11:56 +03:00
..
2026-04-30 15:07:33 +02:00
2026-03-23 17:34:43 +00:00
2026-05-01 13:29:33 +01:00
2026-05-06 11:57:48 +10:00
2026-05-06 11:57:48 +10:00
2026-05-04 20:30:50 +02:00
2026-05-01 13:29:33 +01:00
2026-05-04 11:17:19 +02:00
2026-04-20 11:09:47 +01:00
2026-04-28 12:45:23 +02:00
2026-05-04 11:17:19 +02:00
2026-05-06 11:05:16 +01:00
2026-05-04 11:17:19 +02:00
2026-03-30 11:43:59 +00:00
2026-05-03 11:31:48 -04:00
2026-04-30 15:07:33 +02:00
2026-04-20 18:04:35 +10:00
2026-04-22 20:11:53 +10:00
2026-04-20 12:27:16 +02:00
2026-05-06 16:43:35 +02:00
2026-05-06 19:11:56 +03:00
2026-05-06 19:11:56 +03:00
2026-05-04 20:30:50 +02:00
2026-04-30 15:07:33 +02:00
2026-04-30 15:07:33 +02:00
2026-04-09 16:33:00 +02:00
2026-03-27 18:47:39 +11:00
2026-03-27 18:47:39 +11:00
2026-04-08 11:54:44 -04:00
2026-04-08 11:54:44 -04:00
2026-05-06 19:11:56 +03:00
2026-04-15 16:41:15 -04:00
2026-04-09 16:33:00 +02:00
2026-05-05 12:56:06 +10:00
2026-05-01 01:49:00 +10:00
2026-05-05 00:57:51 +02:00
2026-05-05 00:57:51 +02:00
2026-04-21 14:01:32 +02:00
2026-05-06 16:43:35 +02:00
2026-05-06 16:43:35 +02:00
2026-05-01 13:29:33 +01:00
2026-04-22 20:11:53 +10:00
2026-03-25 14:09:24 +00:00
2026-03-25 14:09:24 +00:00
2026-04-22 20:11:53 +10:00
2026-04-22 20:11:53 +10:00
2026-04-17 16:16:30 +01:00
2026-05-04 20:30:50 +02:00
2026-05-01 13:29:33 +01:00
2026-05-06 11:57:48 +10:00
2026-05-01 13:29:33 +01:00
2026-05-05 00:57:51 +02:00
2026-05-06 16:43:35 +02:00
2026-05-04 13:13:00 +02:00
2026-05-06 16:43:35 +02:00
2026-03-23 17:34:43 +00:00
2026-04-14 16:56:17 +01:00