From 26b889402582e3ea8a68a7ab1a7fbff61c94a067 Mon Sep 17 00:00:00 2001 From: Bret Mogilefsky Date: Mon, 5 Oct 2026 08:27:11 +0000 Subject: [PATCH 1/2] chore(kits): stage patterns release pin placeholder --- acq.backends/common.sh | 3 ++- docs/BACKEND_GUIDE.md | 2 +- docs/KNOWN_FAILURE_MODES.md | 2 +- test/bats/135-configure.bats | 2 +- test/bats/95-kit-ref-persistence.bats | 2 +- 5 files changed, 6 insertions(+), 5 deletions(-) diff --git a/acq.backends/common.sh b/acq.backends/common.sh index d2fc4cf0..2ae35e71 100644 --- a/acq.backends/common.sh +++ b/acq.backends/common.sh @@ -36,7 +36,8 @@ PATTERNS_KIT_REPO="git+https://github.com/GSA-TTS/agentic-coding-patterns.git" # the bundle-version anchor recorded in a sandbox's host-side provenance record # (see ACQ_BUILTIN_BUNDLE below + the provenance helpers) so acq can tell a # stale sandbox from a current one. -PATTERNS_KIT_REF="f2227413df78dc5ef6580b5e29c59542dfe1f66a" # agentic-coding-patterns v1.11.0 +# Placeholder until the next agentic-coding-patterns release SHA exists. +PATTERNS_KIT_REF="patterns-release-shaplaceholder" PATTERNS_KIT_DIR="integrations/isolation/acq-kits" USAI_PROVIDER_KIT_NAME="usai-provider" diff --git a/docs/BACKEND_GUIDE.md b/docs/BACKEND_GUIDE.md index cc855f52..d0bf30b0 100644 --- a/docs/BACKEND_GUIDE.md +++ b/docs/BACKEND_GUIDE.md @@ -691,7 +691,7 @@ You can also apply it for one sandbox by passing the pinned kit ref through `--kit`, or by exporting that same ref in `ACQ_EXTRA_KITS`: ```bash -acq run opencode . --kit 'git+https://github.com/GSA-TTS/agentic-coding-patterns.git#ref=f2227413df78dc5ef6580b5e29c59542dfe1f66a&dir=integrations/isolation/acq-kits/oci-engine' +acq run opencode . --kit 'git+https://github.com/GSA-TTS/agentic-coding-patterns.git#ref=patterns-release-shaplaceholder&dir=integrations/isolation/acq-kits/oci-engine' ``` The kit provisions **rootless podman** and aliases `docker` to `podman`, so diff --git a/docs/KNOWN_FAILURE_MODES.md b/docs/KNOWN_FAILURE_MODES.md index 1d8f86a4..77a50fc1 100644 --- a/docs/KNOWN_FAILURE_MODES.md +++ b/docs/KNOWN_FAILURE_MODES.md @@ -1772,7 +1772,7 @@ For a single sandbox, pass the pinned kit ref with `--kit` or include it in `ACQ_EXTRA_KITS`: ```bash -acq run opencode . --kit 'git+https://github.com/GSA-TTS/agentic-coding-patterns.git#ref=f2227413df78dc5ef6580b5e29c59542dfe1f66a&dir=integrations/isolation/acq-kits/oci-engine' +acq run opencode . --kit 'git+https://github.com/GSA-TTS/agentic-coding-patterns.git#ref=patterns-release-shaplaceholder&dir=integrations/isolation/acq-kits/oci-engine' ``` Existing sandboxes that were created before this change keep whatever podman diff --git a/test/bats/135-configure.bats b/test/bats/135-configure.bats index bf7e9eea..7cba2509 100644 --- a/test/bats/135-configure.bats +++ b/test/bats/135-configure.bats @@ -160,7 +160,7 @@ _cfg_src() { ' assert_success assert_line 'oci-engine' - assert_output --partial 'ref=f2227413df78dc5ef6580b5e29c59542dfe1f66a' + assert_output --partial 'ref=patterns-release-shaplaceholder' assert_output --partial 'dir=integrations/isolation/acq-kits/oci-engine' } diff --git a/test/bats/95-kit-ref-persistence.bats b/test/bats/95-kit-ref-persistence.bats index c9bfe6c7..c6243d64 100644 --- a/test/bats/95-kit-ref-persistence.bats +++ b/test/bats/95-kit-ref-persistence.bats @@ -89,7 +89,7 @@ SPEC assert_regex "$log" 'ocistartbox:/home/agent/oci-engine-marker' run cat "$(_acq_cli_kits_file msb ocistartbox)" assert_output --partial 'dir=integrations/isolation/acq-kits/oci-engine' - assert_output --partial 'ref=f2227413df78dc5ef6580b5e29c59542dfe1f66a' + assert_output --partial 'ref=patterns-release-shaplaceholder' } @test "cli-kits: backend keying — an sbx read does not see an msb record" { From 1f36b533d10688fe0726b741e9caf6f2cdb0290d Mon Sep 17 00:00:00 2001 From: Bret Mogilefsky Date: Mon, 5 Oct 2026 23:32:50 +0000 Subject: [PATCH 2/2] chore(kits): pin patterns v1.12.0 --- acq.backends/common.sh | 4 ++-- docs/BACKEND_GUIDE.md | 2 +- docs/KNOWN_FAILURE_MODES.md | 2 +- test/bats/135-configure.bats | 2 +- test/bats/95-kit-ref-persistence.bats | 2 +- 5 files changed, 6 insertions(+), 6 deletions(-) diff --git a/acq.backends/common.sh b/acq.backends/common.sh index 2ae35e71..dbbef74f 100644 --- a/acq.backends/common.sh +++ b/acq.backends/common.sh @@ -36,8 +36,8 @@ PATTERNS_KIT_REPO="git+https://github.com/GSA-TTS/agentic-coding-patterns.git" # the bundle-version anchor recorded in a sandbox's host-side provenance record # (see ACQ_BUILTIN_BUNDLE below + the provenance helpers) so acq can tell a # stale sandbox from a current one. -# Placeholder until the next agentic-coding-patterns release SHA exists. -PATTERNS_KIT_REF="patterns-release-shaplaceholder" +# agentic-coding-patterns v1.12.0 release SHA. +PATTERNS_KIT_REF="56d1f5f49ef928f50e61aa64a93d618b3d21c415" PATTERNS_KIT_DIR="integrations/isolation/acq-kits" USAI_PROVIDER_KIT_NAME="usai-provider" diff --git a/docs/BACKEND_GUIDE.md b/docs/BACKEND_GUIDE.md index d0bf30b0..20e1ee46 100644 --- a/docs/BACKEND_GUIDE.md +++ b/docs/BACKEND_GUIDE.md @@ -691,7 +691,7 @@ You can also apply it for one sandbox by passing the pinned kit ref through `--kit`, or by exporting that same ref in `ACQ_EXTRA_KITS`: ```bash -acq run opencode . --kit 'git+https://github.com/GSA-TTS/agentic-coding-patterns.git#ref=patterns-release-shaplaceholder&dir=integrations/isolation/acq-kits/oci-engine' +acq run opencode . --kit 'git+https://github.com/GSA-TTS/agentic-coding-patterns.git#ref=56d1f5f49ef928f50e61aa64a93d618b3d21c415&dir=integrations/isolation/acq-kits/oci-engine' ``` The kit provisions **rootless podman** and aliases `docker` to `podman`, so diff --git a/docs/KNOWN_FAILURE_MODES.md b/docs/KNOWN_FAILURE_MODES.md index 77a50fc1..f472119e 100644 --- a/docs/KNOWN_FAILURE_MODES.md +++ b/docs/KNOWN_FAILURE_MODES.md @@ -1772,7 +1772,7 @@ For a single sandbox, pass the pinned kit ref with `--kit` or include it in `ACQ_EXTRA_KITS`: ```bash -acq run opencode . --kit 'git+https://github.com/GSA-TTS/agentic-coding-patterns.git#ref=patterns-release-shaplaceholder&dir=integrations/isolation/acq-kits/oci-engine' +acq run opencode . --kit 'git+https://github.com/GSA-TTS/agentic-coding-patterns.git#ref=56d1f5f49ef928f50e61aa64a93d618b3d21c415&dir=integrations/isolation/acq-kits/oci-engine' ``` Existing sandboxes that were created before this change keep whatever podman diff --git a/test/bats/135-configure.bats b/test/bats/135-configure.bats index 7cba2509..4d8e023c 100644 --- a/test/bats/135-configure.bats +++ b/test/bats/135-configure.bats @@ -160,7 +160,7 @@ _cfg_src() { ' assert_success assert_line 'oci-engine' - assert_output --partial 'ref=patterns-release-shaplaceholder' + assert_output --partial 'ref=56d1f5f49ef928f50e61aa64a93d618b3d21c415' assert_output --partial 'dir=integrations/isolation/acq-kits/oci-engine' } diff --git a/test/bats/95-kit-ref-persistence.bats b/test/bats/95-kit-ref-persistence.bats index c6243d64..9e00e571 100644 --- a/test/bats/95-kit-ref-persistence.bats +++ b/test/bats/95-kit-ref-persistence.bats @@ -89,7 +89,7 @@ SPEC assert_regex "$log" 'ocistartbox:/home/agent/oci-engine-marker' run cat "$(_acq_cli_kits_file msb ocistartbox)" assert_output --partial 'dir=integrations/isolation/acq-kits/oci-engine' - assert_output --partial 'ref=patterns-release-shaplaceholder' + assert_output --partial 'ref=56d1f5f49ef928f50e61aa64a93d618b3d21c415' } @test "cli-kits: backend keying — an sbx read does not see an msb record" {