multilspy is a lsp client library in Python intended to be used to build applications around language servers.
An agent that compiles git maintenance chores into reusable programs, then decides whether to replay them by running checks rather than by guessing the task looks familiar