> For the complete documentation index, see [llms.txt](https://docs.powerdevbox.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.powerdevbox.com/autoreview/autoreview-vs-code-extension.md).

# AutoReview - VS Code Extension

The VS code extension allows you to extract key information from any open definition.json flow files.

### Open File

The extenion requires a open json file. First export your solution as a zip. Extract the zip file and navigate to the workflows folder.

<figure><img src="https://615225135-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRQ78yGt6X6zz3qONecCy%2Fuploads%2Fgit-blob-cbfd66ac9544b82629d1aa99ea5b129c77af9597%2Fimage%20(65).png?alt=media" alt="" width="563"><figcaption></figcaption></figure>

Open any flow JSON Source File with VS Code. Press ctrl+p to open the command palette.

<figure><img src="https://615225135-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRQ78yGt6X6zz3qONecCy%2Fuploads%2Fgit-blob-5204eaeff22a453091eec425a3a0866eebe677ce%2Fimage%20(67).png?alt=media" alt="" width="563"><figcaption></figcaption></figure>

### Commands

**Flow Details:** Opens up a quick popup message in the bottom right with number of actions, trigger type, and if it is premium

<figure><img src="https://615225135-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRQ78yGt6X6zz3qONecCy%2Fuploads%2Fgit-blob-c270105b6a68157e38db798a3a00cf726398118f%2Fimage%20(68).png?alt=media" alt="" width="549"><figcaption></figcaption></figure>

**Flow Review:** Opens to json file with all of the flow details (schema: [Data JSON](/autoreview/data-json.md))

<figure><img src="https://615225135-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRQ78yGt6X6zz3qONecCy%2Fuploads%2Fgit-blob-7bf61643afa1926051c522a388b40d9aa81acc9d%2Fimage%20(69).png?alt=media" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
The VS Code data json has an additional field: **environmentCount.** This shows the number of environment variables in the avtion, useful for SharePoint actions to ensure both site and list are envirnoment variables.
{% endhint %}

**Flow Actions:** Json array of all actions within the flow.

<figure><img src="https://615225135-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRQ78yGt6X6zz3qONecCy%2Fuploads%2Fgit-blob-29e135019ce8192f43b18dfbbe9d7a4ecd2fb3d9%2Fimage%20(70).png?alt=media" alt="" width="563"><figcaption></figcaption></figure>

**Flow Connections:** Json array of all connections within the flow.

<figure><img src="https://615225135-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRQ78yGt6X6zz3qONecCy%2Fuploads%2Fgit-blob-8eb8011b07d51cc9f89ab9776b5a215391fc3fc6%2Fimage%20(71).png?alt=media" alt="" width="563"><figcaption></figcaption></figure>

**Flow Diagram:** Svg diagram of the flow.

<figure><img src="https://615225135-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRQ78yGt6X6zz3qONecCy%2Fuploads%2Fgit-blob-13fd565b050b66d720ecd8f136ba1879b9bb4d19%2Fimage%20(73).png?alt=media" alt="" width="563"><figcaption></figcaption></figure>
