xiaoju
a11d76264a
chore: open-source readiness — LICENSE, CONTRIBUTING, templates, package metadata
...
- Add MIT LICENSE
- Add CONTRIBUTING.md with setup, conventions, PR workflow
- Add GitHub issue/PR templates
- Add repository/homepage/bugs/license to all package.json files
- Add Install section to README before Quick Start
Fixes #510
小橘 🍊 (NEKO Team)
2026-05-25 10:13:36 +00:00
xiaoju
d00f9df2dd
refactor: status-based graph routing + mustache prompt templates
...
- Delete ConditionDefinition, Transition types from workflow-protocol
- Add Target type, change graph to Record<string, Record<string, Target>>
- Remove conditions from WorkflowPayload and WORKFLOW_SCHEMA
- Replace jsonata with mustache in workflow-moderator
- Rewrite evaluate() to simple map lookup + mustache render
- Update cli-workflow to use new 3-arg evaluate(graph, role, output)
- 296 tests pass, 0 fail
Phase 1 of #490 (closes #491 )
2026-05-25 04:50:06 +00:00
xiaoju
fc7d482b4f
feat: add four-phase role description (identity/prepare/execute/report)
...
- Extend RoleDefinition with identity, prepare, execute, report fields
- Make systemPrompt optional (nullable) for four-phase workflows
- Update ROLE_DEFINITION JSON Schema (all new fields optional)
- Update validate.ts to accept new fields
- Update workflow.ts to strip null fields before CAS storage
- Update thread read to prefer identity over systemPrompt
- Add --version flag to uwf CLI
- Bump all packages to 0.5.0
Refs #359
2026-05-21 01:41:20 +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