dsh-cc/dsh-cc--packages-compaction-compaction-cost-gate ↗★ 4
@dsh-cc/compaction-cost-gate
提供基于成本门控的计划步骤压缩服务 通过评估Token节省与重写成本决定是否压缩,适合需要优化Token开销的任务。
安装
此插件尚未提供可验证的 bundle,或兼容性检查未通过。请先阅读仓库说明。 阅读完整 README ↗
说明文档
阅读完整 README ↗Usage
import type { Context } from '@deepseek-ai/cordis'
import CompactionCostGate from '@dsh-cc/compaction-cost-gate'
export function apply(ctx: Context): void {
ctx.plugin(CompactionCostGate)
}
The service is mounted by the cc preset (compaction group, id compaction-cost-gate). The compaction engine is deliberately not injected: cordis strict-read means a hard inject would kill the service where compaction is absent. It is read through a guarded accessor; when absent the package inactivates with one log line and one compaction-unavailable ledger row. Because a scoped get() cannot cross an isolate boundary, the gate shares the compaction realm.