> For the complete documentation index, see [llms.txt](https://stage-precision.gitbook.io/grid/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://stage-precision.gitbook.io/grid/grid-studio-fundamentals/data-and-objects/entities/value-representation/warning-system.md).

# Warning System

Warning System allows users to define the different conditions that are of concern and create the different warning for the rest of the system to interpret.&#x20;

To access this, open the **Value Representation** window. In the window, there is a section for Warning Conditions. Click on the (+) icon to add a new warning condition.

<figure><img src="/files/s64kQIY1IFufZeE7JTU2" alt=""><figcaption></figcaption></figure>

Under each of the condition, you have the option to choose the different warning type and define the severity of your warning.

| Warning Type       | Description                                               |
| ------------------ | --------------------------------------------------------- |
| Float Out of Range | When the float is outside of a specified range            |
| Float in Range     | When the float is inside a specified range                |
| Float Equal        | When the float is equal to a specified value              |
| Bool Equal         | When the boolean is equal to a specified value            |
| String Equal       | When the string is equal to a specified value             |
| String Not Equal   | When the string is NOT equal to a specified value         |
| String Contains    | When a specified sequence of letters is inside the string |
| Has Value          | When the path of this entities has a value                |
| Has SubTree        | When the path of this entities has a sub tree             |

{% hint style="info" %}
It is possible to add multiple warning condition for the same entities path
{% endhint %}

Once the condition has been defined, then as the value of that entities path changes, depending on the conditions, you will get a corresponding warning message.

<figure><img src="/files/eWN8ywi0Afj16QuzRwoa" alt=""><figcaption></figcaption></figure>

As these warnings are showing up inside the entities, other parts of the Grid Studio software will also show you that there is a warning.

One of the places is in the project tree where the associated object which has the entities warning happening, the project tree will show an icon to indicate this.

<figure><img src="/files/q1ZQ9dtknXrec8HsMxa0" alt=""><figcaption></figcaption></figure>

Similarly, on the overall Grid Studio software, at the top right corner, there will be an icon that will be indicating any warnings happening with this current project.

<figure><img src="/files/dTtimfICmOBa1X9wfl0D" alt=""><figcaption></figcaption></figure>

Clicking on the icon will bring up a pop up window that shows you all the related warnings with the current project and you also have a button to quickly jump to the object that has the warning and you can do further analysis.

<figure><img src="/files/51KW0N3hiQOoodPp6WoI" alt=""><figcaption></figcaption></figure>
