pub struct QueuePendingItems {
pub agent_mode: SendAgentMode,
pub display_text: String,
pub id: String,
pub kind: QueuePendingItemsKind,
}Expand description
User-facing pending queue entry, with kind and display text for a queued message, slash command, or model change.
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Fields§
§agent_mode: SendAgentModeAgent mode stored on this queued entry, as stamped when it was enqueued. Items without an explicit mode report interactive. This is not necessarily the mode that will constrain the turn: a plan or autopilot session applies its own write gate, continuation loop and permission posture to every drained item regardless of the mode stored here.
display_text: StringHuman-readable text to display for this queue entry in the UI
id: StringStable opaque id for the canonical queued item. Batch rows share one id.
kind: QueuePendingItemsKindWhether this item is a queued user message or a queued slash command / model change
Trait Implementations§
Source§impl Clone for QueuePendingItems
impl Clone for QueuePendingItems
Source§fn clone(&self) -> QueuePendingItems
fn clone(&self) -> QueuePendingItems
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more