From 176f6a96314649cc6e2321988ece620a2388e8e0 Mon Sep 17 00:00:00 2001 From: Patrick Buckley Date: Wed, 29 Jul 2026 02:21:41 -0700 Subject: [PATCH] chore(sdk): regenerate the console spec for the tasks schema Picks up the needs_user status description and the new note property from console_schemas.py. Spec-only, no API behavior change. The server spec is knowingly left stale here: the generator writes both files unconditionally, and its drift belongs to the change that introduced it rather than to this one. --- sdk/typescript/openapi-console.json | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/sdk/typescript/openapi-console.json b/sdk/typescript/openapi-console.json index 4e28749f..c6728ee5 100644 --- a/sdk/typescript/openapi-console.json +++ b/sdk/typescript/openapi-console.json @@ -2,7 +2,7 @@ "openapi": "3.1.0", "info": { "title": "turnstone Console API", - "version": "1.8.0a2", + "version": "1.8.0a4", "description": "Cluster-wide visibility and control across all turnstone nodes." }, "paths": { @@ -8354,7 +8354,7 @@ "type": "string" }, "status": { - "description": "One of: pending / in_progress / done / blocked.", + "description": "One of: pending / in_progress / done / blocked / needs_user. ``blocked`` is waiting on a dependency the coordinator may clear itself; ``needs_user`` is waiting on a decision only the operator can make.", "title": "Status", "type": "string" }, @@ -8363,6 +8363,12 @@ "title": "Child Ws Id", "type": "string" }, + "note": { + "default": "", + "description": "Optional one-sentence note, typically what the coordinator needs from the operator on a ``needs_user`` task. Absent from the stored record when unset (there is no backfill for rows written before the field existed), so it defaults to the empty string here.", + "title": "Note", + "type": "string" + }, "created": { "title": "Created", "type": "string"