v2.1.0

emcie-co/parlantv2.1.0Apr 29, 2025by kichanyurd

AI Summary

Adds tool relationships and refines the utterance generation process with a draft and select stage.

Key Highlights

  • Added Dependency guideline relationship.
  • Added OVERLAP relationship for tools.
  • Utterances now follow a 2-stage process: draft + select.
  • Added `overlap` property to tools.

New Features

  • Dependency guideline relationship
  • OVERLAP relationship
  • Utterance draft and select process
  • ToolParameterOptions access to ToolContext

Full Release Notes

## [2.1.0] - 2025-04-29

### Added
- ToolParameterOptions.choice_provider can now access ToolContext
- Added utterance/draft toggle in the integrated UI
- Added new guideline relationship: Dependency
- Added tool relationships and the OVERLAP relationship
- Added the 'overlap' property to tools. By default, tools will be assumed not to overlap with each other, simplifying their evaluation at runtime.

### Changed
- Improved tool calling efficiency by adjusting the prompt to the tool at hand
- Revised completion schema (ARQs) for tool calling
- Utterances now follow a 2-stage process: draft + select
- Changed guest customer name to Guest

### Fixed
- Fixed deprioritized guidelines always being skipped
- Fixed agent creation with tags
- Fixed client CLI exit status when encountering an error
- Fixed agent update

### Known Issues
- OpenAPI tool services sometimes run into issues due to a version update in aiopenapi3