[FEATURE] Auto compact and pre compact param separation
Preflight Checklist
- [x] I have searched existing requests and this feature hasn't been requested yet
- [x] This is a single feature request (not multiple features)
Problem Statement
I disabled auto compaction due to loss of context size. The result it, the context size is amazing, I'm fine with compaction time, but it gets super counter productive that the agent stops and wait for me to type /compact, and then type continue when it finishes.
It feels to me like the auto compact param controls two separate behaviors:
behavior 1: pre compaction that requires 20% context size and reduces compaction times (let me know if i'm being inaccurate here).
behavior 2: automatic compaction and continuation on context size limit reached.
Most users I talked to, at least showed interest in behavior 2, but not necessarily in behavior 1 and vise versa. Is this a valid request? Do I miss an existing param I can use for that? I'm I missing an already open issue on the matter?
Proposed Solution
Two separate settings params to control each behavior
Alternative Solutions
_No response_
Priority
High - Significant impact on productivity
Feature Category
Configuration and settings
Use Case Example
_No response_
Additional Context
_No response_
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗