From 5230462b8d4d5a859c03c4b308635f6953bf0c04 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B0=8F=E6=A9=98?= Date: Mon, 25 May 2026 15:35:55 +0000 Subject: [PATCH] fix: bin entry point to dist/cli.js for node compatibility Fixes #523 --- packages/cli-workflow/package.json | 2 +- packages/cli-workflow/src/cli.ts | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/packages/cli-workflow/package.json b/packages/cli-workflow/package.json index 66a40d7..c512c81 100644 --- a/packages/cli-workflow/package.json +++ b/packages/cli-workflow/package.json @@ -8,7 +8,7 @@ ], "type": "module", "bin": { - "uwf": "./src/cli.ts" + "uwf": "./dist/cli.js" }, "dependencies": { "@uncaged/json-cas": "^0.5.3", diff --git a/packages/cli-workflow/src/cli.ts b/packages/cli-workflow/src/cli.ts index 9a76671..3ecddaa 100755 --- a/packages/cli-workflow/src/cli.ts +++ b/packages/cli-workflow/src/cli.ts @@ -1,4 +1,4 @@ -#!/usr/bin/env bun +#!/usr/bin/env node import type { CasRef, ThreadId } from "@uncaged/workflow-protocol"; import { Command } from "commander"; @@ -181,11 +181,11 @@ function parseStatusFilter(status: string | undefined): ThreadStatus[] | null { if (raw === "active") return ["idle", "running"]; const parts = raw.split(",").map((s) => s.trim()); - const validStatuses: ThreadStatus[] = ["idle", "running", "completed"]; + const validStatuses: ThreadStatus[] = ["idle", "running", "completed", "cancelled"]; for (const part of parts) { if (!validStatuses.includes(part as ThreadStatus)) { process.stderr.write( - `Invalid status: ${part}. Must be one of: idle, running, completed, active\n`, + `Invalid status: ${part}. Must be one of: idle, running, completed, cancelled, active\n`, ); process.exit(1); } @@ -238,7 +238,7 @@ thread .description("List threads") .option( "--status ", - "Filter by status: idle, running, completed, active (idle+running), or comma-separated values", + "Filter by status: idle, running, completed, cancelled, active (idle+running), or comma-separated values", ) .option("--after ", "Filter threads created after this date (ISO or relative like '7d')") .option("--before ", "Filter threads created before this date (ISO or relative like '7d')") -- 2.43.0