How It Works
What Changed
Quick Start
1
Grep your logs for new errors
2
Fix database URLs explicitly
3
Use provider/model form
Migrating
Best Practices
Prefer explicit configuration
Prefer explicit configuration
When in doubt, spell out schemes, provider prefixes, and backend names — silent fallbacks are gone.
Disable approval only when intended
Disable approval only when intended
Approval is on by default (PR #2122). Use
approval=False for fully autonomous runs.Never use BYPASS without env gate
Never use BYPASS without env gate
Claude Code bypass requires
unsafe=True and PRAISONAI_CLAUDE_BYPASS_PERMISSIONS=1.Pin sandbox backends explicitly
Pin sandbox backends explicitly
Do not rely on implicit fallbacks — set
sandbox_type to a supported backend (subprocess, docker, or e2b).Related
Approval
Safe-by-default approval gates
Cloud Databases
Supported DB URL schemes

