-
-
Notifications
You must be signed in to change notification settings - Fork 65
Open
Labels
help wantedExtra attention is neededExtra attention is needed
Description
Version 3 will probably be a pretty radical transition to just 1 DCP tool, compress. This has several significant benefits:
- Significantly decrease how often DCP causes cache invalidation (fixes all anthropic related cache issues without needing manual mode).
- Simplify behavior for the model, it doesn't need to pick from 3 context management tools anymore.
- Allow conversations to last virtually infinitely, previously with tool pruning the user/AI messages remaining limited this.
- A lot more control over how frequently the tool is triggered. Since I can't test behavior for each model, users will be able to adjust on their own through the config if they want more / less frequent compressions.
You can test if out by setting your plugin array in opencode.json to
"plugin": ["@tarquinen/opencode-dcp@beta"]The config settings for the beta can be found in the readme: https://github.com/Opencode-DCP/opencode-dynamic-context-pruning/blob/refactor/one-tool-to-rule-them-all/README.md
Please let me know what you think if you try it out!
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
help wantedExtra attention is neededExtra attention is needed