> ## 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.

# ManagerConfig

> Complete configuration for ContextManager.

> Defined in the [**manager**](https://praison.ai/docs/sdk/reference/praisonaiagents/modules/manager.md) module.

Complete configuration for ContextManager.

Consolidates all context management settings with proper precedence.

## Properties

**auto\_compact** `bool`

No description available.

**compact\_threshold** `float`

No description available.

**strategy** `OptimizerStrategy`

No description available.

**compression\_min\_gain\_pct** `float`

No description available.

**compression\_max\_attempts** `int`

No description available.

**output\_reserve** `int`

No description available.

**history\_ratio** `float`

No description available.

**default\_tool\_output\_max** `int`

No description available.

**tool\_budgets** `Dict`

No description available.

**protected\_tools** `List`

No description available.

**llm\_summarize** `bool`

No description available.

**smart\_tool\_summarize** `bool`

No description available.

**tool\_summarize\_limits** `Dict`

No description available.

**estimation\_mode** `EstimationMode`

No description available.

**log\_estimation\_mismatch** `bool`

No description available.

**mismatch\_threshold\_pct** `float`

No description available.

**monitor\_enabled** `bool`

No description available.

**monitor\_path** `str`

No description available.

**monitor\_format** `Literal`

No description available.

**monitor\_frequency** `Literal`

No description available.

**monitor\_write\_mode** `Literal`

No description available.

**redact\_sensitive** `bool`

No description available.

**snapshot\_timing** `Literal`

No description available.

**allow\_absolute\_paths** `bool`

No description available.

**prune\_after\_tokens** `int`

No description available.

**keep\_recent\_turns** `int`

No description available.

**source** `str`

No description available.

## Methods

> [card] [from\_env()](https://praison.ai/docs/sdk/reference/praisonaiagents/functions/ManagerConfig-from_env.md)
>
> Load config from environment variables.

> [card] [merge()](https://praison.ai/docs/sdk/reference/praisonaiagents/functions/ManagerConfig-merge.md)
>
> Create new config with overrides applied.

> [accordion] Internal & Generic Methods
>
> * **to\_dict**: Generic utility method.


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