3 ms·
This might actually be another area language servers shine. As I understand it, the TS Language Server can do renames. Ergo, we ought to be able to have the LLM
by hdjrudni 9mo ago
This might actually be another area language servers shine. As I understand it, the TS Language Server can do renames. Ergo, we ought to be able to have the LLM ask the lang server to do the rename instead of trying to do it itself. That'd be easier than trying to integrate with each IDE individually. (Whereby "IDE" seems to be synonymous with "VSCode" lately...)
- hollowturtle 9mo agoAgree, another improvement i'd like along the lines or renames is lsp suggestions for method names, enums, functions, etc The llm should be able to autocomplete given lsp available symbols, this way it would avoid far less hallucinated methods
- hmokiguess 9mo agoClaude, at least, already supports LSP servers though. https://code.claude.com/docs/en/plugins-reference#lsp-servers https://code.claude.com/docs/en/plugins-reference#lsp-server...
- threecheese 9mo agoAfter using CC in VSCode a bit, I find it makes liberal use of Pylance, both proactively (in-thread) as well as during the lifecycle (guessing via hooks). It’s almost annoying how, and I’d like to figure out how to get it to use repos lint rules.
- attentive 9mo agoIt's for diag and lookups. It doesn't look like it's doing edits with it. opencode is only diags, if I am not mistaken.