Skip to content

Releases: kk3ya03-star/dsh-lcx-codex

v0.4.3-pre.2

v0.4.3-pre.2 Pre-release
Pre-release

Choose a tag to compare

@kk3ya03-star kk3ya03-star released this 07 Sep 17:36
32d55d8

DSH 0.1.3 prerelease

Targets DSH 0.1.3-alpha.2, host Pi 0.85.1 and plugin Pi 0.85.1.

Install explicitly:

dsh plugin --profile web add dsh-lcx-codex@0.4.3-pre.2

prelatest tracks this prerelease. Stable latest remains 0.4.2 for the older DSH stack.

Changes

  • Strict TypeScript source and clean generated host/client builds.
  • DSH-native route, attachment, session, settings and locale integration; Pi 0.85.1 cache semantics including 30m explicit long retention.
  • Bounded response reads and hardened Native v5 replay, portable history and search error handling.
  • Bilingual documentation for natural-language Hosted image search and inline DSH image display.

Breaking migration and limitations

  • Old 0.4.2 plugin configuration and v3/v4 checkpoints are unsupported. Reconfigure and start a new session; current v5 restart/resume remains supported.
  • Only four LCX switches remain configurable. Pressure thresholds 90%/95% and search timeout 240 seconds are fixed policy.
  • Windows DSH 0.1.3-alpha.2 has an fs-ext startup loading issue. Live Windows tests used the approved non-Windows-only fs-ext loading correction while preserving the original Win32 session lock. This plugin does not automatically patch DSH.
  • Alpha references may fail intermittently; screenshot delivery as a displayable image is not verified. Hosted image search does not require Alpha and is not image generation.
  • Proxy/NO_PROXY, broader concurrency/cancellation, background continuable subagents and all attachment-format combinations are not fully covered.

Verification

156 tests, strict host/client types, four schemas and a 36-file clean generated rebuild pass on this exact exported tree. The shipped runtime matches the frozen live-tested candidate. Bounded live tests include Native compaction/restart/model switching, real PNG/TXT uploads, search/image display, two-session isolation and foreground subagent caches. This prerelease is not blanket cross-platform acceptance.

Published using npm trusted publishing with provenance. Tarball SHA256:
6e685fc5d2c309a3ebaeca9571ee5e307536c26d702328e2d947dbd17b36d209

v0.4.2

Choose a tag to compare

@github-actions github-actions released this 29 Aug 10:17
60b0233

Stable zero-functional-change promotion of the fully validated 0.4.2-pre.1 runtime. LCX ON owns the GPT Responses final wire from ordinary turn 1 through tools, Native V2 Compact/Replay, restart/resume, and GPT model migration. npm latest: dsh-lcx-codex@0.4.2.

dsh-lcx-codex v0.4.2-pre.1

Pre-release

Choose a tag to compare

@github-actions github-actions released this 29 Aug 08:14
f493146

0.4.2-pre.1 is the verified prerelease for the new full GPT Responses lifecycle ownership path.

Highlights

  • Full GPT Responses lifecycle ownership: with LCX ON, LCX owns the final Responses wire from the first ordinary turn through tool loops, Native V2 compaction/replay, restart/resume, and portable GPT model switching. LCX OFF keeps the native DSH path unchanged.
  • Pi 0.84.3 compatibility: the plugin uses isolated @earendil-works/pi-ai 0.84.3 while DSH 0.1.1-rc.2 keeps host Pi 0.82.1 unchanged.
  • GPT-5.6 prompt cache modernization: implicit caching uses prompt_cache_options.ttl=30m with a stable prompt-cache identity. Real RC workloads observed substantial cache reuse.
  • Reasoning pass-through: GPT-5.6 reasoning.effort=max is preserved through the LCX-owned Responses path.
  • Native V2 hardening: repeated compact/replay no longer retains duplicate canonical developer/system preludes; retained assistant phase semantics are preserved.
  • Search/Alpha hardening: HTTP-200 provider command failures are classified as tool errors instead of false successful continuation evidence.

Verified stack

  • dsh-lcx-codex 0.4.2-pre.1
  • DSH 0.1.1-rc.2
  • DSH host Pi 0.82.1
  • plugin Pi 0.84.3

Install / upgrade

dsh plugin --profile web add dsh-lcx-codex@0.4.2-pre.1
dsh web

npm dist-tags: prelatest=0.4.2-pre.1; stable latest=0.4.1 remains unchanged.

Current boundaries

  • Explicit prompt-cache breakpoint placement is not exposed by the current DSH/Pi host vocabulary.
  • reasoning.context and reasoning.mode remain host/Pi exposure boundaries.
  • Credentialed ALPHA-004 runtime coverage remains NOT_COVERED; fail-closed behavior is covered by tests.

This is a prerelease. Stable promotion to 0.4.2 is a separate release decision.

v0.4.1

Choose a tag to compare

@github-actions github-actions released this 25 Aug 08:50
92af75e

dsh-lcx-codex 0.4.1

0.4.1 is the current stable release (npm latest). It is a zero-functional-change stable promotion of the fully QA-passed 0.4.1-pre.1 runtime.

What's new since 0.4.0

  • Alpha stateful Web Actions are hardened. URL-based continuation now supports the intended search → open → find / click → screenshot flow while preserving strict opaque-ref/session/route boundaries. Unsupported deployments fail closed instead of advertising capabilities they cannot actually execute.
  • DSH compatibility seams are isolated. Route resolution, SearchProvider selection, AgentPresets services, compaction/pruner integration, and session/request-header access are contained behind a narrower compatibility boundary instead of leaking host-version assumptions through the runtime.
  • Typed protocol hardening. High-risk Responses paths for routing, Native V2 compaction/replay, checkpoint handling, SSE validation, generation controls, and provider-machine diagnostics gained stronger type/runtime validation.
  • Conservative token budgeting is unified. Native retained-history budgeting and portable migration use the same conservative estimator, including CJK/code/JSON-heavy content and atomic tool-call/result groups, while preserving the existing 64K / 24K / ~3K retention policy.
  • Installed Settings lifecycle is fixed. The plugin now initializes and re-enables cleanly when installed through the normal DSH plugin path, including late-mounted Settings/configuration-card behavior.

Existing core behavior retained

  • Ordinary search still uses DSH's existing web_search entry and follows the active GPT openai-responses route.
  • websearch_gpt_advanced remains opt-in for Hosted Search controls.
  • Native V2 remains integrated through DSH's existing compaction lifecycle: Native-first at the configured threshold, emergency DSH pruning only in the higher-pressure zone, and DSH session transactions/recovery remain authoritative.
  • Native opaque checkpoints remain source-session bound; forks and model/route migrations use portable history rather than replaying a parent's opaque state.

Install / upgrade

dsh plugin --profile web add dsh-lcx-codex
dsh web

To pin this release explicitly:

dsh plugin --profile web add dsh-lcx-codex@0.4.1

Do not delete DSH sessions or $DSH_HOME/storages/lcx-codex/ as part of a normal upgrade.

Compatibility

Formally verified stable stack:

Plugin DSH DSH host Pi Plugin Pi
0.4.1 0.1.1-rc.2 0.82.1 0.82.1

New DSH versions are not assumed compatible automatically.

Validation

Stable promotion was gated on the exact release runtime:

  • TypeScript typed-core check: PASS
  • unit/regression suite: 111/111 PASS
  • DSH schema validation: 4/4 PASS
  • npm package dry-run: 28 files PASS
  • runtime/source parity vs v0.4.1-pre.1: PASS
  • trusted npm publication with provenance: PASS

Because 0.4.1 is a zero-functional-change promotion, the Installed Candidate + Cross-feature QA already completed for 0.4.1-pre.1 is the runtime acceptance basis for this stable release.

Next line

Cache-prefix low-reuse anomaly diagnostics are continuing separately for the 0.4.2 development line. They were not a release blocker for the already accepted 0.4.1 runtime.

See CHANGELOG.md for the detailed history.

dsh-lcx-codex v0.4.1-pre.1

Pre-release

Choose a tag to compare

@kk3ya03-star kk3ya03-star released this 25 Aug 04:35
fc81148

dsh-lcx-codex 0.4.1-pre.1

Pre-release promotion of the formally accepted private candidate bc87c9c4879cfbf4484154856e9f81a27b8da33d.

Included

  • Accepted Alpha stateful continuation and fail-closed capability work.
  • DSH rc.2 compatibility seam isolation.
  • Strict JSDoc TypeScript protocol-core validation.
  • Conservative unified token budgeting for Native retention and portable replay.
  • Installed-plugin settings lifecycle correction.

Verification

  • Exact public main commit: fc811483fd5441bb3b2cb9e42da5c4ec02b18a96.
  • 111/111 tests, 4/4 schema validations, TypeScript 7.0.2, package/import, private-boundary, and source-parity gates passed.
  • npm Trusted Publishing provenance is attached.
  • npm prelatest points to 0.4.1-pre.1; latest remains 0.4.0.

Install

dsh plugin --profile web add dsh-lcx-codex@0.4.1-pre.1

dsh-lcx-codex v0.4.0

Choose a tag to compare

@kk3ya03-star kk3ya03-star released this 23 Aug 05:48

dsh-lcx-codex 0.4.0

0.4.0 is the stable promotion of the fully validated 0.4.0-rc.13 runtime. The stable release introduces no functional/runtime code changes relative to rc.13; it makes that validated implementation the default supported npm release.

Highlights

  • Native-first Remote Compaction V2 for DSH 0.1.1-rc.2 with 90% Native / 95% emergency pressure coordination.
  • Canonical OpenAI Responses serialization/replay through the public @earendil-works/pi-ai@0.82.1 converters.
  • Same-session-only opaque checkpoint replay; forks/children use portable migration rather than parent opaque state.
  • Stable replay item/call identity reconciliation and persisted Pi replayState metadata.
  • Session/cache affinity parity with normal Pi openai-responses traffic.
  • Serialized shared compaction-service pressure handling with failure-safe cleanup for concurrent same-preset sessions.
  • Hardened fallback, SSE completion/linkage validation, redirect denial, and provider-error redaction.
  • Hosted/advanced/Alpha search capabilities retained with the current DSH routing model.

Validation

  • 58/58 tests passed.
  • 4/4 DSH schema validations passed.
  • Stable package contains 26 files and no private project/governance paths.
  • Stable runtime-sensitive source is content-identical to the real-DSH-accepted 0.4.0-rc.13 runtime.
  • Real DSH acceptance covers automatic pressure Compact, replay/cache re-warm, restart/resume, GUI /compact, fork isolation, and same-preset dual-session concurrency/failure cleanup.
  • npm publication uses GitHub Actions Trusted Publishing with provenance.

Install

dsh plugin --profile web add dsh-lcx-codex

npm latest now points to 0.4.0.

v0.4.0-rc.13

v0.4.0-rc.13 Pre-release
Pre-release

Choose a tag to compare

@kk3ya03-star kk3ya03-star released this 23 Aug 05:30

dsh-lcx-codex 0.4.0-rc.13

Prerelease candidate for DSH 0.1.1-rc.2 with Native Responses/Compact hardening.

Highlights

  • Native-first pressure compaction with shared-service lifecycle/concurrency protection.
  • Pi 0.82.1 canonical Responses serialization and replay-state preservation.
  • Same-session-only opaque Native replay; forks migrate through portable history instead of reusing parent opaque state.
  • Replay reconciliation for terminal index drift and full function-call identity.
  • Cache/session-affinity parity across normal Responses, Native Compact, and replay.
  • Stricter Remote V2 completion/linkage validation, redirect denial, fallback boundaries, and redacted provider errors.
  • Hosted/Alpha Web Search routing and capability handling retained with the rc.13 hardening.

Validation

  • 58/58 automated tests passed.
  • 4/4 DSH schema checks passed.
  • Real DSH validation covered automatic pressure Compact, post-Compact replay, cache re-warm, restart/resume, manual /compact, fork isolation, and same-preset dual-session pressure concurrency.
  • npm package contains 26 release files and is published with GitHub Actions provenance.

Install

npm install dsh-lcx-codex@next

This is a prerelease. The stable latest tag remains on 0.3.4.

dsh-lcx-codex 0.4.0-rc.8

Pre-release

Choose a tag to compare

@github-actions github-actions released this 22 Aug 06:36

What's Changed

New Contributors

Full Changelog: https://github.com/kk3ya03-star/dsh-lcx-codex/commits/v0.4.0-rc.8

dsh-lcx-codex 0.3.4

Choose a tag to compare

@kk3ya03-star kk3ya03-star released this 21 Aug 10:59

Fixed

  • Hosted and Alpha Search can now be called by any DSH primary model. A compatible active GPT Responses route is preferred; non-GPT callers use the configured GPT search route.
  • Hosted Search continues to take over the DSH search provider while enabled, then restores the previous provider when disabled or removed.
  • Native V2 compaction remains limited to compatible GPT primary-model routes. Normal non-GPT sessions continue through DSH local compaction.

Verification

  • 109 tests: 105 passed, 4 credential-gated E2E tests skipped
  • 4/4 DSH schemas passed
  • isolated tarball install and package entry import passed
  • 22 package files, 69,166 bytes
  • SHA-256: 7FB2EF38BC21090E6601FB389E992B6001D7D0600B30711DB37E248F085C2A53

dsh-lcx-codex 0.3.3

Choose a tag to compare

@kk3ya03-star kk3ya03-star released this 21 Aug 09:41

Fix Native V2 replacement history by retaining recent real user messages within a 64K token budget and appending exactly one compaction item. Includes safe compatibility for compaction-only v3 checkpoints, cache-key parity with DSH/Pi, provider-route reuse, and updated Chinese and English documentation.