{
  "apiVersion": "v1",
  "passage": {
    "id": "spacex-grok-bot-temporal-durable-workflows-2026",
    "text": "So we use an open source tool called temporal, which is interesting to look into if you're curious, so that we don't have to rebuild a lot of this very complicated stuff from scratch.",
    "context": "Robinson has just explained that an agent task that fails midway should resume at the failed step, not replay earlier steps, and says Grok Bot uses Temporal for these durable workflows.",
    "speaker": "Lee Robinson",
    "speakerId": "lee-robinson",
    "speakerUrl": "https://the-ai-record.com/people/lee-robinson",
    "speakerLevel": "practitioner",
    "role": "Works on Grok Bot at SpaceX (formerly Cursor)",
    "voice": "person",
    "organization": "SpaceX (SpaceXAI)",
    "organizationId": "spacex",
    "organizationUrl": "https://the-ai-record.com/organizations/spacex",
    "aiVendor": true,
    "work": {
      "title": "Stanford CS146S: How always-on agents work",
      "type": "talk",
      "date": "2026-10-11",
      "publisher": "leerob (YouTube)",
      "locator": "17:08",
      "url": "https://www.youtube.com/watch?v=L1OBRtfPS34"
    },
    "grade": "B",
    "gradeMeaning": "The organization's own post, paper or talk.",
    "verification": {
      "status": "verified",
      "meaning": "An independent second reader re-fetched the source and confirmed the wording.",
      "reviewedOn": "2026-11-07"
    },
    "topics": [
      "internal-tools",
      "where-agents-run"
    ],
    "functions": [
      "engineering"
    ],
    "figures": [],
    "url": "https://the-ai-record.com/passages/spacex-grok-bot-temporal-durable-workflows-2026",
    "json": "https://the-ai-record.com/api/v1/passages/spacex-grok-bot-temporal-durable-workflows-2026.json"
  },
  "notice": [
    "Every passage is reproduced word for word from the cited source.",
    "Check the verification status: \"reported\" means not yet confirmed by an independent second reader.",
    "Organizations flagged aiVendor sell AI tools or services and have a reason to publish flattering numbers.",
    "An empty result means the archive holds nothing on it, not that nobody has said anything."
  ]
}