diff --git a/pyproject.toml b/pyproject.toml index d776a3a..e65ca92 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -52,7 +52,7 @@ Repository = "https://github.com/EvanProgramming/OpenKyrozen" Issues = "https://github.com/EvanProgramming/OpenKyrozen/issues" [tool.setuptools] -py-modules = ["main", "tui_launcher", "tui_backend", "memory", "providers", "server", "tools", "event_store", "history", "interaction", "learning_engine", "learning_benchmark", "learning_worker", "migration", "task_engine", "scheduler", "skill_registry", "browser_manager", "instruction_loader", "agent_config", "subagents", "capability_tokens", "tool_registry", "dynamic_tools", "plugin_runtime", "workspace_context", "project_graph", "github_cli"] +py-modules = ["main", "tui_launcher", "tui_backend", "memory", "providers", "server", "tools", "event_store", "history", "context_compaction", "interaction", "learning_engine", "learning_benchmark", "learning_worker", "migration", "task_engine", "scheduler", "skill_registry", "browser_manager", "instruction_loader", "agent_config", "subagents", "capability_tokens", "tool_registry", "dynamic_tools", "plugin_runtime", "workspace_context", "project_graph", "github_cli"] include-package-data = true [tool.setuptools.packages.find] diff --git a/scripts/agent_workflow_acceptance.py b/scripts/agent_workflow_acceptance.py index 0ca7048..201cb50 100644 --- a/scripts/agent_workflow_acceptance.py +++ b/scripts/agent_workflow_acceptance.py @@ -130,7 +130,7 @@ def test_page_is_served(self): with patch.object(main, "_plugin_runtime_for_surface", return_value=_RuntimeStub()), \ patch.object(main, "_touch_detached_learning_heartbeat"), \ patch.object(main, "dispatch_learning_cycle"), \ - patch.object(main, "_summarize_old_turns"), \ + patch.object(main, "_summarize_context_with_chat_model"), \ patch.object(main, "_build_messages", return_value=[]), \ patch.object(main, "_build_memory_context", return_value=""), \ patch.object(main, "_classify_complexity", return_value="simple"), \ diff --git a/tests/test_distribution.py b/tests/test_distribution.py index a8cdc7f..c1c0481 100644 --- a/tests/test_distribution.py +++ b/tests/test_distribution.py @@ -29,6 +29,7 @@ def test_pyproject_exposes_both_entry_points_and_launch_module(self): self.assertIn("tui_launcher", document["tool"]["setuptools"]["py-modules"]) self.assertIn("tui_backend", document["tool"]["setuptools"]["py-modules"]) self.assertIn("workspace_context", document["tool"]["setuptools"]["py-modules"]) + self.assertIn("context_compaction", document["tool"]["setuptools"]["py-modules"]) self.assertIn("learning_worker", document["tool"]["setuptools"]["py-modules"]) self.assertIn("project_graph", document["tool"]["setuptools"]["py-modules"]) self.assertIn("github_cli", document["tool"]["setuptools"]["py-modules"])