| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2026-04-28 | 1.6 kB | |
| v3.3.2 source code.tar.gz | 2026-04-28 | 30.5 MB | |
| v3.3.2 source code.zip | 2026-04-28 | 30.9 MB | |
| Totals: 3 Items | 61.4 MB | 0 | |
[3.3.2] - 2026-04-28
Added
- Add
PARLANT_TOOL_CALL_TIMEOUTenvironment variable to control the plugin tool-call timeout
Changed
- Include guideline description (in addition to the condition) in matcher prompts
- Render active journeys' descriptions in the canned response draft prompt
- Improve error messages surfaced by
EmcieServiceto be more diagnostic - Relax the
aiopenapi3pin to>=0.8.1,<0.9.0
Fixed
- Fix redundant batch creation in
ToolCalleracross guideline matches, which in some agents caused a lot of latency unnecessarily - Fix WebSocketLogger event loop starvation which progressively blocked the async event loop, causing increasing latency over time
- Fix
p.Server.currentbecoming unavailable in theresolve_toolplugin endpoint under Uvicorn 0.39+. Context vars are now restored at the start ofresolve_tool, mirroring the existing pattern incall_tool, so choice providers depending onp.Server.currentwork again - Fix MCP tool clients getting stuck after sessions go stale. Clients now reconnect automatically instead of failing subsequent calls
Security
- Upgrade dependencies to address known CVEs: authlib (>=1.6.11), requests (>=2.33.0), fastmcp (>=3.2.0), litellm (>=1.83.0), pytest (>=9.0.3), pyjwt (>=2.11.1), and constrain transitive deps — aiohttp, cryptography, pillow, pyopenssl, werkzeug, Mako, pyasn1, python-multipart, orjson, Pygments, diskcache
- Upgrade chat frontend: vite (>=7.3.2) and override transitive deps: picomatch, lodash, flatted, brace-expansion, immutable, yaml