chatpharo

Configuration

ChatPharo configuration is managed by ChatPharoSettings and edited via Spec presenters.

Persistence locations

Safety Advisor defaults

ChatPharo includes an Advisor that can apply recommended settings such as:

Common settings overview

Setting What it affects
Agent + model Which backend answers prompts
maximumIterations Bounds tool-call loops
Tools enabled list Which built-in tools the model can call
Custom tools User-defined tools exposed to the model
Skills enabled list Which skills are always injected
automaticSkillsEnabled Auto-inject skills via keyword detection
skillToolsEnabled Allow the model to request skill context
Memory toggles Retention, item limit, auto-summarize
Multivers Whether prompt chaining is active
MCP Whether MCP servers are connected and tools exposed
Sandbox Restrictions/timeout used by tool execution
Logging Whether events are written to disk

Practical guidance