v3.2.1
0xSojalSec/airllmv3.2.1Feb 17, 2026by kichanyurd
AI Summary
This release introduces new parameters for managing dependencies and tools in guidelines and observations, while deprecating the older `attach_tool()` method. It also addresses stability issues and improves message handling accuracy.
Key Highlights
- Added optional `dependencies` parameter to guideline, observation, and journey creation methods.
- Added `exclude()` as an alias for `prioritize_over()` on guidelines and journeys.
- Added `tools` parameter to `create_observation` methods.
- Deprecated `attach_tool()` in favor of new guideline and observation creation methods.
- Fixed server hang when exceptions occur during setup and improved canned response handling.
Breaking Changes
- Deprecated `attach_tool()` in favor of `create_guideline()`/`create_observation()`
New Features
- Optional `dependencies` parameter for guidelines, observations, and journeys.
- New `exclude()` alias method for guidelines and journeys.
- New `tools` parameter for observation creation.
Full Release Notes
## [3.2.1] - 2026-02-17 ### Added - Add optional `dependencies` parameter to guideline, observation, and journey creation methods - Add `exclude()` as an alias for `prioritize_over()` on guidelines and journeys - Add `tools` parameter to `create_observation` methods ### Changed - Deprecate `attach_tool()` in favor of `create_guideline()`/`create_observation()` with `tools` parameter ### Fixed - Preserve draft message language during canned response recomposition - Fix server hang when an exception occurs during setup - Fix canned response field extraction to handle falsy values