Disagree, it all starts with an idea, a concept.
Disagree, it all starts with an idea, a concept.
I use fsi-mcp in VScode by using the steps as mentioned under github copilot integration github.com/jovaneyck/fs..., only amendement to the steps is this github.com/jovaneyck/fs... .
Seems it is already out there oraios.github.io/serena/01-ab... supported from .NET8.
Then there is the Serena mcp-server work done by @dsyme.bsky.social et al. github.com/oraios/seren.... That is not fsi but F# code base discovery.
The cycle is complete by routing stdout/stderr back to the mcp client and to console.
The way @jovaneyck.bsky.social implemented the fsi mcp server it is an ASP.NET webserver to connect to using an mcp client, and a stdio redirect for the send-to-fsi from ionide both send to fsi.exe process. To do this in VScode would require something similar or maybe using F# compiler service.
Lately I started using VScode-ionide-copilot-mcp-server combi, that is giving me even better results. github.com/jovaneyck/fs...