| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2025-12-15 | 2.5 kB | |
| v0.69.0 source code.tar.gz | 2025-12-15 | 1.5 MB | |
| v0.69.0 source code.zip | 2025-12-15 | 1.9 MB | |
| Totals: 3 Items | 3.4 MB | 1 | |
New Features:
-
Event-Based Streaming System: Introduced an event-based streaming architecture with 30+ event types providing granular visibility into agent execution, including PipelineEvents, StepEvents, and LLM Stream Events with proper timestamp tracking and type-safe event handling.
-
Profanity Safety Policy: Added profanity detection capabilities using Detoxify ML library with support for 5 different models (original, unbiased, multilingual variants) with configurable sensitivity thresholds and proper lazy loading for optimal performance.
-
Policy Feedback Loop: Implemented user and agent policy feedback mechanisms that provide constructive feedback instead of hard blocking, allowing policies to guide users and agents with helpful messages and configurable retry counts to prevent wasted agent cycles.
-
CLI Remove Command: Added new "remove" command for removing packages from upsonic_configs.json, providing better package management capabilities in the CLI interface.
-
Azure and Grok Model Providers: Added support for Azure and Grok model providers, expanding the framework's model compatibility and integration options.
-
ismethod Support for Tool Management: Added support for handling methods in tool management, enabling more flexible tool registration and usage patterns.
Improvements:
-
Runtime Performance Optimization: Enhanced runtime performance through lazy importing
-
Memory Logging: Added informative logging for Memory operations to improve debugging and monitoring capabilities during agent execution.
-
DeepAgent TODO Printing: Enhanced DeepAgent with TODO printing functionality to provide better visibility into planning and execution steps.
-
CLI Configuration Management: Refactored CLI initialization to use upsonic_configs.json for all configurations, removing io.py dependency and improving maintainability and performance.
Bug Fixes:
-
LLMLingua Prompt Compression API Fix: Resolved issues with the LLMLingua prompt compression API integration.
-
Milvus Import Error Handling: Fixed unnecessary import error for Milvus by moving error management to init.
-
Bedrock Model Profile Creation: Fixed Bedrock provider model profile creation to ensure proper initialization and configuration.
Full Changelog: https://github.com/Upsonic/Upsonic/compare/v0.68.3...v0.69.0