deepseek-harness/examples/coding-agent/tests
Hypatia May 1808570933 fix(compact): harden summarization convergence
Use maxTokens as the provider generation cap and remove the confusing stored-summary max config.

Strip reasoning blocks before storing compaction summaries, reject non-shrinking summaries, and retry bounded re-compaction when the surface remains over threshold.

Add config validation for numeric and type-shaped knobs plus unit and real-API e2e coverage for reasoning-capable summarization.
2026-06-29 16:56:44 +08:00
..
coding-task.e2e.ts feat(types): brand bash ids + stop brand erosion; extract Branded to dsh-brand 2026-06-21 07:19:59 +08:00
compaction.e2e.ts fix(compact): harden summarization convergence 2026-06-29 16:56:44 +08:00
full-loop.e2e.ts feat(types): brand bash ids + stop brand erosion; extract Branded to dsh-brand 2026-06-21 07:19:59 +08:00
harness.ts refactor(compact): turn-agnostic retention + dedicated agent/pre-request seam 2026-06-26 08:59:33 +08:00
keyless-smoke.e2e.ts refactor(examples): extract the app spine into dsh-agent-core + app packages 2026-06-21 12:06:38 +08:00
resume.e2e.ts refactor(compact): turn-agnostic retention + dedicated agent/pre-request seam 2026-06-26 08:59:33 +08:00