> For the complete documentation index, see [llms.txt](https://docs.hesh.app/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.hesh.app/manuals/product-management/product-configuration/workflows/warnings.md).

# Warnings

### Overview

Canvas warnings are like helpful little flags that appear on your workflow template to alert you to potential issues or suggest improvements.&#x20;

The article will explain the different types of warnings. By reading this article, you will learn how to interpret warnings, understand their meaning, and take appropriate actions to resolve them.

### Basics

* If workflow template has <mark style="background-color:yellow;">**at least one issue**</mark>, then system shows a warning icon with counter (on left top side of canvas)

<figure><img src="/files/rmoksPev9EUtzuniP355" alt=""><figcaption><p>Canvas with warning</p></figcaption></figure>

* To find out what issue(s) are occured with workflow, just <mark style="background-color:yellow;">**hover over a warning icon**</mark>

<figure><img src="/files/NACGt5BGHMq0L28OwABd" alt=""><figcaption><p>Tooltip with explanation </p></figcaption></figure>

### Types of canvas warnings

#### **No Tasks Warning**

If you haven't added any tasks, components, or additional tasks to your workflow template, you'll see a warning message. This reminds you to <mark style="background-color:yellow;">**add the necessary elements**</mark> to your workflow.

<figure><img src="/files/V9Oqm3EL1cl68GYor3Mo" alt=""><figcaption><p>"No tasks" warning</p></figcaption></figure>

**Items Overlapped**

If you accidentally place multiple tasks or components on top of each other, a warning icon will appear on the topmost item. This helps you identify and <mark style="background-color:yellow;">**fix any overlapping elements**</mark>.

<figure><img src="/files/u8NBzIl1XOTjHtV9PNFF" alt=""><figcaption><p>"Items overlapped" warning</p></figcaption></figure>

{% hint style="success" %}
To resolve **overlapped items**, simply drag and drop the items to different positions on the canvas until they no longer overlaped.
{% endhint %}

**Cycle Relation Error**

If you try to create a circular relationship between tasks (e.g., Task A connects to Task B, and Task B connects back to Task A), system will forbid this. This helps you <mark style="background-color:yellow;">**avoid creating invalid workflow structures**</mark>.

<figure><img src="/files/p9n9YZUiFEpRVQxYgVaA" alt=""><figcaption><p>"Cycle Relation" error</p></figcaption></figure>

{% hint style="success" %}
Review your workflow connections to **ensure that there are no circular relationships**. Remove or adjust connections as needed.
{% endhint %}

#### New Version Available

If a newer version of a component you've added to the canvas is available, system will show a suggestion icon above the component. This prompts you to consider <mark style="background-color:yellow;">**using the updated version**</mark> for your workflow.

<figure><img src="/files/FVuJny6YvQYw2GqRU8qn" alt=""><figcaption><p>"New version available" suggestion icon</p></figcaption></figure>

{% hint style="success" %}
Click the 'Editing menu' button for the component with the 'New version available' suggestion icon. You can then **select the newer version** from the **'Edit component' pop-up**.
{% endhint %}

**Inactive Component**

If you've added a component to the canvas, and its product, version, configuration, or workflow is inactive, system will show an 'Inactive' icon above the component. This prompts you to <mark style="background-color:yellow;">**select an active component**</mark> for your workflow.

<figure><img src="/files/5FpY2ONOCf72V90xJLQH" alt=""><figcaption><p>"Inactive component" suggestion icon</p></figcaption></figure>

{% hint style="success" %}
Click the 'Editing menu' button for the component with the 'Inactive' icon. You can then **select an active component** from the **'Edit component'** pop-up.
{% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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.hesh.app/manuals/product-management/product-configuration/workflows/warnings.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.
