v3.3.0


New Features

  • Multi-Tenant Agent Memory Scoping: Agents can now scope notes and examples by custom entity hierarchies (Organization → Contact, etc.) without hardcoding specific schemas, enabling secure multi-tenant AI applications
  • AI Reranking Framework: New two-stage retrieval system with semantic reranking for improved accuracy of agent memory and RAG systems, supporting Cohere and LLM-based rerankers
  • Agent Memory Lifecycle Management: Automatic cleanup and archiving of stale notes and examples based on configurable retention policies, with access tracking and TTL support
  • API Key Scopes Authorization: Comprehensive hierarchical scoping system with pattern-based access control and application-level restrictions for API security
  • Memory Cleanup Agent: Automated agent that archives unused notes and low-scoring examples to prevent unbounded memory growth
  • Enhanced MCP Server: Expanded Model Context Protocol server with new tools, better configuration management, and improved debugging support

Improvements

  • Agent Context Injection: Refactored note sorting to use cached note type priorities for significantly improved performance
  • Payload Feedback System: Enhanced feedback collection and analysis for agent responses with new prompt templates
  • VSCode Debugging: Improved debugging configuration for MCP Server development workflow
  • Package Dependencies: Reduced deprecation warnings by upgrading numerous packages across the codebase
  • Query System: Enhanced date parameter handling with proper ISO string conversion for SQL Server compatibility
  • A2A Server: Expanded Agent-to-Agent communication capabilities with new endpoints and better error handling

Bug Fixes

  • Date Conversion: Fixed query system to properly convert date parameters to ISO strings for SQL Server compatibility
  • Git Configuration: Updated .gitignore to properly exclude temporary files and build artifacts
  • Chain Warnings: Resolved various chaining warnings throughout the codebase
  • Package Dependencies: Fixed version compatibility issues and updated deprecated package references
  • Memory Management: Improved memory cleanup processes to prevent data accumulation issues