You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
2026-10-08 の orchestrate run で、commandmatedev wait commandmate-issue-3423 --instance claude --on-prompt human --verify が、ワーカーのコミット前の状態で検証し、exit 0 を返した。
Activity
Kewton commentedon Oct 8, 2026
orchestrate の run でワーカー(opus)が調査し、原因を特定しました(変更はなし)。Claude がバックグラウンドのテストの完了を待つためにターンを自分で閉じ(23:37:53 の Stop)、完了通知で次のターンが開いてからコミットした(23:38:32)。#2614(Antigravity)と同じ形です。直す場所は
src/lib/hooks/sources/claude(Stop の時点で完了通知の無いバックグラウンドの作業を数え、self_resume_pendingを付けてstopReportsSelfResume: trueを宣言)で、契約の範囲外でした。当面の手当てとして、orchestrate の契約の雛形のsuccessにrequireCommit: trueを足す案があります。Kewton commentedon Oct 8, 2026
利用者の判断により、範囲を原因の層(
src/lib/hooks/sources/claude)まで広げて 2 回目の作業を始めました。あわせて orchestrate の契約の雛形にrequireCommit: trueを足します。fix(hooks): Claude がバックグラウンドの作業を残した Stop を自己再開として報告する (#3448)
Kewton commentedon Oct 8, 2026
PR #3448(develop マージ済み)で対応しました。Claude がバックグラウンドの作業を残してターンを閉じたとき、その Stop を自己再開(self_resume_pending)として報告し、wait は次の Stop まで待ちます。orchestrate の契約の雛形には requireCommit: true を足しました。本番サーバーへの反映は次の再ビルドから。残りは #3449 / #3450 / #3451 と Kewton/commandmate-skills#308 で追跡します。
fix(session): self_resume_pending を送る source の注記を antigravity と claud…
fix(hooks): 旧 relay 経由の Claude の Stop に transcript_path を載せる (#3454)
fix(verify): demo-video の env-scripts テストが実の $HOME に作業場所を作らないようにする (#…