Skip to content

Apple: ship public Swift embedder SDK for iOS and macOS clients #647

Description

@enricopiovesan

Summary

Ship the public Swift embedder SDK required by reference-apps #114.

Depends on

  • Spec 068 approval.

Definition of Done

  • Versioned Swift Package exposes every Spec 068 embedder operation, including compatible-capability start/stop/kill, with stable Swift-facing types.
  • It loads bundled runtime/manifests/capabilities and has no production dependency on traverse-cli serve.
  • It forwards runtime-owned output, state, and structured errors without UI/business-rule duplication.
  • It includes public API docs, compatibility policy, and deterministic test double.
  • It passes shared conformance plus iOS/macOS package tests.
  • iOS and macOS reference-app integration executes a bundled workflow without a sidecar.
  • Release evidence records package version, runtime-WASM digest, and conformance version.

Unblocks

Metadata

Metadata

Assignees

No one assigned

    Labels

    agent:codexClaimed by CodexenhancementNew feature or requestreadyReady to implement under an approved governing specruntimeRuntime, execution, state, and trace work

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions