feat(queue): move automation toggles to session scope (#3465)

Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
This commit is contained in:
Clément Fiere
2026-09-08 23:22:17 +02:00
committed by GitHub
parent ad32c6b2cd
commit d61e06a8b0
197 changed files with 18180 additions and 2761 deletions
+1
View File
@@ -146,6 +146,7 @@ const (
ActionMessageQueueDrain = "message.queue.drain" // Dispatch one queued entry now when the session is promptable
ActionMessageQueueSendNow = "message.queue.send_now" // Interrupt and replace the active turn with an exact queue selection
ActionMessageQueueAutoRunSet = "message.queue.auto_run.set" // Persist automatic queue processing and optionally dispatch the head
ActionMessageQueueAutoMergeSet = "message.queue.auto_merge.set" // Persist a per-session automatic-merge override
ActionMessageQueueRemove = "message.queue.remove" // Delete a single entry by id
ActionMessageQueueMerge = "message.queue.merge" // Fold an entry into the entry above it
ActionMessageQueueReorder = "message.queue.reorder" // Rewrite the visible pending order for a session