Skip to content
This repository was archived by the owner on Apr 4, 2026. It is now read-only.

feat(#21): Add chat compaction plugin#43

Merged
Nafania merged 1 commit into
mainfrom
feat/21-chat-compaction
Mar 31, 2026
Merged

feat(#21): Add chat compaction plugin#43
Nafania merged 1 commit into
mainfrom
feat/21-chat-compaction

Conversation

@Nafania
Copy link
Copy Markdown
Owner

@Nafania Nafania commented Mar 31, 2026

Summary

  • Cherry-picked chat compaction plugin from upstream (5b3240677d)
  • Summarizes long chat histories to reduce context window usage
  • Supports both chat and utility model for compaction passes
  • Manual compaction trigger via UI button in chat actions
  • Modal showing compaction stats (before/after token counts)
  • Configurable via plugin settings

Test plan

  • Import verification passes
  • Manual: verify compaction button appears in chat actions
  • Manual: verify compaction reduces token count on long conversations

Cherry-picked from upstream commit 5b32406.

- Summarizes long chat histories to reduce context window usage
- Supports both chat and utility model for compaction
- UI button to trigger compaction manually
- Configurable via plugin settings

Made-with: Cursor
@Nafania Nafania merged commit 97276f4 into main Mar 31, 2026
4 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant