Skip to content

History / Extending with Nuplane

Revisions

  • Correct the reconciliation guidance EnableAutomaticReconciliation is no longer silently ignored — the longhand now takes precedence over the Setup shorthand, so the page no longer tells readers that Setup:AutomaticReconciliation is the only key that works. The upgrade note now covers both defects an operator coming from an earlier image might recognise: the discarded explicit false, and the scheduled cycles that left reconciliation permanently degraded without surfacing on /health.

    @sfmskywalker sfmskywalker committed Aug 11, 2026
  • Read-only root and offline startup are now supported Documents behaviour that changed in the images published today. - readOnlyRootFilesystem works. Mount /data (SQLite only), /var/lib/valence-runtime and a tmpfs at /tmp, and the root filesystem can be read-only. Package directories may be mounted :ro. - Offline and air-gapped startup works, via a mounted package directory holding the full transitive closure of the packages you use. - Writable paths are documented, including the one that is easy to get wrong: HOME lives on /var/lib/valence-runtime, so the Data Protection key ring is there too, and an emptyDir signs users out on every rollout. - Kubernetes manifest gains a securityContext with fsGroup 1654. Without it a non-root container cannot write to its own root-owned volumes. BREAKING, and the reason for the new Release Notes page: the default SQLite path moved from elsa.db (relative to /app) to /data/elsa.db. Anyone relying on that default while mounting a volume at /app must move the mount; the page carries migration commands and an escape hatch. Automatic package reconciliation now ships off, so package changes follow your deploy schedule rather than a timer.

    @sfmskywalker sfmskywalker committed Aug 11, 2026
  • Community edition publishes to GHCR as public packages ghcr.io/valence-works/runtime-ce-{server,studio,combined} — free, no account, same build as the paid tiers. What a subscription adds is commitments and immutable tags, not different software. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>

    @sfmskywalker sfmskywalker committed Aug 9, 2026
  • Rename product to Valence Runtime Images are now ghcr.io/valence-works/runtime-{server,studio,combined}. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>

    @sfmskywalker sfmskywalker committed Aug 9, 2026
  • Add Elsa Pro documentation Pulling, running and configuring the container images, plus persistence, Nuplane extensibility, a production checklist and troubleshooting. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>

    @sfmskywalker sfmskywalker committed Aug 9, 2026