pleach
ReferenceChangelog

@pleach/sandbox changelog

Release history for @pleach/sandbox — site-docs entries that materially touched the @pleach/sandbox surface, newest-first. Canonical runtime history lives upstream.

This page collects the site-content changelog entries that materially touched the @pleach/sandbox docs surface or named a @pleach/sandbox symbol. It is not the runtime changelog — the canonical record of @pleach/sandbox runtime behavior lives in the upstream package CHANGELOG.md and on npmjs.org/package/@pleach/sandbox.

See the combined site changelog at /docs/changelog/combined for the chronological unified view across every SKU.

Unreleased

Changed

  • Four SKU placement pages/docs/sandbox is one of four thin orientation pages added/normalized in this pass: what the SKU is for, where it slots in the substrate, which contract page it implements, and a pointer to the package's npm README as the canonical source for constructor signature and option shape. Authored to retire audit failures for SKUs already on SKU_PUBLISHED. The repo's audit:docs-vs-contract script now reports 0 missing pages.
  • Sidebarsandbox slots into Bundled packages after base-tools.
  • Per-recipe deep-dive page additionsinstrumentedCodingAgent composes @pleach/coding-agent + @pleach/sandbox + @pleach/observe.

Fixed

  • "Where it fits" orientation corrected to the real contract (devharness FINDING 103). The page claimed coding-agent tools call a sandbox through ctx.sandbox.readFile / .writeFile / .exec / .list. There is no ctx.sandbox — core's ToolContext is sandbox-agnostic. The low-level SandboxProvider contract (packages/sandbox/src/types.ts) is execute / readFile / writeFile / listFiles, and @pleach/coding-agent ships a thin SandboxClient facade (exec / readFile / writeFile, no list; packages/coding-agent/src/sandbox/SandboxProvider.ts) that the tool handlers close over. Prose rewritten to that seam.

2026-06-08

Added

  • @pleach/sandbox row in Packages (Phase A contract + in-memory fixture, version 0.1.0).

Changed

On this page