This commit is contained in:
@@ -1,9 +0,0 @@
|
||||
---
|
||||
"@united-workforce/cli": patch
|
||||
---
|
||||
|
||||
fix: expand bootstrap prompt with full onboarding and upgrade guide
|
||||
|
||||
Bootstrap now covers two scenarios:
|
||||
- Fresh install: CLI + adapter installation, `uwf setup` configuration, skill installation, end-to-end verification
|
||||
- Upgrade: package update, skill regeneration, breaking change migrations (e.g. $START new/resume)
|
||||
@@ -1,8 +0,0 @@
|
||||
---
|
||||
"@united-workforce/cli": patch
|
||||
---
|
||||
|
||||
fix: bootstrap adds Step 0 environment pre-flight check
|
||||
|
||||
- Pre-flight checks for node, pnpm/npm, global bin PATH, hermes CLI with FIX instructions (#112)
|
||||
- Install commands changed from npm to pnpm (with npm fallback)
|
||||
@@ -1,9 +0,0 @@
|
||||
---
|
||||
"@united-workforce/cli": patch
|
||||
"@united-workforce/util": patch
|
||||
---
|
||||
|
||||
fix: workflow-authoring flat schema example uses enum, bootstrap adds PATH guidance
|
||||
|
||||
- workflow-authoring: flat schema example uses `enum: [done]` instead of bare `const` (#110.3)
|
||||
- bootstrap: adds `which hermes` check and PATH guidance for venv installs (#110.4)
|
||||
@@ -1,14 +0,0 @@
|
||||
---
|
||||
"@united-workforce/cli": patch
|
||||
---
|
||||
|
||||
fix: improve bootstrap docs — agent discovery, pnpm/npm parity, preset provider table (#118, #120)
|
||||
|
||||
- Step 1: detect installed agents (hermes/claude) before choosing adapter
|
||||
- Step 1: clarify adapter versions are independent from CLI — install @latest
|
||||
- Step 1: show pnpm and npm side-by-side
|
||||
- Step 1: add "adapter must be installed before `uwf setup --agent`" note
|
||||
- Step 1: add ACP verification step (hermes acp --help)
|
||||
- Step 2: `--agent` takes adapter command name (e.g. `uwf-hermes`), not npm package
|
||||
- Step 2: preset providers listed as a table with names and default base URLs
|
||||
- Remove uwf-builtin from supported adapters (not ready yet)
|
||||
@@ -1,10 +0,0 @@
|
||||
---
|
||||
"@united-workforce/cli": patch
|
||||
---
|
||||
|
||||
fix: preset provider base-url auto-fill, bootstrap ACP docs, friendlier name mismatch error
|
||||
|
||||
- `uwf setup --provider dashscope` now auto-fills `--base-url` from preset list (#106)
|
||||
- Bootstrap guide documents uwf-hermes ACP dependency (`pip install hermes-agent[acp]`) (#107)
|
||||
- Bootstrap verify step uses inline workflow instead of missing `examples/eval-simple.yaml` (#107)
|
||||
- Workflow filename mismatch error now suggests how to fix it (#108)
|
||||
@@ -1,14 +0,0 @@
|
||||
---
|
||||
"@united-workforce/cli": patch
|
||||
"@united-workforce/agent-hermes": patch
|
||||
"@united-workforce/agent-claude-code": patch
|
||||
"@united-workforce/agent-builtin": patch
|
||||
"@united-workforce/agent-mock": patch
|
||||
---
|
||||
|
||||
fix: suppress ExperimentalWarning, PEP 668 pip guidance, setup help (#116)
|
||||
|
||||
- All CLI bins use shebang `#!/usr/bin/env -S node --disable-warning=ExperimentalWarning`
|
||||
- Remove NODE_OPTIONS injection from spawn (shebang handles it)
|
||||
- Bootstrap pip install guidance covers venv/pipx/source options for PEP 668 systems
|
||||
- `uwf setup --help` mentions interactive wizard mode
|
||||
@@ -1,12 +0,0 @@
|
||||
---
|
||||
"@united-workforce/cli": patch
|
||||
---
|
||||
|
||||
fix: setup UX improvements (#114)
|
||||
|
||||
- Setup validates adapter availability and prints install command if missing
|
||||
- Setup prints "Config saved to <path> ✓" on success
|
||||
- Spawn ENOENT gives actionable error ("not found in PATH" + which command)
|
||||
- SQLite ExperimentalWarning suppressed via NODE_OPTIONS in spawned processes
|
||||
- Bootstrap VERSION reads cli package version (was reading util version)
|
||||
- Bootstrap PATH guidance is shell-agnostic (no hardcoded .bashrc/.profile)
|
||||
@@ -1,9 +0,0 @@
|
||||
---
|
||||
"@united-workforce/cli": minor
|
||||
"@united-workforce/util": patch
|
||||
---
|
||||
|
||||
feat: replace $START `_` status with `new`/`resume` semantics
|
||||
|
||||
BREAKING: All workflow YAML files must update `$START._` to `$START.new` + `$START.resume`.
|
||||
The `resume` edge prompt replaces the previously hardcoded resume message in the CLI.
|
||||
@@ -1,15 +0,0 @@
|
||||
---
|
||||
"@united-workforce/cli": patch
|
||||
"@united-workforce/util": patch
|
||||
---
|
||||
|
||||
fix: unify $status to const-only, drop enum support (#123)
|
||||
|
||||
Breaking: `$status` in frontmatter now requires `const` everywhere.
|
||||
`enum` is no longer accepted and will be rejected by the validator.
|
||||
|
||||
- Validator: `hasStatusConst()` / `getConstStatuses()` replace enum-based checks
|
||||
- Error message: "must define $status as const (or oneOf with const)"
|
||||
- workflow-authoring docs: all examples use `const`, enum explicitly noted as unsupported
|
||||
- bootstrap hello.yaml: `$status: { const: done }`
|
||||
- All test fixtures migrated from enum to const/oneOf
|
||||
Reference in New Issue
Block a user