Agent Marketplace
Discover, scope, and run autonomous agents.
Lists installable agents, their permission scopes, runtime costs, and reputation. Every agent runs inside an isolated runtime shell with explicit capability grants.
State Logic
Reactive surfaces this module exposes to the runtime.
Indexed list of available agents.
Local set of granted agents.
Per-agent capability set. Revocable.
stopped | sandbox | live. live requires staking.
Visual Variants
Allowed rendering modes. No ad-hoc styles outside this set.
Marketplace listing tile.
Full spec, scopes, reputation graph.
Active runtime with activity stream.
Granted capability indicator.
Motion Tokens
Deterministic timing curves. No custom easing per component.
| token | value | use |
|---|---|---|
| agent.install | 480ms cubic-bezier(.2,.8,.2,1) | Card → shell transition. |
| agent.tick | 120ms ease-out | Activity stream line append. |
| agent.revoke | 240ms ease-in | Scope removal collapse. |
Isolation Rules
Hard boundaries enforced at the module edge.
Agents cannot widen their own scope at runtime.
Each agent runs in a dedicated runtime shell. No shared memory.
Marketplace cannot mutate wallet state. Only request via scope grant.
live runtime requires verified stake. Sandbox is always free.