People who design APIs. I am begging you. It doesn't matter how "simple" or "intuitive" or "elegant" your API is. You need to include sample code.
@mcc @megmac oh wait; you said "paste", in which case you don't get the popup menu...
However! In that case, clangd will offer auto-fixes (which insert the appropriate header) when you request a code-action[1][2] with the cursor at the point of the error.
[1] see textDocument/codeAction https://microsoft.github.io/language-server-protocol/specifications/lsp/3.17/specification/
[2] usable e.g. in neovim with:
vim.keymap.set('n', '<A-f>', vim.lsp.buf.code_action, bufopts)