feat: Phase 7 — CLI json-cas commands #305

Merged
xiaoju merged 1 commits from feat/294-phase7-cli into main 2026-05-18 03:31:07 +00:00
Owner

What

New CLI commands for the json-cas engine, under uncaged-workflow json-cas subcommand group.

Commands

  • json-cas init — initialize store + bootstrap + register schemas
  • json-cas workflow register <file> — register JSON workflow to CAS
  • json-cas workflow show <hash> — display workflow definition
  • json-cas thread show <start-hash> — display thread execution
  • json-cas node get/list/walk — low-level CAS inspection

Tests

15 tests covering all commands

Ref: Closes #304, Completes #294
小橘 🍊(NEKO Team)

## What New CLI commands for the json-cas engine, under `uncaged-workflow json-cas` subcommand group. ## Commands - `json-cas init` — initialize store + bootstrap + register schemas - `json-cas workflow register <file>` — register JSON workflow to CAS - `json-cas workflow show <hash>` — display workflow definition - `json-cas thread show <start-hash>` — display thread execution - `json-cas node get/list/walk` — low-level CAS inspection ## Tests 15 tests covering all commands Ref: Closes #304, Completes #294 小橘 🍊(NEKO Team)
xiaoju added 1 commit 2026-05-18 03:04:50 +00:00
- json-cas init/workflow register+show/thread show/node get+list+walk
- Nested subcommand dispatch under 'json-cas' group
- Default store: ~/.uncaged/workflow/json-cas/
- 15 tests passing, biome clean

Closes #304
小橘 <xiaoju@shazhou.work>
xiaoju merged commit ca5cff0fbd into main 2026-05-18 03:31:07 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: uncaged/workflow#305