今すぐ始める

Case

MCP で必要な共有状態だけを materialize します。


結果を共有または再開する必要があるときにepismo_case_startを使います。Playbook Version を指定する方法と、title だけの ad hoc Case があります。

  • ローカルな途中作業は agent runtime に保つ。
  • 結果、判断、handoff はepismo_record_appendで append する。
  • 明示的な担当や review が必要なときだけepismo_task_createで Task を作る。
  • mutation ごとに新しい idempotency key を生成する。
  • Case/Task の変更前に最新 lock version を取得する。

conflict 時は Case または Task を再取得し、新しい state で意図がまだ正しいか判断します。古い request を lock version だけ差し替えて再送しません。

agent 自身を暗黙の assignee にせず、User assignment が必要な場合だけ users resource から ID を選びます。assignment 前に Case ACL へその User が含まれていることを確認します。

Case filter なしのepismo_record_listを使うと、read 可能な Case を横断する ACL scope の activity feed から作業を再開できます。filter は feed を絞るだけで、ACL filter 自体が authorization になることはありません。