Skip to content

wso2/mi-vscode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Micro Integrator for Visual Studio Code (MI for VS Code)

WSO2 Micro Integrator (MI) offers an extension for Visual Studio Code (VS Code) that simplifies the development of integration solutions.

  1. Launch VS Code with the Micro Integrator for Visual Studio Code (MI for VS Code) extension installed. When the extension is installed properly, you can see the Micro Integrator icon in the Activity Bar of the VS Code editor.

  2. Click on the Micro Integrator icon on the Activity Bar of the VS Code editor to open the extension and get started.

When you open the extension for the first time, you'll see the Design View panel on the right side and the Micro Integrator: Project Explorer view on the left.

To get started, you need to first create the integration project. You can either open a folder containing a MI project or create a new project. Alternatively, you can use an integration sample provided under Explore Samples, which will generate the required projects and files for a specific use case.

Micro Integrator Project Explorer

Micro Integrator (MI) Project Explorer provides a view of all the project directories created for your integration solution. Shown below is the project explorer of a sample project.

You can add the artifacts required for your integration using MI Project Explorer.

WSO2 MI Copilot

The WSO2 Micro Integrator (MI) Copilot is an AI-powered tool that simplifies the process of creating integration scenarios. It allows you to specify integration requirements using natural language or by providing relevant files, such as OpenAPI specifications. MI Copilot generates the necessary integration artifacts, which can be seamlessly incorporated into your projects. You can iteratively refine your projects through conversational prompts, enabling the addition of features or modifications with ease. This approach supports incremental development, allowing you to build and enhance your integration projects over time.

You can create any integration project by entering your integration scenario in natural language into the provided text box, allowing AI to generate the necessary artifacts.

You can provide integration requirements as:

  • Text prompts: Describe your integration scenario in natural language.
  • Files: Upload relevant files, such as OpenAPI specifications, that provide additional context for the integration.

Samples

The Design View lists a set of sample projects and integration artifacts that represent common integration scenarios. You can use these to explore WSO2 Micro Integrator and to try out common integration use cases.

Documentation

To learn more about the Micro Integrator for Visual Studio Code extension, go to the Micro Integrator for VS Code documentation.

Reach Out

For further assistance, create a GitHub issue. Our team will review and respond promptly to address your concerns.