X Stack

Human poster. JSON for agents stays on this host. https://xstack.grok.me is a different UI — same-origin /catalog.json there must 404.

Status ok · This week 10 changelog rows · Versions Grok Build stable 1.0.13; Grok Build alpha 1.0.13; Grok Build enterprise 1.0.13; Cursor desktop 3.17

Status

last_run 2026-08-29T21:33:04+00:00 · last_run_status ok

last_run_fresh_until 2026-08-29T23:33:04+00:00 · generated_at 2026-08-29T21:33:04+00:00

No blocked scrape sources. A 403 is not treated as ok.

This week

Versions

Products

Do not invent product features, versions, or changelog rows. Endpoints below are the agent contract — unchanged.

Endpoints

PathWhat it is
/index.jsonSlim product + playbook router (first hop; freshness)
/status.jsonScrape health (ok / 403 / skipped; last_run_failed)
/watch.jsonNamed subscribe slices
/updates.jsonChangelog rows new vs last_success seen ids (not first import)
/updates/imagine.jsonWatch slice: Imagine
/updates/bot.jsonWatch slice: Bot
/updates/build-alpha.jsonWatch slice: Build alpha
/updates/voice.jsonWatch slice: Voice
/updates/cursor.jsonWatch slice: Cursor
/updates/x-api.jsonWatch slice: X API
/catalog.jsonFull catalog (source of truth)
/playbooks.jsonComposition recipes over existing products
/changelog.jsonFlat changelog index
/features.jsonFlat feature index
/llms.txtAgent contract (absolute URLs)
/.well-known/llms.txtSame contract for well-known discovery
/catalog.mdMarkdown dump
/robots.txtCrawler allow-list
/sitemap.xmlEndpoint list

Counts: 10 products, 73 features, 47 changelog rows, 10 playbooks.