← Tiniest CloudCONTENT HISTORY

Update to Tiniest Cloud

Snapshot Sep 30, 2026 · 23:09 UTC · version 1.0.0

Collection source: not recorded for this historical snapshot.

WHAT CHANGED · RULE-BASED ANALYSIS

First saved snapshot

No earlier snapshot is available to establish a change.

Compare saved observations

Download comparison JSON
Full technical diff · 0 changed fields
Full snapshot data
{
  "name": "tiny",
  "description": "Build and deploy apps to Tiniest Cloud, which gives every app sign-in, per-user storage, realtime, push notifications, scheduled jobs and an LLM with no keys and no backend. Use when building or changing an app hosted on Tiniest Cloud, or when you see tiny.db, tiny.ai, or tiny.rules.json.",
  "included_files": [],
  "skill_md_contents": "---\nname: tiny\ndescription: >-\n  Build and deploy apps to Tiniest Cloud, which gives every app sign-in, per-user storage,\n  realtime, push notifications, scheduled jobs and an LLM with no keys and no backend. Use when\n  building or changing an app hosted on Tiniest Cloud, or when you see tiny.db, tiny.ai, or\n  tiny.rules.json.\n---\n\n# Building for Tiniest Cloud\n\nTiniest Cloud hosts static frontends. Each one gets sign-in, per-user storage, realtime rooms,\npush notifications, scheduled jobs and a language model, with no keys anywhere and no backend\nto write.\n\n## Call `tiny_guide` first\n\n**Before writing or changing any app that will be deployed here, call the `tiny_guide` tool.**\nIt returns the current SDK reference: every call, its exact signature, the limits, and the\npatterns that matter. This file deliberately does not repeat it. The platform gains features,\nand a copy pasted into a plugin listing would keep teaching an old API long after the real one\nmoved on, producing apps that deploy cleanly and then fail in the browser.\n\nSo: `tiny_guide`, then build, then `deploy`.\n\n## What never changes\n\nThese four hold regardless of which version of the SDK is current, and they are the ones an\nagent gets wrong when it treats this like ordinary static hosting:\n\n- **Build a plain static site.** HTML, CSS and JavaScript. No build step is required and no\n  server code runs. Include `index.html` at the top level.\n- **Do not write a login flow.** Sign-in belongs to the platform. The SDK tells you who the\n  visitor is; there are no passwords, sessions or tokens for the app to handle.\n- **Do not use `localStorage` for anything that matters.** It is per-browser and per-device,\n  so the same person loses their data on their phone. Storage in the SDK follows the account.\n- **Do not add a backend or call your own API.** There is no origin to call. Anything that\n  needs a secret goes through a connection the app's owner declares, so the key never reaches\n  the page.\n\n## Deploying\n\nThe server cannot read your disk. Read the files yourself and pass their contents to `deploy`.\nEvery deploy is a new immutable version, and earlier versions stay restorable with `rollback`.\n\nIf a deploy reports that an app uses `localStorage` or calls its own backend, `modernize_app`\nconverts it to the platform's own storage and sign-in.\n"
}

SHA-256: 8cc02284eb9f53a1bccae06f0a765669e69b9040433b4ca9505a960170f35f8b