Releases: Opencode-DCP/opencode-dynamic-context-pruning
Releases · Opencode-DCP/opencode-dynamic-context-pruning
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