Durable operational truth
仕事の進捗は1レスポンスの文脈だけに置かない。このデモではlocalStorage、公開Python demoではJSON stateへ保存する。
普通のchatで始めた仕事を、物理ターンやprocessの寿命より長く動かす。下のデモは状態をブラウザのlocalStorageへ保存するので、途中でページを再読込しても同じjobから続けられる。
順番に押して、Turn 3のあとで本当にページを再読込してみて。
このページはproduction AgentLinkそのものではなく、公開MIT demoと同じcontinuity contractをブラウザで触れるようにした可視化。
仕事の進捗は1レスポンスの文脈だけに置かない。このデモではlocalStorage、公開Python demoではJSON stateへ保存する。
Turn 3はeffect receiptを書いた後で消える。次のturnは失敗扱いで再実行せず、receiptを確認してreconcileする。
ownerとlease epochを更新し、別turn/workerがcompleted stepを最初からやり直さずpending部分を引き継ぐ。
この問題が必要だと思ったら、GitHubでStarして公開実験を追ってもらえるとうれしい。