Platform overview
Mini Programs are small apps that run inside Lex: a task board, a calculator, a form that asks the assistant for help. You build them on the contributor platform at platform.lexcetha.com with React and @lex/sdk, and once reviewed they appear in every workspace member's Capabilities catalog.
How it fits together
Your code ──build──▶ immutable bundle ──review──▶ published version
│
Lex app ── sandboxed iframe ◀──────────┘
│ MessagePort bridge (@lex/sdk)
▼
Lex API ── checks session, workspace and approved permissions- Sandboxed. A Mini Program runs in an iframe with no network, no cookies and no access to the page around it.
- Capability-based. It can only do what its manifest declares and a reviewer approved: show notifications, keep private storage, ask the assistant. See Permissions.
- Reviewed and immutable. Every published version is reviewed, stored once and verified by SHA-256 each time it loads.
Lifecycle
| Step | Who | Where |
|---|---|---|
| Create, edit, validate, build, preview | Contributor | platform.lexcetha.com |
| Submit a build (and cancel the review while it waits) | Contributor | platform.lexcetha.com |
| Review: approve, or reject with notes | Lexcetha | The result shows in platform.lexcetha.com |
| Publish an approved version | Contributor | platform.lexcetha.com → Release |
| Open and use | Workspace members | lexcetha.com → Capabilities → Mini Programs |
Workspace owners, admins and contributors can build Mini Programs.
Versions
@lex/sdk | Bridge protocol | Manifest schema | Platform runtime |
|---|---|---|---|
| 0.1.x | 1 | 1 | 1.x |
Next: Quickstart.
