## MervinPraison/PraisonAI — v4.6.158…v4.6.159

_17 commits._

### Fixes
- **fix: remove orphaned legacy AutoGen tool-wrapper dead code (fixes #3582)** (0b569f8)
- **fix: launch registered plugin channels via registry seam (fixes #3578)** (92da64a)
- **fix: prevent agent_config leak on shared agents; warn on legacy chroma metric** (5a8e9cc)
- **fix: close silent data/correctness gaps in praisonai wrapper (fixes #3576)** (1384480)
- **fix: run failover callbacks outside lock; fix second Gap-3 run-id typo** (12e7304)
- **fix: guardrail fail-closed, failover locking, tool-output run isolation (fixes #3573)** (f56c25b)
- **Merge pull request #3572 from MervinPraison/fix/release-single-commit-bot-identity** (d8225b2)
- **fix(deploy): harden compose Postgres defaults and fix Railway starter** (146a0ed)

### Backend
- **Release v4.6.159** (ce0a38d)
- **Merge pull request #3583 from MervinPraison/claude/issue-3582-20260801-1615** (17091e1)
- **Merge pull request #3579 from MervinPraison/claude/issue-3578-20260801-0914** (2485e65)
- **Merge pull request #3577 from MervinPraison/claude/issue-3576-20260801-0816** (e27d128)
- **Merge pull request #3574 from MervinPraison/claude/issue-3573-20260801-0715** (dd9b819)
- **Merge pull request #3575 from MervinPraison/ci/scope-release-app-token** (45b19a3)

### Docs
- **docs: auto-update documentation parity trackers [skip ci]** (1fb2102)

### Chore
- **ci(release): scope the release app token to this repository** (138d2fc)
- **ci(release): single commit per release, authored by the triage bot** (327f5c3)

_Recap by [Repo Wrapped](https://repowrapped.com/gh/MervinPraison/PraisonAI?utm_source=github-action)._