Skip to content

feat(sdk): robust programmatic auto-update — typed wrapper over Deno.autoUpdate + release client #841

Description

@rickylabs

Part of #840.

A first-class SDK update mechanism wrapping native Deno.autoUpdate() (docs: runtime/desktop/auto_update):

Design source: PR #822 (rfc.md) + run .llm/runs/rfc-single-deployment--orchestrator/.

Option-A execution rescope (owner-ratified 2026-07-18)

Upstream Deno 2.9.3 deletes op_desktop_verify_ed25519 at bootstrap (keep-list omission in denoland/deno#33441 — bug filed as denoland/deno#36150), so the auto-update apply/rollback execution proof cannot run on any platform until a fixed Deno release ships. That execution proof is re-scoped to successor #859 (0.0.1-beta.12). Everything else shipped and was proven in the beta.11 wave; gate boxes below annotated accordingly.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions