# Managing Extensions

The [agent extensions](/5.2/developer-guide/agent-extensions.md) are managed and stored in the server. You can access the management view by clicking the <mark style="color:blue;">`Tools`</mark> link in the side bar.

<figure><img src="/files/AYrTYoEbgNZzCXAR7SeP" alt=""><figcaption><p>Sample extensions</p></figcaption></figure>

The <mark style="color:blue;">`Extensions`</mark> tab presents a list of all available extensions, stored in the server. If an extension has an icon next to its class name, it means there is a source code of this extension, which you can see by clicking this icon.&#x20;

In order to add new extensions click the <mark style="color:blue;">`New extension`</mark> item in the <mark style="color:blue;">`Options`</mark> menu. Then, select the jar file with the extension classes. If the jar file contains valid extensions, you should get a view with detected extensions.

<figure><img src="/files/uRBZDpFa7ZbFFYmQjtoS" alt=""><figcaption><p>Sample new extensions</p></figcaption></figure>

You can verify that the extensions you upload are the ones you wanted before you send them to the server. When a new extension class is already present in the server registry, you will see a red icon in the <mark style="color:purple;">`Overwrite`</mark> column. If the extension has its source code attached, you will see a green icon in the <mark style="color:purple;">`Source attached`</mark> column. If everything is fine, just press the <mark style="color:blue;">`Accept`</mark> button to upload the extensions.

{% hint style="info" %}
There are sample extensions ([http](https://github.com/flopsar/plugin-http) and [jdbc](https://github.com/flopsar/plugin-jdbc) plugins) available publicly, which can be found at our [GitHub](https://github.com/flopsar) repos.
{% endhint %}


---

# 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.flopsar.com/5.2/user-guide/agents/managing-extensions.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.
