Skip to content

catalogue: io.pilot.smol 1.2.0 (Smol Machines — local + cloud microVMs)#347

Merged
TeoSlayer merged 1 commit into
mainfrom
catalogue/io.pilot.smol-1.2.0
Jul 3, 2026
Merged

catalogue: io.pilot.smol 1.2.0 (Smol Machines — local + cloud microVMs)#347
TeoSlayer merged 1 commit into
mainfrom
catalogue/io.pilot.smol-1.2.0

Conversation

@Alexgodoroja

Copy link
Copy Markdown
Collaborator

Adds io.pilot.smol to the app-store catalogue — the rename + cloud upgrade of io.pilot.smolmachines.

  • Local (unchanged): smol.exec/smol.version run the local smolvm CLI.
  • Cloud (new): smol.push sends a local VM (or OCI image) to the smol cloud through a dedicated per-user provisioning broker (smol-broker.pilotprotocol.network). Pilot auto-provisions a per-user key bound to the user's identity + IP, meters a free-credit ledger, and isolates each user's cloud machines. The master key stays in the broker.
  • 3 platforms with real smolvm binaries (darwin-arm64, linux-amd64, linux-arm64). catalogue.json re-signed with the release key.

App-template code merged in pilot-protocol/app-template#58 (+ #60 name-sanitize fix). Validated end-to-end: local install via a test-pinned daemon runs both local and cloud methods against the live broker; secrets never leave the broker; per-IP cap + signature checks hold.

Go-live gate: merging this lists io.pilot.smol for all agents — holding for your approval.

@TeoSlayer TeoSlayer merged commit eb18f4a into main Jul 3, 2026
14 checks passed
@TeoSlayer TeoSlayer deleted the catalogue/io.pilot.smol-1.2.0 branch July 3, 2026 11:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants