OptionalblocksPrompt?: booleanWhen true, disable AI composer controls (input, voice, model picker, reasoning, tools, attach).
Optionalcta?: Optional action button. Native owns execution via omnibar_selectUsageLimitsCta.
Optionaldismissible?: booleanWhen true, show a dismiss control. Dismiss notifies native via omnibar_dismissUsageLimits.
Optionalicon?: "info" | "ring" | "alert"Leading glyph. Omitted defaults to info.
Primary banner copy (already localized by native).
Optionalpercent?: numberFill amount when icon=ring.
OptionalsecondaryText?: stringOptional secondary copy (e.g. reset countdown), shown after the primary message.
Optionalseverity?: "neutral" | "warning" | "critical"Ring color when icon=ring. Omitted defaults to neutral.
Native-resolved presentation for the AI-mode usage limits drawer under the omnibar pill. Non-null shows the drawer; null/omitted hides it. FE does not derive content.