• v1.14.19b — ownership fixes and config/docs refresh
    Publish Docker Image / build-base (push) Successful in 39m15s
    Publish Docker Image / build-omos (push) Successful in 50m20s
    Publish Docker Image / update-description (push) Successful in 16s

    joakimp released this 2026-04-20 22:17:09 +02:00 | 121 commits to main since this release

    Container-level fixes on top of opencode 1.14.19. Significant for
    anyone running the devbox with the devbox-state named volume or
    using deploy/sync-to-vm.sh.

    Fixes

    • Root-owned parent dirs left behind by nested named-volume mounts.
      entrypoint.sh now chowns .local, .local/share, .local/state and
      .config before fixing the leaf mount points, so ~/.local/state is
      writable by the developer user after container recreate.
    • deploy/sync-to-vm.sh no longer preserves host GIDs (rsync -a ->
      -rlptDz), so pushed files land as devbox:devbox on the VM instead
      of inheriting the pusher's numeric group.

    Config

    • Default model IDs in entrypoint-user.sh refreshed to current
      providers (claude-sonnet-4-6, gpt-5.4, global Bedrock inference
      profile for Claude).
    • Documentation gates oh-my-opencode-slim references to the OMOS
      variant and warns that host-absolute plugin paths in opencode.json
      will not resolve inside the Linux container.
    • .gitignore excludes personal deploy/my-cloud-init.yml overrides.
    Downloads