> ## Documentation Index
> Fetch the complete documentation index at: https://docs.omni.co/llms.txt
> Use this file to discover all available pages before exploring further.

<AgentInstructions>

## Submitting Feedback

If you encounter incorrect, outdated, or confusing documentation on this page, submit feedback:

POST https://docs.omni.co/feedback

```json
{
  "path": "/modeling/dimensions/parameters/all-values",
  "feedback": "Description of the issue"
}
```

Only submit feedback when you have something specific and actionable to report.

</AgentInstructions>

# all_values

> Provides the complete list of possible values to the Omni Agent for dimensions with a fixed set of values.

This helps the [Omni Agent](/ai/chat) understand the full range of options available for a field.

Use this parameter for dimensions with a limited, well-defined set of values such as status fields, categories, or types. Refer to the [Optimizing models for AI](/modeling/develop/ai-optimization) guide for more information on best practices.

## Syntax

```yaml theme={null}
<dimension_name>:
  all_values: [<value_1>, <value_2>, ...]
```

## Properties

<ParamField path="dimension_name" type="object">
  The name of the dimension. Dimension names must:

  * Be unique within the view
  * Start with a letter
  * Contain only alphanumeric characters and underscores

  <Expandable title="dimension_name properties" defaultOpen="true">
    <ParamField path="all_values" type="string[]">
      A complete list of all possible values for the dimension. Best suited for dimensions with a fixed, enumerated set of values.

      <Note>
        When the dbt integration is enabled, `accepted_values` tests will be ingested as `all_values`.
      </Note>
    </ParamField>
  </Expandable>
</ParamField>

## Examples

```yaml title="Priority levels" theme={null}
priority:
  all_values: [low, medium, high, critical]
```

```yaml title="Boolean field" theme={null}
is_active:
  all_values: [true, false]
```
