OptionalactionsOptionaldepthDepth level for indentation.
OptionaldescendantWhether any descendant session needs user action; shows a warning badge on this row.
OptionalhasWhether this session has child sessions. The children themselves are rendered separately by the parent list; this only drives the expand/collapse toggle.
OptionalisWhether this item is a child of a parent session.
OptionalisWhether the parent session is expanded.
Whether the session is restored from disk (true) or actively loaded in the chat service (false).
OptionalonInvoked when an action is triggered, with the action and this item's session.
OptionalonCalled when the user toggles the expand/collapse state.
Actions shown in the item's action bar on hover/focus, already filtered and sorted.