xiaoju
ca223a19c6
refactor: rename workflow-agent-kit → workflow-util-agent, merge workflow-moderator into cli-workflow
...
CI / check (pull_request) Failing after 32s
- Rename packages/workflow-agent-kit → packages/workflow-util-agent
- Update all imports, tsconfig references, docs
- Delete dead file packages/workflow-util-agent/src/build-agent-prompt.ts
- Merge workflow-moderator (62 LOC) into cli-workflow/src/moderator/
- Move workflow-moderator to legacy-packages/
- Add mustache dependency to cli-workflow
- Update publish-all.mjs
Fixes #512
2026-05-25 10:51:16 +00:00
xiaoju
298b944169
docs: update all documentation for status-based routing ( #497 )
...
Replace all JSONata/ConditionDefinition/ConditionalEdge references with
status-based routing terminology across 8 files:
- README.md, CLAUDE.md: moderator description, key terms
- docs/architecture.md: dependency jsonata→mustache, evaluate signature
- docs/wf-stateless-design.md: type definitions, routing context
- packages/workflow-moderator/README.md: full rewrite for new API
- packages/workflow-protocol/README.md: Target type, remove Transition
- packages/workflow-dashboard/context.md: StatusEdge, graph type
- docs/builtin-agent-research.md: stale JSONata references
2026-05-25 05:52:27 +00:00
xiaoju
c60c310074
refactor: rename RoleDefinition fields for clarity
...
- identity → goal
- prepare → capabilities (string[])
- execute → procedure
- report → output
- outputSchema → meta
Fixes #364
2026-05-22 00:46:06 +00:00
xiaoju
7b9cb6a9c8
chore: rename uwf-* → workflow-*, cli-uwf → cli-workflow
...
Reclaim the workflow-* package names now that legacy packages are archived.
Package renames:
- @uncaged/uwf-protocol → @uncaged/workflow-protocol
- @uncaged/uwf-moderator → @uncaged/workflow-moderator
- @uncaged/uwf-agent-kit → @uncaged/workflow-agent-kit
- @uncaged/uwf-agent-hermes → @uncaged/workflow-agent-hermes
- @uncaged/cli-uwf → @uncaged/cli-workflow
All internal imports, tsconfig references, and docs updated.
CLI binary name 'uwf' unchanged.
小橘 🍊 (NEKO Team)
2026-05-19 07:52:16 +00:00
xiaoju
08de1ae5eb
docs: fresh uwf-* packages, depend on @uncaged/json-cas, no reuse
2026-05-18 08:44:04 +00:00
xiaoju
c91a3d1ec6
docs: add description to condition definitions
2026-05-18 08:41:29 +00:00
xiaoju
13d932f69c
docs: config with provider/model/agent registries and alias-based overrides
2026-05-18 08:38:08 +00:00
xiaoju
f84d327410
docs: add .env for API keys, separate from config.yaml
2026-05-18 08:19:48 +00:00
xiaoju
9c2f93629b
docs: add models config (default + extract LLM)
2026-05-18 08:16:03 +00:00
xiaoju
bcefcb9af7
docs: add section 4 — key data types with shared StepRecord
2026-05-18 08:13:18 +00:00
xiaoju
b14dce2bc6
docs: fix inconsistencies — title, terminology, threads.yaml, JSONata context
2026-05-18 08:09:40 +00:00
xiaoju
85c572e770
docs: inline roles/moderator into Workflow, output as cas_ref, detail polymorphic
2026-05-18 08:07:20 +00:00
xiaoju
9a89885ce6
docs: rewrite CAS structure — flatten refs, named conditions, config.yaml, output naming
2026-05-18 07:55:04 +00:00
xiaoju
d095ceaafa
docs: agent CLI takes thread-id + role, outputs CAS hash, step owns pointer
2026-05-18 07:24:14 +00:00
xiaoju
2a0346f48b
docs: simplify show to pure thread-id → head query, all output JSON
2026-05-18 07:18:29 +00:00
xiaoju
b4e25ea002
docs: add done field to step output
2026-05-18 07:12:38 +00:00
xiaoju
77f2060e6b
docs: step on ended thread is an error, not null head
2026-05-18 07:11:50 +00:00
xiaoju
8f9a925179
docs: simplify step output to workflow/thread/head
2026-05-18 07:10:11 +00:00
xiaoju
a7eb9814ae
docs: fix agent invocation format in thread step
2026-05-18 07:05:35 +00:00
xiaoju
a8024e6d42
docs: use full 26-char Crockford Base32 ULIDs for thread IDs
2026-05-18 07:03:40 +00:00
xiaoju
6d94d9c85a
docs: fix hash format to 13-char Crockford Base32 (XXH64)
2026-05-18 07:03:02 +00:00
xiaoju
49a4d08c04
docs: add thread list --all and thread kill
2026-05-18 06:59:47 +00:00
xiaoju
d5773369af
docs: uwf thread subcommands, simplify start output
2026-05-18 06:58:35 +00:00
xiaoju
f49e014f41
docs: update CLI design — uwf naming, simplify commands and agent protocol
2026-05-18 06:56:55 +00:00
xiaoju
ab48a8169d
docs: add stateless workflow CLI design
...
Refs #297
2026-05-18 06:37:25 +00:00