This release adds 1 notable feature for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
+12 more
Summary
AI summaryParallel tool execution reduces phase runtime with a per-tool 30‑second timeout.
Full changelog
Performance fix: WebAgent, ReconAgent, ADAgent, APISecurityAgent, and WirelessAgent ran their tools sequentially within each phase. nuclei + nikto + skipfish in series could push a single phase past 5 minutes; the v0.10.3 end-to-end test hit a 20-second timeout on `test_web_app` for that reason.
This release runs each phase's tools concurrently with a 30-second per-tool ceiling.
Verified by `tests/test_agents_parallel.py`: 5 mock tools that each sleep 0.5s now complete in ~0.5s wall-clock instead of 2.5s. Live demo with 5×2s mock tools: 2.00s parallel vs 10s sequential.
Install
```bash
pip install ptai==0.10.4
```
Tests
658 unit + integration tests pass (was 655). Added 3 new tests in `test_agents_parallel.py` that prove parallel execution is faster than sequential.
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About pentest-ai
Offensive-security MCP server with 205 wrapped tools, 17 specialist agents, and 60 SPA-aware probes for OWASP Top 10. CLI + MCP, BYO LLM. No API key needed on MCP path.
Related context
Related tools
Beta — feedback welcome: [email protected]