Package-level declarations

Types

Link copied to clipboard

Which variant of the Duck.AI onboarding end CTA should be rendered.

Link copied to clipboard

A single contribution to the Chat-tab list. Purely a rendering surface: it owns its adapter(s) and view holders, and the host only positions them.

Link copied to clipboard
interface NativeInputChatTabItemPlugin : ActivePlugin

Lets a module contribute its own item(s) to the native-input Chat-tab suggestions list without depending on duckchat-impl. The host slots each contribution's RecyclerView.Adapters into the Chat-tab's ConcatAdapter.

Link copied to clipboard
abstract class SingleViewChatTabItem(visible: Flow<Boolean>, scope: CoroutineScope) : NativeInputChatTabItem

Convenience NativeInputChatTabItem for the common case of a single, static view (e.g. a card).