From b1e66fa7a4fc46c0482ee2493e57af6dcef64b88 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=98=9F=E6=9C=88?= Date: Tue, 12 May 2026 10:29:50 +0800 Subject: [PATCH] fix: use async/await instead of .then() in getWorkflowDescriptor --- packages/workflow-dashboard/src/api.ts | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/packages/workflow-dashboard/src/api.ts b/packages/workflow-dashboard/src/api.ts index 4cdab22..68beda0 100644 --- a/packages/workflow-dashboard/src/api.ts +++ b/packages/workflow-dashboard/src/api.ts @@ -147,13 +147,15 @@ export function listWorkflows(agent: string): Promise<{ workflows: WorkflowSumma return fetchJson(agentBase(agent), "/workflows"); } -export function getWorkflowDescriptor( +export async function getWorkflowDescriptor( agent: string, name: string, ): Promise { - return fetchJson(agentBase(agent), `/workflows/${encodeURIComponent(name)}`).then( - (res) => res.descriptor, + const res = await fetchJson( + agentBase(agent), + `/workflows/${encodeURIComponent(name)}`, ); + return res.descriptor; } export function listThreads(agent: string): Promise<{ threads: ThreadSummary[] }> {