# Using the VS Code Plugin

The VS Code extension provide a graphic user interface to the DD-STAT application. &#x20;

<figure><img src="/files/uqHPKcaEKjVubhQooWjE" alt="" width="513"><figcaption><p>User Interface</p></figcaption></figure>

When the DD-STAT extension is installed in VSCode, a small user interface panel will be visible whenever the file explorer is showing in the left-hand pane. A small drop-down button (green arrow) enables you to open or collapse this panel.&#x20;

{% hint style="info" %}
The current plugin does not provide a progress bar when running a test campaign.  Most test runs will finish within 60 seconds.  A console log will be displayed when the test is completed.&#x20;
{% endhint %}

The **Init, Audit, Run**, and **Report** buttons on the panel invoke the corresponding command line interface functions. See the [command line interface section](/dd-stat-documentation/documentation/openapi.md) for each of these for a description of its operation.&#x20;

The **Summary** button causes the summary.html output from the automation to display in a window with easy access to individual test results.

<figure><img src="/files/ubqXIwie15X8PHAYpb15" alt=""><figcaption><p>Summary View</p></figcaption></figure>

<table><thead><tr><th width="165">Area</th><th>Contents</th></tr></thead><tbody><tr><td>Left</td><td>Cards representing Test Failure Points (TFP) and the outcome.  The exclamation point (!) button above the cards allows you to filter for Pass, Fail, Skip and Warning outcomes.</td></tr><tr><td>Top Center</td><td>Identity information for the EDD.</td></tr><tr><td>Top Right</td><td>Time and date of the run.</td></tr><tr><td>Right</td><td>Detail area. Click on the TFP  name to see reasoning behind the outcome.</td></tr></tbody></table>

<table><thead><tr><th width="151">Outcome</th><th>Meaning</th></tr></thead><tbody><tr><td>Pass</td><td>Meets the test specification</td></tr><tr><td>Fail</td><td>Does not meet the test specification</td></tr><tr><td>Skip</td><td>Test specification does not apply to this EDD</td></tr><tr><td>Warning</td><td>The automation cannot determine the outcome. This applies to the TFPs that are determined manually. It also applies when insufficient or incorrect data is supplied.</td></tr></tbody></table>

The **Detail** button causes the detail.log output from the automation to display in an editor window. See the description of logging outputs in the section describing console operation for **ddstat run**.

The **Submit** button will open an editor window with instructions for how to submit your DD for registration to FieldComm Group.  Automated submission functionality for this button is under consideration for the first production release of DD-STAT.&#x20;


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.fieldcommgroup.org/dd-stat-documentation/documentation/using-the-vs-code-plugin.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
