Interesting. But I think this also proves my point that if this particular LSP server has the move statements functionality the pattern is not default integrated into Claude Code, OpenAI Codex, etc. Like you’d have to figure out a way to keep this server running yourself as if you were running Redis and asking the harness to manage your ToDos in it or something
Jesus christ dude, what you're describing is what an LSP is. It is a server that runs, and integrates with editors, and claude code uses the LSP the same way an editor does. It does, in fact, stay running in the background along side claude code as an independent process. There's no "gotcha" here.
Again this is exactly equivalent to saying Claude Code doesn’t need a todo tool (which it has ie TaskList) cause you can run Redis. What you have demonstrated is that there is a lengthy workaround depending on if a particular LSP server implements a move method .. to do text editing
Comments
Interesting. But I think this also proves my point that if this particular LSP server has the move statements functionality the pattern is not default integrated into Claude Code, OpenAI Codex, etc. Like you’d have to figure out a way to keep this server running yourself as if you were running Redis and asking the harness to manage your ToDos in it or something
Jesus christ dude, what you're describing is what an LSP is. It is a server that runs, and integrates with editors, and claude code uses the LSP the same way an editor does. It does, in fact, stay running in the background along side claude code as an independent process. There's no "gotcha" here.
Again this is exactly equivalent to saying Claude Code doesn’t need a todo tool (which it has ie TaskList) cause you can run Redis. What you have demonstrated is that there is a lengthy workaround depending on if a particular LSP server implements a move method .. to do text editing