{#- chirp-ui: Follow-up / suggestion chips Suggestion chips for chat empty-states and post-stream follow-ups. mode='prefill' fills the composer (focus, no send); mode='send' submits. Dedupe by stable key so an OOB refresh never double-renders a suggestion. -#} {% from "chirpui/chip_group.html" import chip_group %} {% def suggestion_chips(suggestions, mode="prefill", target=".chirpui-composer", label="Suggestions", id="follow-ups", cls="") %} {% set _mode = mode | validate_variant(("prefill", "send"), "prefill") %} {% set _seen = [] %}