Skip to main content

create_context_manager

Function
This function is defined in the manager module.
Create a context manager with proper config precedence. Precedence: CLI > ENV > config_file > defaults

Signature

Parameters

str
default:"'gpt-4o-mini'"
Model name
str
default:"''"
Session ID
str
default:"''"
Agent name
Optional
Path to config.yaml
Optional
CLI argument overrides

Returns

ContextManager
Configured ContextManager

Uses

  • ManagerConfig
  • ManagerConfig.from_env
  • config.merge
  • env_config.to_dict
  • ContextManager

Source

View on GitHub

praisonaiagents/context/manager.py at line 1131

Context Concept

Context Management

Context Strategies