πŸš€ -> Project on GitHub <-
πŸ“š Navigation: README Contributing Security Docs

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Unreleased

Planned

[1.4.6] - 2025-11-03

Prevent Prompt-Injection / Tests

[1.4.5] - 2025-10-29

☁️ Cloud LLM Integration & Provider-Based Configuration

[1.4.4] - 2025-10-28

πŸ€– Adaptive Agent Hopping System

New Features

Bug Fixes & Improvements

🌐 Cloud LLM Provider Support:

🌍 Complete English Localization:

Available Clear Commands:

Users now have these options:

The clear-all command is useful for completely resetting the application state, regardless of the auto_clear_on_clear configuration setting.

Memory Store Logging: Reduced excessive logging by changing memory load/save log level from INFO to DEBUG. Improved log clarity and reduced console spam.

UI Settings for Adaptive Intelligence Report:

Testing & Validation: Verified correct agent selection and complexity detection for both simple and complex queries. Confirmed robust output and no encoding errors across platforms.

Testing

tests/unit/test_adaptive_hops.py (600+ lines) 30 unit test cases Tests for complexity analysis Resource constraint handling Strategy decisions Escalation logic Edge cases tests/integration/test_adaptive_integration.py (500+ lines) Integration test suite End-to-end scenarios Mock agent testing Escalation flow validation

Technical Details

Zero dependencies added (uses existing infrastructure) Fully backward compatible (opt-in via new endpoint) Integrates with existing SystemMonitor and PerformanceTracker Supports both SearchAgent and MultiHopReasoningAgent Comprehensive logging at all decision points Thread-safe and production-ready

Performance Impact

LOW complexity: ~0.5-1s (no tools) MID complexity: ~2-3s (web search) HIGH complexity: ~10-15s (multi-hop reasoning) Escalation overhead: +0.2s per attempt

Configuration Options

AdaptiveConfig(
    enable_resource_monitoring=True,
    enable_confidence_escalation=True,
    cpu_threshold_high=80.0,
    memory_threshold_high=85.0,
    confidence_low=0.5,
    max_hops_low=0,
    max_hops_mid=1,
    max_hops_high=5,
    fallback_on_resource_constraint=True,
    degraded_mode_max_hops=2
)

Testing

Technical Details

Performance Impact

Configuration Options

AdaptiveConfig(
    enable_resource_monitoring=True,
    enable_confidence_escalation=True,
    cpu_threshold_high=80.0,
    memory_threshold_high=85.0,
    confidence_low=0.5,
    max_hops_low=0,
    max_hops_mid=1,
    max_hops_high=5,
    fallback_on_resource_constraint=True,
    degraded_mode_max_hops=2
)

[1.4.3] - 2025-10-27

🌍 Internationalization & Translation

Complete English Translation

Technical Details

1.4.2 - 2025-10-26

πŸ›‘οΈ Security Hardening & DoS Protection (Production-Ready)

Security Features (NEW!)

Testing & Quality

Dependencies

Configuration

Performance

Security Compliance

Migration Notes

Documentation

πŸ”“ Email Vulnerability Intelligence & Breach Storage

Email Vulnerability Scanner (NEW!)

Memory Breach Storage (NEW!)

Free APIs & Tools

Documentation

πŸ—‘οΈ Memory Store Complete Implementation & OSINT Fixes (from earlier in v1.4.2)

Added (Memory Store & OSINT)

Fixed

Changed

Technical

1.4.1 - 2025-10-26

πŸš€ Enhanced OSINT System & Batch Processing

Added

Enhanced

Changed

Fixed

Security & Privacy

Testing

1.4.0 - 2025-10-25

Enhanced

Changed

Fixed

Security & Privacy

1.4.0 - 2025-10-25

πŸ“š Documentation & Project Structure

Added

Changed

Security

Removed

1.3.0 - 2025-01-24

πŸ”§ Code Quality & Performance (Major Release)

Added

Changed

Fixed

Performance

1.2.0 - 2025-01-24

πŸ” OSINT Features & Health Monitoring

Added

Changed

Fixed

Changed

1.1.0 - 2025-01-23

πŸš€ Phase 3 & 4: Intelligence + Production

Added

Multi-Hop Reasoning (LangGraph)
Production Features
Performance Optimizations

Changed

Documentation

1.0.0 - 2025-01-22

πŸŽ‰ Initial Production Release

Added

Core Features
Robustness Features
CLI Features

Testing

Configuration

Documentation

0.1.0 - 2025-01-20

🌱 Initial Beta Release

Added

Release Type Definitions

Changelog Categories