Commit Graph

7 Commits

Author SHA1 Message Date
yuhao 5566948a98 feat(preview): add preview trajectories and demos 2026-04-24 15:00:33 +00:00
yuhao 60cbfc73cd feat(preview): add live preview protocol and motion demos 2026-04-24 14:46:25 +00:00
yuhao 99f92f0525 WIP transfer root-skills and hub updates 2026-04-18 10:12:58 +00:00
yuhao 18f75791f3 add auto-save and dry-run for all session-based softwares on one-shot cmds; highlight the design in cli-anything skill 2026-04-13 17:32:06 +00:00
ndpvt-web 3579c6d1b4 fix: address PR review feedback (4 items)
1. Fix project_save --output parameter: add Click parameter name
   mapping so --output correctly maps to output_path
2. Use functools.wraps in handle_error decorator to preserve
   __click_params__ and other attributes
3. Fix test count mismatch: OPENSCREEN.md now shows 101 (78+23),
   TEST.md table updated with missing test row and correct numbering
4. Replace raw input() with skin.sub_input() in REPL add flows
   (zoom, speed, trim, crop) to use prompt_toolkit when available

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-06 07:58:28 +00:00
ndpvt-web e5db3582b9 feat: fuse manual + auto-generated harness (50 -> 101 tests)
Merge best-of-both from manual CLI harness and HARNESS.md auto-generated
version. Adds update/query helpers, input validation, sorted list output,
_resolve_cli test helper, and 51 new tests covering edge cases.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-05 09:12:19 +00:00
ndpvt-web 3aa4c2d83f feat: add Openscreen screen recording editor CLI harness
Adds a complete CLI harness for Openscreen (https://github.com/siddharthvaddem/openscreen),
an Electron-based screen recording editor. The harness provides agent-native access to
zoom effects, speed ramps, trim, crop, annotations, backgrounds, and polished video exports
via ffmpeg.

- 50 tests (37 unit + 13 E2E) all passing
- Full segment-based rendering pipeline (crop+scale zoom, setpts+atempo speed)
- Session management with 50-level undo/redo
- REPL mode with prompt-toolkit
- JSON and human-readable output modes
- SKILL.md for AI agent discovery
- OPENSCREEN.md SOP document

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-05 08:25:44 +00:00