# Expose Parameters and Settings

## Exposed Parameters

**Exposed Parameters** allow selected project settings to be made accessible in **Grid Runtime**.

They are intended for configuration values that operators may need to adjust occasionally, but which do not need to be part of the main dashboard interface.

When enabled, these parameters appear in the **Runtime Settings menu**, allowing users to modify them without opening the project in Grid Studio.

***

## Creating Exposed Parameters

Exposed parameters are configured in **Grid Studio**.

1. Open **Project Settings**.
2. Navigate to the **Exposed Parameters** tab.
3. Click the **+** icon to add a new parameter.

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

You can choose from the following parameter types:

* Bool
* Color
* Data
* Float
* Integer
* IP
* Point
* String
* Vector

You can create **as many parameters as needed** depending on the configuration options you want to expose to the runtime environment.

These parameters can then be used throughout the project like any other parameter.

***

## Renaming Parameters

After creating a parameter, you can rename it if needed.

1. Right-click the **parameter name**.
2. Select **Rename** from the context menu.

This allows you to assign clear and descriptive names that will be shown in the runtime settings interface.

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

***

## Accessing Exposed Parameters in Grid Runtime

{% hint style="danger" %}
By default, Grid Runtime runs in fullscreen without a visible menu bar.\
See [below](#enabling-the-runtime-menu-bar) for instructions on how to enable it.
{% endhint %}

When **Grid Runtime** is running with the menu bar enabled, exposed parameters can be accessed through:

```
File → Settings
```

This settings panel displays **all configured exposed parameters** from the project.

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

Additional options available in this menu include:

* Open
* Close
* License Manager

Only parameters defined in the **Exposed Parameters** section of the project will appear here.

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

***

## Enabling the Runtime Menu Bar

{% hint style="danger" %}
By default, **Grid Runtime runs in fullscreen without a visible menu bar**.
{% endhint %}

To enable the menu bar, a configuration file must be placed in the same directory as the **Grid Runtime executable**.

{% file src="/files/KRxP2TY3iZsbubjyg5ol" %}

Once this file is present next to **Grid Runtime.exe**, the runtime menu becomes available and the **Settings panel with exposed parameters** can be accessed.


---

# 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://stage-precision.gitbook.io/grid/grid-runtime/expose-parameters-and-settings.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.
