deepseek-harness/packages/compact/compact-basic/src
Tianyi Cui 98e224e45e refactor(agent): exhaust recovery and compaction decisions
Dispatch RequestErrorDecision and CompactionTrigger through explicit discriminant switches. End each closed union with assertNever so new variants fail compilation instead of silently inheriting fail or pressure behavior.

This preserves the current retry, fail, pressure, and overflow semantics while aligning the new recovery seams with the repository closed-union contract.
2026-07-19 15:02:11 +08:00
..
config.ts Merge latest origin/master into compact-post-step-overflow-recovery 2026-07-19 12:06:23 +08:00
index.ts refactor(agent): exhaust recovery and compaction decisions 2026-07-19 15:02:11 +08:00
region.ts Merge newest origin/master into token-meter-service 2026-07-17 22:49:54 +08:00
summarizer.ts Merge latest origin/master into compact-post-step-overflow-recovery 2026-07-19 12:06:23 +08:00
types.ts Merge latest origin/master into compact-post-step-overflow-recovery 2026-07-19 12:06:23 +08:00