The original bug report can be found here.
Given the following code:
c++ void function() { auto Lambda = [](int a, double &b) {return 1.f;}; La^ }
Triggering the completion at ^ would show (lambda) before this patch and would show signature (int a, double &b) const, build a snippet etc with this patch.
testing this in clangd is nice to have, but the canonical test for stuff in sema code completion should be a lit test under clang/test/CodeCompletion IIRC