From 76daa8982fd79cc4876a3955955a6b267f453fa8 Mon Sep 17 00:00:00 2001 From: Danil Silantyev Date: Tue, 29 Sep 2026 16:11:43 +0500 Subject: [PATCH] feat: a release of this repository Published at 0.0.82. Propose changes through this repository's issues and pull requests. --- CHANGELOG.md | 21 +++++++++++++++++++++ Cargo.lock | 8 ++++---- Cargo.toml | 8 ++++---- README.md | 2 +- install.ps1 | 2 +- install.sh | 2 +- 6 files changed, 32 insertions(+), 11 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2e493fa..04c5a01 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -15,6 +15,27 @@ cut and that this clone does not carry. ## [Unreleased] +## [0.0.82] - 2026-09-29 + +A prose audit of all seven rendered trees against the shipped +binaries, repaired at the source. SUPPORT now describes removal as it +is — `remove` follows `written_paths` receipts and preserves +unrecorded neighbours, while `reset` is the whole-namespace operation — +and carries a per-harness home-write anecdote instead of one measured +codex story on all seven. Production comments and templates that still +named the retired `ai-stp-bundle/1` format now name v2. The posture +table says what the postures are: `minimal` is the shared autonomous +stance and nothing else, not "the product's own defaults". `install.ps1` +honours the same install-directory environment variable `install.sh` +documents, the quick-start names this product's documented +home rather than a fictional `~/.tool-config`, and cursor's `launch` is +described as the process-home overlay it is rather than a +configuration-home variable. `agents/.toml` entry points are +checked for the `name`/`description` keys the product requires, the +defect issue template substitutes this provider's real binary name, and +the rendered workflows pin the toolchain `rust-toolchain.toml` declares. +Protocol, ownership, software pins and the kit are unchanged. + ## [0.0.81] - 2026-09-29 The shared ZIP reader now flushes DEFLATE output buffered after the diff --git a/Cargo.lock b/Cargo.lock index 3512c46..9c6cf24 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -25,7 +25,7 @@ checksum = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801" [[package]] name = "codex-setup-system" -version = "0.0.81" +version = "0.0.82" dependencies = [ "harness-runtime", "provider-v3", @@ -76,7 +76,7 @@ checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f" [[package]] name = "harness-runtime" -version = "0.0.81" +version = "0.0.82" dependencies = [ "provider-v3", "serde", @@ -147,7 +147,7 @@ dependencies = [ [[package]] name = "provider-v3" -version = "0.0.81" +version = "0.0.82" dependencies = [ "serde", "serde_json", @@ -209,7 +209,7 @@ dependencies = [ [[package]] name = "setup-core" -version = "0.0.81" +version = "0.0.82" dependencies = [ "miniz_oxide", "serde", diff --git a/Cargo.toml b/Cargo.toml index a225a90..d452ff6 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -8,7 +8,7 @@ members = [ ] [workspace.package] -version = "0.0.81" +version = "0.0.82" edition = "2024" rust-version = "1.89" license = "AGPL-3.0-or-later" @@ -23,9 +23,9 @@ sha2 = "0.11" # `setup-core::archive`); an inflate loop is not, because its bugs are # memory-safety bugs and it is not improved by being hand-written here. miniz_oxide = "0.9" -setup-core = { path = "crates/setup-core", version = "0.0.81" } -provider-v3 = { path = "crates/provider-v3", version = "0.0.81" } -harness-runtime = { path = "crates/harness-runtime", version = "0.0.81" } +setup-core = { path = "crates/setup-core", version = "0.0.82" } +provider-v3 = { path = "crates/provider-v3", version = "0.0.82" } +harness-runtime = { path = "crates/harness-runtime", version = "0.0.82" } [workspace.lints.rust] unsafe_code = "forbid" diff --git a/README.md b/README.md index 2f5a84d..7d497f3 100644 --- a/README.md +++ b/README.md @@ -179,7 +179,7 @@ release is a convenience, not the authorised copy. ```bash docker run --rm -v "$HOME/.config:/config" \ - ghcr.io/nddev-opennetwork/codex-setup-system:0.0.81 \ + ghcr.io/nddev-opennetwork/codex-setup-system:0.0.82 \ status --target /config/ --json ``` diff --git a/install.ps1 b/install.ps1 index 1878f31..e44c462 100644 --- a/install.ps1 +++ b/install.ps1 @@ -7,7 +7,7 @@ # powershell -ExecutionPolicy Bypass -File install.ps1 -Version 0.1.0 [CmdletBinding()] param( - [string]$Version = "0.0.81", + [string]$Version = "0.0.82", [string]$InstallDir = $(if ($env:CODEX_INSTALL_DIR) { $env:CODEX_INSTALL_DIR } else { "$env:LOCALAPPDATA\Programs\codex-setup-system" }) ) $ErrorActionPreference = "Stop" diff --git a/install.sh b/install.sh index f9e4a11..113bb8d 100644 --- a/install.sh +++ b/install.sh @@ -14,7 +14,7 @@ set -eu REPO="NDDev-OpenNetwork/codex-setup-system" BINARY="codex-setup-system" -VERSION="${1:-0.0.81}" +VERSION="${1:-0.0.82}" PREFIX="${CODEX_INSTALL_DIR:-$HOME/.local/bin}" case "$(uname -s)" in