Skip to content

v0.5.0

Choose a tag to compare

@iFwu iFwu released this 28 Oct 03:09
· 26 commits to main since this release

Explicit session credentials

  • Add the optional @ifwu/omp-secret package and suite entry. Public defaults remain off.
  • Request masked input explicitly with /sec add NAME or the on-demand secret request/list tool. Values stay in session memory; the model receives references, never entered values.
  • Consume {{sec:NAME}} only in foreground Bash through an isolated child environment. Redact exact stored credential values from that command's output.
  • No automatic capture, token-shape detection, history scanning, transcript/provider rewriting, file import, or clipboard restore. Ordinary input and tools remain native; Codex encrypted history remains opaque.
  • This is not a sandbox or persistent credential manager. Encoded/transformed output is not guessed or filtered.

Next-step reliability

  • Allow generation up to 60 seconds while preserving immediate input cancellation and one extension request per completed turn.
  • Preserve bounded provider/parse failure diagnostics in /next-step status and private local feedback without changing retry behavior.

Install

omp plugin install github:iFwu/omp-extensions#v0.5.0
omp plugin doctor

To opt in to credentials:

omp plugin config set @ifwu/omp-extensions secret true

Start a new OMP process after installation. Install the suite or standalone packages, not both. All eight manifests share version 0.5.0. Distribution is through this GitHub tag; no npm publication.

Verification

OMP 18.12.6: full Linux/macOS matrix passed typecheck, all offline fixture tests, and package/install/load smoke for the suite and all seven standalone packages. Includes real TUI masking, explicit credential transport, unchanged ordinary text, and Codex encrypted-history replay. Tests use local synthetic fixtures, not live model inference.

CI: https://github.com/iFwu/omp-extensions/actions/runs/40623595172