Projects can now add the following config fragment to their .clangd:
Style: IncludeDelimiter: AlwaysBrackets
to force headers inserted via the --header-insertion=iwyu mode to have
<> around them in all cases, rather than relying on whether the header
was included via -isystem or not.
Ref https://github.com/clangd/clangd/issues/1247
This solution does not allow forcing "" in all cases, nor does it affect
other clang tools like clang-format.
I couldn't tell looking at other code in clangd whether it would be preferred to fetch the value from Config::current() here every time, or if having the option saved as a member variable of the IncludeInserter is fine.