Skip to content

fix: package context compaction module - #202

Merged
EvanProgramming merged 1 commit into
mainfrom
codex/fix-installed-context-compaction
Sep 27, 2026
Merged

EvanProgramming merged 1 commit into
mainfrom
codex/fix-installed-context-compaction

Conversation

@EvanProgramming

Copy link
Copy Markdown
Owner

Summary

  • include context_compaction.py in the installed wheel
  • keep the distribution regression test aligned with runtime imports
  • update the installed-wheel acceptance hook to the renamed summarizer

Root cause

history.py imports context_compaction, but setuptools omitted that module from py-modules. Both kyrozen and kyrozen-backend therefore exited during import, and the TUI surfaced only backend exited: exit status 1.

Verification

  • real installed kyrozen reached READY with the existing user configuration
  • isolated installed backend emitted ready and exited cleanly
  • wheel smoke passed from an unrelated directory
  • 271 Python tests passed
  • make check passed
  • make lint passed
  • focused distribution and agent acceptance checks passed

No web UI or backend protocol contract changed.

@EvanProgramming
EvanProgramming merged commit 02b8116 into main Sep 27, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant