You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
With Codespace, all pre-requisites are installed for you, including the [AAZ Flow MCP server](https://github.com/Azure/azure-cli/tree/dev/tools/aaz-flow).
Furthermore, all dependencies will be installed automatically, and once a similar prompt appears, you can start development:
19
19
```commandline
@@ -36,16 +36,16 @@ It will convert the specification from https://github.com/Azure/azure-rest-api-s
36
36
37
37
### Prune command-line interface
38
38
Typically, the interface generated directly from the specification isn’t ideal. You can refine it in the [Workspace Editor](https://azure.github.io/aaz-dev-tools/pages/usage/workspace-editor/) to make it meet our requirements. You can open or create a workspace at:
If everything is selected correctly, you will be redirected to the following UI. You can interactively edit our ideal command line interface based on that:
When you have completed all the editing in Workspace Editor and clicked EXPORT in its upper right corner. It's ready to switch to [CLI Generator](https://azure.github.io/aaz-dev-tools/pages/usage/cli-generator/) to generate code of Azure CLI:
45
45
1. You need to select the target for generating code. If you don't know where to generate the code, usually Azure CLI Extension is all you need:
2. You can find the commands that you modified before in the following UI. Check the corresponding checkboxes, then click GENERATE in the upper right corner, and the code will be generated:
Sometimes, the generated code may not fully meet the requirements. In such cases, you'll need to make some customizations based on it. This process can be relatively complex, so please refer to the [relevant documentation](https://azure.github.io/aaz-dev-tools/pages/usage/customization/).
@@ -65,11 +65,11 @@ Please note that AAZ Flow is currently in early development. The functionality a
65
65
66
66
### Tools
67
67
You can easily start the MCP server within your codespace environment:
MCP Server for the AAZ API, enabling prune command-line interface, implement custom logic, generate meaningful example, and more.
1
+
## AAZ Flow
2
+
AAZ Flow is the MCP server for the AAZ APIs, enabling pruning of command-line interfaces, implementing custom logic, generating test cases, and more.
3
3
4
4
Please note that AAZ Flow is currently in early development. The functionality and available tools are subject to change and expansion as we continue to develop and improve the server.
5
5
6
6
### Tools
7
-
`generate_code`
8
-
9
-
## Implementation
10
-
1. Performs elicitation for user input to perform workflow
11
-
2. Generates content using llm sampling
12
-
3. Executes AAZ Flow commands directly
13
-
4. Generates tests using llm sampling
14
-
5. Uses tool transformation to make the internal tooling more friendly for llms
7
+
You can easily start the MCP server within your codespace environment:
0 commit comments