Releases: Opencode-DCP/opencode-dynamic-context-pruning
Releases · Opencode-DCP/opencode-dynamic-context-pruning
v0.4.1 - Documentation update
What's Changed
- Add
showUpdateToastsconfig option to README documentation
Full Changelog: v0.4.0...v0.4.1
v0.4.0 - Major architecture improvements
What's Changed
- Replace janitor LLM with direct tool-based pruning
- Add AWS Bedrock Converse API support
- Add
showUpdateToastsconfig option to disable update notifications - Consolidate format handlers with FormatDescriptor pattern
- Fix tool ID case handling
- Fix session state leakage and exclude protected tools from counts
- Improve nudge logic to track tools since last prune
- Restore onIdle LLM analysis
Full Changelog: v0.3.31...v0.4.0
v0.3.31 - Dependency updates and bug fixes
What's Changed
- Fix case-sensitive protected tools, cross-session deduplication, and unbounded cache issues
- Refactor Janitor to functional architecture with unified notifications
- Simplify notification UI and remove unused code
- Non-stop silent deduplication
- Change prunable tool check threshold from >0 to >1
- Update dependencies (ai SDK 5.0.98→5.0.106, zod 4.1.12→4.1.13, tsx 4.20.6→4.21.0, AWS SDK packages)
Full Changelog: v0.3.30...v0.3.31
v0.3.30 - Update auth provider dependency
What's Changed
- Update
@tarquinen/opencode-auth-providerto v0.1.6 with optional peer dependencies for AI SDK providers
Full Changelog: v0.3.29...v0.3.30
v0.3.29 - Improved subagent handling
What's Changed
- Skip DCP fetch wrapper processing for subagent sessions to prevent interference
- Cache subagent session checks to avoid redundant API calls (performance improvement)
- Add README documentation for disabling the prune tool in subagents
Full Changelog: v0.3.28...v0.3.29
v0.3.28 - Prune tool improvements
What's Changed
- Rename pruning tool from
context_pruningtoprunefor simplicity and better UX - Disable pruning in subagent sessions to prevent workflow interruptions
- Improve subagent skip messages to guide model behavior
- Silence verbose nudge and synthetic instruction injection logs
Full Changelog: v0.3.27...v0.3.28