We're all managers now
Discussion
I started a refactor and just told the ai to `cargo check` and fix all the remaining issues in a loop. poor guy is struggling... we'll see how it goes
it failed. looks like its not taking my job anytime soon... maybe when the context size can be the entire codebase.
Although to be fair i think it got stuck because one of the tools wasn’t working for it. Maybe if we build better tools …
Might need work in partitioning and pruning an effective RAG system, shouldn't need the whole code base at once
Yeah i am getting it to pull with rg -A, but it ends up needjng more and just reads the whole file
Until there's LSP support (see VS Code), I have a new session take notes on key classes. Context management is key right now
maybe just need a tool that talks LSP so that the ai can look up functions and stuff
That's what I mean. Lots of environments support LSP: even emacs
I've always thought it was overkill. maybe just a tool that allows it to use ctags to look up things would be nice
If you have a documentation generator, it can read the output of that too. I'm trying this with nostr / Swift
People write servers for programming languages / project types, and clients for editors and tools
It's called a Language Service Protocol extension. There was talk of integrating LSPs pre-1.0, but MCP was coming. Someone will probably start one soon.
https://learn.microsoft.com/en-us/visualstudio/extensibility/adding-an-lsp-extension?view=vs-2022
That would be awesome
