Skip to content

0.4.0 — Explicit reader-text and compaction benefit

Choose a tag to compare

@shaomingbo shaomingbo released this 10 Sep 00:30

dsh-codex-compaction 0.4.0

Commit: b58f5a83ed1f741195ac433acd551789b11d0933 (annotated tag v0.4.0).
Companion: dsh-token-usage 5.1.5.

  • Explicit, restart-safe /codex-native reader-text uses the same account owner and Basic's complete instruction, including JSON scalar-type fidelity guidance.
  • /codex-context adds bounded metadata-only pressure/benefit observation; no token-meter, history or usage override.
  • Exact CLI support: 0.1.2-alpha.3 and 0.1.2-rc.1; host packages remain pinned to 0.1.2-rc.1.
  • Accept optional corrected SDK stream terminal diagnostics from the companion owner.
  • Basic remains primary, defaults remain off, and no automatic reader-text strategy is enabled. No core patch, duplicate login or lifecycle installation scripts.

Fixed asset

dsh-codex-compaction-0.4.0.tgz
SHA256: 21d24b26614fea57e730f26eb813052e0054638f4c782142f52cf0e531029aef

The asset is the exact previously accepted 28-file candidate. Package JSON values match the source commit; other packaged source files match byte-for-byte. Packaged documentation retains its preparation-stage labels to preserve the accepted content; this release page records distribution status.

Validation and limits

Compaction check (main, legacy A and A/B), pack dry-run, diff checks, isolated owner/pinned-SDK integration, and fixed-asset loader/GUI disk recovery passed. Cross-plugin integration: 32 passed, one optional real-time test skipped. Both actual supported CLIs passed the earlier frozen-asset install/repeat/status/uninstall tests.

A bounded real-model opaque-only fixture recovered seven facts/types after the reader guidance fix. Real cancellation preserved the original carrier and committed no summary. This is not a universal quality guarantee; real account switching was not tested. Reader conversion itself has a token cost; a smaller later request is not an immediate total-cost saving. No extra real-model calls were made for the final diagnostic/distribution delta.

Formal GitHub tag acceptance — passed

Actual npx --yes --ignore-scripts github:shaomingbo/dsh-codex-compaction#v0.4.0 and companion commands passed on both CLI 0.1.2-alpha.3 and 0.1.2-rc.1, with actual Base/Web 0.1.2-rc.1. Each row used a fresh HOME, DSH_HOME, cwd and cache, without a source override or provider credentials.

Install/repeat/status/uninstall, lifecycle blocking and unrelated-profile preservation passed. All 28 consumer / 61 owner packaged files and npx materializations matched the frozen candidates; tags retained the exact expected commits before and after. Real config dump/startup showed all three plugin entries active; the served client combo contained the exact frozen owner client bytes. Both temporary servers and fixture directories were cleaned up.

This verifies actual tag distribution, startup and client asset serving, not a new browser-render/HMR or model-quality test. No sessions or generation were used in this matrix. No production deployment or restart is included.