tuul_ai 0.0.2
tuul_ai: ^0.0.2 copied to clipboard
A Flutter plugin for integrating applications with the Tuul AI platform, providing access to Gen, LiteGen, and History services through a unified SDK.
0.0.3 - 2025-12-18 #
Added #
- Enhanced Multi-Modal Support: Introduced
ImageOptionsandAbilityOptionsto allow seamless image processing and web-search capabilities. - Trigger Management: Added
TriggerParseandTriggerResponsemodels to handle complex AI function-calling lifecycles and state transitions. - Granular Agent Configuration: New
AgentOptionsfor specifying model versions andSessionOptionsfor persistent conversation tracking.
Changed #
- Standardized Response Schema: Refactored the internal result handling into a generic
TriggerResponse<T>to provide consistent metadata across all services. - Optimized Model Inputs: Updated
TuulOptionsto follow a modular structure, making it easier to toggle reasoning and search capabilities independently.
Fixed #
- Type Safety: Corrected integer/double casting issues in
durationInSecondsfields for more reliable timing metrics across platforms. - Serialization: Improved
fromJsonandtoJsonlogic for nested tool parameters and function declarations.