From e22f75ac7a41a23330146f569c1404bac5fed42f Mon Sep 17 00:00:00 2001 From: jochen Date: Mon, 9 Nov 2026 23:05:37 +0100 Subject: [PATCH] =?UTF-8?q?D2b:=20DropKey=20and=20DroppedPrefix=20name=20t?= =?UTF-8?q?he=20key=20of=20an=20ask's=20drop=20(ADR=200664=20=C2=A75,=20is?= =?UTF-8?q?sue=201748)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Claude-Session: https://claude.ai/code/session_01JG73KEq4zoDfM9WtYpcQgZ --- sdk/buildstep/passing.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/sdk/buildstep/passing.go b/sdk/buildstep/passing.go index 8747d747..e3530ce8 100644 --- a/sdk/buildstep/passing.go +++ b/sdk/buildstep/passing.go @@ -54,6 +54,12 @@ func PassingCause(words string) bool { return false } +// DropKey is the key of an ask's drop in a build seat's pauses state: "dropped." (the part build-step). +func DropKey(askID string) string { return "dropped." + askID } + +// DroppedPrefix opens every key DropKey makes. +const DroppedPrefix = "dropped." + // Drop is the value of the key dropped. of a build seat's pauses state: an ask its caller no longer waits for. type Drop struct { V int `json:"v,omitempty"`