You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This installs the package and adds it to your global OpenCode config.
19
19
20
+
## Project Status
21
+
22
+
Development on DCP has slowed because most new context-management work has moved to [Sleev](https://sleev.ai) and the `sleev` CLI. Sleev is a local proxy for Claude Code, Codex, and OpenCode that builds on DCP's core ideas with newer context-management features and will work with any harness/client.
23
+
24
+
DCP remains available for OpenCode plugin users, but new features are landing in Sleev first. If you are starting fresh, we recommend trying Sleev:
25
+
26
+
```bash
27
+
npm i -g sleev
28
+
sleev
29
+
```
30
+
20
31
## How It Works
21
32
22
33
DCP reduces context size through a compress tool and automatic cleanup. Your session history is never modified — DCP replaces pruned content with placeholders before sending requests to your LLM.
@@ -176,16 +187,10 @@ Each level overrides the previous, so project settings take priority over global
176
187
177
188
### Commands
178
189
179
-
DCP provides a `/dcp` slash command:
190
+
DCP provides a TUI panel and one prompt-producing slash command:
180
191
181
-
-`/dcp` — Shows available DCP commands
182
-
-`/dcp context` — Shows a breakdown of your current session's token usage by category (system, user, assistant, tools, etc.) and how much has been saved through pruning.
183
-
-`/dcp stats` — Shows cumulative pruning statistics across all sessions.
184
-
-`/dcp sweep` — Prunes all tools since the last user message. Accepts an optional count: `/dcp sweep 10` prunes the last 10 tools. Respects `commands.protectedTools`.
185
-
-`/dcp manual [on|off]` — Toggle manual mode or set explicit state. When on, the AI will not autonomously use context management tools.
186
-
-`/dcp compress [focus]` — Trigger a single compress tool execution. Optional focus text directs what content to compress, following the active `compress.mode`.
187
-
-`/dcp decompress <n>` — Restore a specific active compression by ID (for example `/dcp decompress 2`). Running without an argument shows available compression IDs, token sizes, and topics.
188
-
-`/dcp recompress <n>` — Re-apply a user-decompressed compression by ID (for example `/dcp recompress 2`). Running without an argument shows recompressible IDs, token sizes, and topics.
192
+
-`/dcp` — Opens the DCP panel with context, stats, and manual-mode controls.
193
+
-`/dcp-compress [focus]` — Asks the model to run one compression pass. Optional focus text directs what content to compress, following the active `compress.mode`.
0 commit comments