Expand description
agents queue — CLI-side dispatch for the queue subtree.
open (fetch one content piece), list (stream pending prompts),
delete (drop one row), deliver (wake pending descendants).
Enqueue is gone — agents message handles it under the hood.
Modules§
- delete
agents queue delete— bare-naked handler. Atomically drops one queued message by itsmessage_queue.idand returns the deleted row’s metadata + reconstructed content body. Cascade onmessage_queue_contents.message_queue_idsweeps every per-kind content row inside the same transaction.- deliver
agents queue deliver— wake every queue-pending target in the caller’s subtree.- list
agents queue read pending— stream every pending queue row for the resolved targets, parts-grouped. Symmetric withagents logs read all’s handler:Vec<Target>loop, per-target resolution,FuturesUnorderedfan-out.- open
agents queue read id— resolve amessage_queue_contents.idto its typed payload via the per-kind content tables, returning aRichContentPartdirectly.