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

# Resolve Display Policy • AI Agent SDK

> resolve_display_policy: Resolve the effective :class:`DisplayPolicy` for a platform.

# resolve\_display\_policy

Function

> This function is defined in the [**config**](https://praison.ai/docs/sdk/reference/praisonaiagents/modules/config.md) module.

Resolve the effective :class:`DisplayPolicy` for a platform.

Precedence (highest first):

1. explicit `display.platforms.&lt;platform&gt;.&lt;setting&gt;`
2. `display.&lt;setting&gt;` global default
3. platform-tier default (edit / work / noedit / batch)
4. built-in :class:`DisplayPolicy` default

## Signature

```python theme={"theme":{"light":"vitesse-light","dark":"vitesse-dark"}}
def resolve_display_policy(platform: str, config: Optional[Dict[str, Any]]) -> DisplayPolicy
```

## Parameters

**platform** `str` *required*

Platform name, e.g. `"telegram"`.

**config** `Optional` *required*

A `display` config dict (the value of the `display:` block), or a full config dict containing a `display` key. `None` is treated as empty.

### Returns

**Returns** `DisplayPolicy`

class:`DisplayPolicy`.

## Uses

* `DisplayPolicy`
* `to_dict`

## Source

> [card] [View on GitHub](https://github.com/MervinPraison/PraisonAI/blob/main/src/praisonai-agents/praisonaiagents/bots/config.py#L383)
>
> `praisonaiagents/bots/config.py` at line 383

***

## Related Documentation

> [card] [Display System](https://praison.ai/docs/docs/features/display-system)

> [card] [Display Callbacks](https://praison.ai/docs/docs/features/display-callbacks)

> [card] [Output Styles](https://praison.ai/docs/docs/features/output-styles)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.