Release: Merge develop to main (111 commits) #302

Merged
jason.woltje merged 114 commits from develop into main 2026-02-04 01:37:25 +00:00
2 changed files with 7 additions and 4 deletions
Showing only changes of commit bd0ca8e661 - Show all commits

View File

@@ -6,11 +6,11 @@ Context compaction reduces memory usage by:
3. Measuring context reduction achieved 3. Measuring context reduction achieved
""" """
import pytest from unittest.mock import AsyncMock
from unittest.mock import AsyncMock, MagicMock
from src.context_compaction import ContextCompactor, CompactionResult import pytest
from src.models import ContextUsage
from src.context_compaction import CompactionResult, ContextCompactor
class TestContextCompactor: class TestContextCompactor:

View File

@@ -325,6 +325,7 @@ class TestContextMonitor:
) -> None: ) -> None:
"""Should perform compaction when COMPACT action is triggered.""" """Should perform compaction when COMPACT action is triggered."""
from unittest.mock import patch from unittest.mock import patch
from src.context_compaction import CompactionResult from src.context_compaction import CompactionResult
# Mock compaction result # Mock compaction result
@@ -365,6 +366,7 @@ class TestContextMonitor:
) -> None: ) -> None:
"""Should log compaction metrics when compaction is performed.""" """Should log compaction metrics when compaction is performed."""
from unittest.mock import patch from unittest.mock import patch
from src.context_compaction import CompactionResult from src.context_compaction import CompactionResult
mock_compaction_result = CompactionResult( mock_compaction_result = CompactionResult(
@@ -402,6 +404,7 @@ class TestContextMonitor:
) -> None: ) -> None:
"""Should handle compaction failure and log error.""" """Should handle compaction failure and log error."""
from unittest.mock import patch from unittest.mock import patch
from src.context_compaction import CompactionResult from src.context_compaction import CompactionResult
mock_compaction_result = CompactionResult( mock_compaction_result = CompactionResult(