fix: remove cas list, add schema titles #324

Merged
xiaomo merged 2 commits from fix/319-schema-titles into main 2026-05-18 13:07:16 +00:00
Owner

What

  • Remove uwf cas list(CAS 无限增长,列所有 hash 没意义)
  • 给 Workflow/StartNode/StepNode schema 加 title,让 uwf cas schema list 显示名称而不是 (unnamed)

Ref

Refs #319

## What - Remove `uwf cas list`(CAS 无限增长,列所有 hash 没意义) - 给 Workflow/StartNode/StepNode schema 加 `title`,让 `uwf cas schema list` 显示名称而不是 (unnamed) ## Ref Refs #319
xiaoju added 1 commit 2026-05-18 13:01:30 +00:00
- Remove uwf cas list (CAS grows unbounded, listing all hashes is useless)
- Add title to Workflow/StartNode/StepNode schemas so schema list shows names

小橘 🍊(NEKO Team)
xiaoju added 1 commit 2026-05-18 13:03:43 +00:00
When uwf workflow put processes inline JSON Schema for a role,
auto-inject title=roleName if not already set. Makes uwf cas schema list
show meaningful names like 'planner', 'coder' instead of (unnamed).

小橘 🍊(NEKO Team)
xiaoju force-pushed fix/319-schema-titles from 7866d2d499 to b304f65876 2026-05-18 13:05:32 +00:00 Compare
xiaomo approved these changes 2026-05-18 13:07:14 +00:00
xiaomo left a comment
Owner

LGTM role outputSchema 自动加 title 也是好细节。

LGTM ✅ role outputSchema 自动加 title 也是好细节。
xiaomo merged commit c8a39be9bd into main 2026-05-18 13:07:16 +00:00
Sign in to join this conversation.
No Reviewers
No Label
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: uncaged/workflow#324