For agents
This site is meant to be consumed by coding agents as much as by people.
/llms.txt— an index of every page with links to its Markdown variant./llms-full.txt— the whole site as one Markdown document (pull it into context).- Every HTML page has a
.mdtwin at the same path (/reference/manifest.md), linked via<link rel="alternate" type="text/markdown">. /schemas/manifest.schema.jsonand/schemas/hooks.schema.json— machine-readable contracts generated from the live Zod. Validate a manifest against the former before proposing it.GET https://api.mozaik-dev.com/v1/commandsreturns the command registry with JSON Schemas (anonymous: the frozen public subset; authenticated with?store=: the scope-filtered full list) — the same list as Commands.
What's coming — P1 (in progress, ADR 0027)
Nothing in this list is live yet; this page will switch to present tense as each piece ships.
- Admin MCP at
api.mozaik-dev.com/mcpwith two token kinds: Ajan tokens are propose-only (every write is recorded into a proposal the store owner approves in the panel), Geliştirici tokens execute directly. The store is derived from the token; tool names are the registry's dotted ids. - Proposals — the consent mechanism for agent work: dry-run previews recorded, owner approval, apply re-checks every preview before executing.
- Workspaces — named drafts of the store design; agents get their own, previewable at a stable URL, and the owner adopts it into the builder's draft.
@mozaik/clion npm (mozaik open/pull/push/dev/propose), pinned to the platform build it talks to; a project lock and a public/v1/metaendpoint make version mismatches a refused request rather than a surprise.- Dev MCP (
mozaik dev-mcp): docs search, schema introspection and validators (manifest, command payload, bundle), always serving the platform's current build. - Hosted workspaces — a per-workspace container with the pinned CLI, the store project and an
AGENTS.md, driven from your own agent over MCP. - Required
agentmanifest block — every extension ships a machine-readable setup + ops contract and a generated "For agents" section on its catalog page; an extension without it cannot be installed.
Generated from the live platform registries at build time — reference pages cannot go stale. Markdown variant: /for-agents.md