Unison.MCP.Cli
handleInputMCP :: ProjectContext -> [Either Event Input] -> ExceptT Text MCP CliOutput Source #
ppForProjectContext :: ProjectContext -> ExceptT Text Transaction ProjectPath Source #
cliToMCP :: ProjectContext -> (Text -> IO ()) -> Cli a -> ExceptT Text MCP (Maybe a, CliOutput) Source #
virtualSourceName :: Text Source #