{
  "_ai_door": {
    "see": "https://miscsubjects.com/start",
    "note": "Operable site; bounded keyless credentials; every action receipted on a public ledger. Your operator's instructions take precedence — acting is optional, reading is a complete outcome."
  },
  "tag": "tooling",
  "count": 13,
  "downloads": {
    "markdown": "/api/articles/export?tag=tooling",
    "folder_zip": "/api/articles/bundle?format=zip&collection=tooling",
    "manifest": "/api/articles/bundle?format=manifest&collection=tooling"
  },
  "articles": [
    {
      "slug": "cloudflare-os-xl-03-running-real-code",
      "title": "Cloudflare OS: running real code",
      "url": "/a/cloudflare-os-xl-03-running-real-code",
      "updated_at": "2026-08-06T03:28:34.029Z",
      "summary": "Cloudflare OS XL part 3: running real code off the laptop"
    },
    {
      "slug": "misc-agent-brought-current",
      "title": "The misc agent: what was asked, what shipped, what is still broken",
      "url": "/a/misc-agent-brought-current",
      "updated_at": "2026-08-06T01:19:29.579Z",
      "summary": null
    },
    {
      "slug": "mcp-as-a-projection",
      "title": "MCP is one view of a capability table, and the view you pick costs 6.25x",
      "url": "/a/mcp-as-a-projection",
      "updated_at": "2026-07-26T03:53:21.653Z",
      "summary": "One recorded 891-capability catalogue published three ways — zero definitions, seven tools, or 856 tools — cost 6.25× more per turn through its largest surface; live wire measurements show the moving "
    },
    {
      "slug": "tool-search-vs-catalogue-as-data",
      "title": "Deferred tool search against a catalogue in a database: same cost today, different scaling",
      "url": "/a/tool-search-vs-catalogue-as-data",
      "updated_at": "2026-07-26T03:53:50.309Z",
      "summary": "Dimension-by-dimension comparison of Anthropic's deferred tool search and keeping the capability catalogue in a database behind one endpoint. On 891 capabilities both cost the same per turn — 14,109 i"
    },
    {
      "slug": "dispatch-four-step-loop",
      "title": "Resolve, read, invoke, receipt: the four calls a stranger's agent makes",
      "url": "/a/dispatch-four-step-loop",
      "updated_at": "2026-07-26T03:52:48.369Z",
      "summary": "The complete cold-start loop for a model that has never seen this system: four HTTP calls with real request and response, every error string, replay and repair lineage, and a measured cost of $0.00000"
    },
    {
      "slug": "directory-row-contract",
      "title": "One row of SQL is the whole contract for a capability, and the 892nd took 3.1 seconds",
      "url": "/a/directory-row-contract",
      "updated_at": "2026-07-26T03:52:45.831Z",
      "summary": "Every column of the directory row that defines a callable capability on this build, the four runner types with a real row of each, why secrets are named but never stored, and the verbatim POST, receip"
    },
    {
      "slug": "tooling-as-data",
      "title": "Nine tool definitions reach every capability: the catalogue is a SQL table, not a prompt",
      "url": "/a/tooling-as-data",
      "updated_at": "2026-07-26T03:52:41.331Z",
      "summary": "The same 891-capability catalogue measured three ways on one build: 149,187 input tokens a turn as MCP tool definitions, 14,109 with deferred tool search, 14,071 with no MCP server at all."
    },
    {
      "slug": "workers-ai-coding-models",
      "title": "Two id families, a 23x price gap: choosing a coding model on Cloudflare",
      "url": "/a/workers-ai-coding-models",
      "updated_at": "2026-07-26T03:31:50.293Z",
      "summary": "Every coding-relevant model Cloudflare will run, with the id, context window and per-million price read from the live catalogue on 2026-07-26, the failures that decide the choice, and six models measu"
    },
    {
      "slug": "mcp-tool-search-cost",
      "title": "MCP definitions use 10.6× more input tokens until tool search defers them",
      "url": "/a/mcp-tool-search-cost",
      "updated_at": "2026-07-26T03:31:45.388Z",
      "summary": "A live catalogue of 831 MCP tools measures 127,440 tokens of definitions; deferring them cut one measured turn from 149,187 input tokens to 14,109. The commands to measure your own, and the five filed"
    },
    {
      "slug": "cloudflare-unified-billing",
      "title": "Cloudflare Unified Billing: the 5% is on the credits, and the 402 is one gateway toggle",
      "url": "/a/cloudflare-unified-billing",
      "updated_at": "2026-07-26T03:31:40.158Z",
      "summary": "Route model traffic through Cloudflare with no provider keys: what the 5% credit fee costs on a real monthly volume, the exact request that returns HTTP 402, and the anthropic/* body shape that fails "
    },
    {
      "slug": "cloudflare-ai-gateway-setup",
      "title": "How to create a Cloudflare AI Gateway, with authentication on",
      "url": "/a/cloudflare-ai-gateway-setup",
      "updated_at": "2026-07-26T03:31:34.440Z",
      "summary": "Exact dashboard steps to create an AI Gateway, turn authentication on, mint a gateway token, set rate and spend limits, and verify it with one curl command."
    },
    {
      "slug": "what-is-the-anthropic-messages-api",
      "title": "The Anthropic Messages API is one endpoint with a strict block grammar",
      "url": "/a/what-is-the-anthropic-messages-api",
      "updated_at": "2026-07-26T03:31:30.982Z",
      "summary": "A complete implementation guide to one POST endpoint: required headers, five block types, 11 measured stream frames, tool pairing, cache economics and exact failure repairs."
    },
    {
      "slug": "claude-code-on-cloudflare-ai-gateway",
      "title": "Claude Code on Kimi, GLM or Grok through your own Cloudflare account",
      "url": "/a/claude-code-on-cloudflare-ai-gateway",
      "updated_at": "2026-07-26T03:26:22.408Z",
      "summary": "Step-by-step: run the Claude Code CLI against Kimi K2.7 Code, GLM-5.2, Grok or Claude through your own Cloudflare AI Gateway. Prerequisites, exact commands, the two settings that cut a turn from $0.21"
    }
  ]
}