v3.2.0
emcie-co/parlantv3.2.0Feb 9, 2026by kichanyurd
AI Summary
Major release adding labels for categorization and filtering across Guidelines, Journeys, JourneyNodes, and Sessions with automatic session label propagation. Introduces streaming message output, multiple targets support in prioritization methods, new hooks for journey lifecycle, and per-agent preamble configuration.
Key Highlights
- Add labels to Guidelines, Journeys, JourneyNodes, and Sessions for categorization and filtering
- Add automatic session label propagation from matched entities
- Add streaming message output mode
- Support multiple targets in `prioritize_over()` and `depend_on()` methods
- Add `on_match` and `on_message` hooks to journeys for lifecycle callbacks
New Features
- Labels system for categorization
- Automatic session label propagation
- Streaming message output
- Multiple targets support
- field_dependencies for canned responses
- attach_retriever() method
- Journey lifecycle hooks
- Per-agent preamble configuration
- Custom journey node ID support
- track parameter for guidelines
Full Release Notes
## [3.2.0] - 2026-02-09 ### Added - Add labels to Guidelines, Journeys, JourneyNodes, and Sessions for categorization and filtering - Add automatic session label propagation from matched entities (guidelines, observations, journeys) - Add `track` parameter to guidelines to control "previously applied" tracking - Support multiple targets in `prioritize_over()` and `depend_on()` methods - Add `field_dependencies` to canned responses for explicit field availability requirements - Add `attach_retriever()` to Guideline, Journey, and JourneyState for conditional data retrieval - Add `on_match` and `on_message` hooks to journeys for lifecycle callbacks - Add per-agent preamble configuration (custom examples and instructions) - Add separate default greeting responses for first agent message in fluid mode - Add streaming message output mode - Allow specifying custom journey node ID - Add matched guidelines/journey states to completion ready event ### Changed - Make condition optional for SDK guidelines - Tweak default preamble examples - Soften log levels for relational guideline resolver - Add activated/skipped logs to custom guideline matcher batches ### Fixed - Fix websocket warning upon startup - Fix agent intention proposer (guidelines were getting rewritten incorrectly) - Fix multiple customer guideline matchers not working - Fix bug with context variable access in SDK