The discussion revolves around why the Discourse GIFs component uses appEvents instead of toolbarEvent when adding GIFs. NateDhaliwal questions the design choice, noting that toolbarEvent could be passed in at the action level. He explores the code and finds that the modal is also launched from outside the toolbar, which explains the use of appEvents. david confirms this, clarifying that the modal’s broader usage outside the toolbar justifies the current implementation. NateDhaliwal acknowledges the explanation and thanks the clarification.