Plompy 0.2.0
Release 0.2.0
This is a historical release. Its notes describe this version, not the current setup. See the latest stable release before starting a new installation.
This version predates Plompy Local. It covers the Discord engine; the separate local MCP gateway and starter kit arrive in 0.13.0.
GitHub notes and assets for this version may use the earlier Szpont name. Historical filenames and source links are preserved.
What changed#
Distribution and project experience#
- Add a non-root Docker runtime with separate private state, workspace, and Codex authentication volumes.
- Publish versioned Linux amd64 and arm64 images to GitHub Container Registry after source checks and offline container smoke tests.
- Include image provenance, an SBOM, OCI source/revision labels, and an exact image digest in release workflow results.
- Give Szpont Engine its own logo, banner, documentation index, contributor guidance, and public repository templates.
- Run the locked engine and browser test suites and a tracked-private-state guard in active GitHub Actions checks.
Correctness fixes#
- Commit task completion and conversation blocking atomically, and roll back session reset if queued cancellation cannot complete.
- Reject overlapping recovery requests and stale recovery after a successful recovery chain.
- Recover full blocked queues atomically without discarding work when recovery fails.
- Preserve service-user access to browser installations under a restrictive administrator umask.
- Check workspace permissions portably in the offline engine suite.
Diagnostics and controls#
- Add
!helpand actionable!statusoutput for blocked queues, worker activity, session presence, and uncertain response delivery. - Reject unknown commands and invalid arguments before queue or session changes.
- Add an offline deployment doctor with sanitized text/JSON reports and an explicit opt-in login check.
Release boundaries#
- The Docker image packages the public engine and Codex CLI. The optional graphical Camoufox bridge is configured separately.
- Releases do not contain conversations, real owner memory, browser profiles, credentials, or a preauthenticated account.
Downloads and source#
- release-manifest.json (774 bytes)
- szpont-engine-brand-kit.zip (1,647,770 bytes)
Original GitHub release · Source at v0.2.0 · Changelog at this tag
Before you upgrade#
Back up private state and credentials, review the version's migration boundaries, and retain a compatible rollback snapshot. A release does not update an existing deployment automatically.