Commit Graph
490 Commits
Author SHA1 Message Date
yuhao f25420bc79 fix(blender): align docs and render execute with real behavior 2026-04-21 06:45:22 +00:00
Yuhao 03f69ad37c Merge pull request #229 from AiMiDi/codex/unrealinsights-agent-harness
feat: add Unreal Insights CLI harness
2026-04-21 14:13:44 +08:00
yuhao e0eec10971 fix unreal insights skill mirror and repl history path 2026-04-21 06:11:15 +00:00
yuhao ef86f4dcc7 Fix Shotcut melt rendering and inclusive timeline timing 2026-04-20 12:10:05 +00:00
Yuhao 7c62dcbdac Merge pull request #230 from abcfy2/main
feat(shotcut): adopt two-step import/add model, remove auto-save
2026-04-20 17:57:08 +08:00
Feng Yu f6e6a899dc fix(shotcut): fix --at regression on non-empty tracks, update docs
- Rewrite _absolute_insertion_point() to walk physical playlist children
  instead of using broken prop_offset calculation
- Fix ducking window separator from ':' to '..' for correct timecode parsing
- Add 3 regression tests for --at insertion on non-empty tracks
- Update README: mark melt/ffmpeg as required dependencies, add REPL
  command reference with example session
- Update SKILL.md: add complete REPL command list, two-step workflow docs
- Sync SKILL.md to root mirror
2026-04-20 17:39:40 +08:00
Feng Yu 66be2a2e54 feat(shotcut): adopt two-step import/add model, remove batch_mode
- Split add_clip into import_media() + add_clip(clip_id) for chain sharing
- Port upstream features: --at absolute placement, volume-envelope, duck
- Fix ducking window parser: use '..' separator instead of ':' to avoid
  timecode ambiguity (split(":",1) on "HH:MM:SS.mmm:HH:MM:SS.mmm")
- Remove batch_mode; chain sharing is now the default behavior
- Add 8 new tests (208 total), 91% coverage
2026-04-20 10:30:23 +08:00
yuhao e81c3a9409 docs(skill): sync video creation harness guidance 2026-04-19 16:25:19 +00:00
yuhao 8120c9f231 fix(cli): improve video creation harness workflows 2026-04-19 16:00:33 +00:00
aimidi db5d1af3c5 Merge remote-tracking branch 'upstream/main' into codex/unrealinsights-agent-harness
# Conflicts:
#	README.md
2026-04-19 02:14:24 +08:00
aimidi 8b88204f57 fix: normalize unreal insights export paths 2026-04-19 01:40:31 +08:00
yuhao 795fda6ac9 update public CLIs 2026-04-18 17:10:26 +00:00
aimidi 41d400c5c7 fix: tighten unreal insights e2e discovery 2026-04-19 01:10:19 +08:00
yuhao 87bdfe7697 fix CI 2026-04-18 16:59:59 +00:00
yuhao 06f9194d02 update cli-anything-openclaw skill 2026-04-18 16:57:34 +00:00
yuhao 42fc5c096d update cli-hub 2026-04-18 16:57:25 +00:00
Yuhao d3471a8d0a Merge pull request #226 from haorui-harry/main
compiles valuable GUI trajectories into parameterized, self-verifying CLI macros for agents
2026-04-19 00:26:45 +08:00
yuhao e1e48ba6d0 fix missing skills 2026-04-18 11:53:57 +00:00
yuhao 30ef367815 unifying skills via npx skills; update cli-hub 2026-04-18 11:50:34 +00:00
yuhao 99f92f0525 WIP transfer root-skills and hub updates 2026-04-18 10:12:58 +00:00
yuhao 7e61df72e9 improve CLI-Hub 2026-04-17 17:27:04 +00:00
yuhao cc8da1f901 correct visit counts merging 2026-04-17 17:16:35 +00:00
yuhao b2d8b87aba add more public CLIs; fully include skills for CLIs 2026-04-17 15:58:12 +00:00
yuhao 13904df1aa update: sync public registry metadata 2026-04-17 15:46:59 +00:00
Yuhao 6a0e3595a7 Merge pull request #85 from omerarslan0/codex/opencode-command-note
Docs: clarify OpenCode command directory
2026-04-17 23:34:04 +08:00
Yuhao 0b8302b173 Merge pull request #92 from jarrodcolburn/fix/melt-tractor-duration
fix(shotcut): set tractor out= before melt render to avoid 4-hour output
2026-04-17 23:33:23 +08:00
Yuhao 589ec132de Merge pull request #203 from sjhddh/fix/skill-description-empty-intro
fix: handle empty skill_intro in skill_description generation
2026-04-17 23:31:46 +08:00
Yuhao 0ae9f198b8 Merge pull request #224 from hiSandog/docs/fix-skill-path-20260416
docs: correct SKILL.md contribution paths
2026-04-17 23:24:27 +08:00
Yuhao bc2d1379ce Merge pull request #225 from yanmingyu92/add-py4csr-registry
feat: Add py4csr CLI to public registry
2026-04-17 23:21:53 +08:00
aimidi 983160847a merge: sync upstream/main and normalize unreal insights metadata 2026-04-17 16:56:04 +08:00
haorui-harry d6002a1f4b feat(openclaw): add OPENCLAW.md SOP and registry.json entry 2026-04-17 16:28:04 +08:00
haorui-harry ab65e0a691 feat(openclaw): add OpenClaw Macro System agent-harness
Implements the full 7-layer architecture described in the OpenClaw Macro
System spec as a working CLI-Anything agent harness:

- cli-anything-openclaw CLI (L6 Unified CLI Entry)
  macro run/list/info/validate/dry-run/define
  session status/history/save/list
  backends (shows routing availability)
  Interactive REPL (default)

- MacroRuntime (L5): validate params -> check preconditions ->
  execute steps -> check postconditions -> collect outputs -> telemetry

- MacroDefinition + YAML loader (L4): parameterized, composable,
  self-verifying macro definitions stored in macro_definitions/

- RoutingEngine (L3): selects backend by priority (native_api=100,
  gui_macro=80, file_transform=70, semantic_ui=50, recovery=10)

- Execution Backends (L2):
  native_api    -- subprocess / shell commands
  file_transform -- XML, JSON, text file editing
  semantic_ui   -- accessibility + keyboard shortcuts (xdotool on Linux)
  gui_macro     -- precompiled coordinate-based replay (pyautogui)
  recovery      -- retry + fallback orchestration

- ExecutionSession: run history, telemetry, disk persistence

64/64 tests passing (test_core.py + test_full_e2e.py with real CLI subprocess)
2026-04-17 16:20:48 +08:00
yanmingyu92 4fb063c297 feat: Add py4csr to public registry 2026-04-16 21:11:29 -05:00
Yuhao 7edf8ca88c Merge pull request #207 from scially/add/qgis/agent
feature: add QGIS agent harness
2026-04-16 22:29:32 +08:00
Yuhao ab79beb19e Merge pull request #204 from sjhddh/fix/apt-get-pkg-extraction
fix: extract_system_package returns wrong command for apt-get matches
2026-04-16 22:28:44 +08:00
aimidi cd82c74db4 fix(unrealinsights): harden capture session replacement 2026-04-16 19:41:41 +08:00
aimidi 66d0b54392 Merge branch 'main' into codex/unrealinsights-agent-harness-merge-main
# Conflicts:
#	.gitignore
#	README.md
#	README_CN.md
#	registry.json
2026-04-16 19:19:57 +08:00
aimidi 0f8d4f306a Move Unreal Insights guide into harness README 2026-04-16 17:46:35 +08:00
aimidi 6e45b7a98d Expand Unreal Insights capture orchestration and docs 2026-04-16 17:45:38 +08:00
aimidi 34ed5e60ad Merge remote-tracking branch 'upstream/main' 2026-04-16 16:59:41 +08:00
aimidi dfef24958d Add Unreal Insights harness 2026-04-16 16:54:51 +08:00
Yuhao 7458172068 Merge pull request #219 from 545487677/feature/unimol-tools
feat: add Uni-Mol Tools agent harness
2026-04-16 15:48:15 +08:00
yuhao 2c8a7815a8 update cli-hub 2026-04-16 07:47:10 +00:00
yuhao 56c9610f76 update cli-hub; more public CLIs 2026-04-16 06:52:28 +00:00
陈家名 8bcc93f140 docs: correct SKILL.md contribution paths 2026-04-16 11:54:58 +08:00
yuhao d1ba665bb2 improve cli-hub 2026-04-15 17:56:44 +00:00
yuhao 92db509b23 **CLI-Hub** updated to **v0.2.0** — the PyPI package now supports public CLIs from multiple install sources (pip, npm, brew, bundled/system tools), backed by a new public_registry.json. The Hub frontend was redesigned with separate **CLI-Anything CLIs** and **Public CLIs** decks, and live end-to-end checks now cover real install, update, and uninstall flows across both pip and npm packages. 2026-04-15 17:06:06 +00:00
545487677 85c16c0dce test: fix project path assertion in test_core.py
- Updated test to check for 'project.json' filename instead of 'test_project.json'
- Project structure changed to use project_dir/project.json format
- All core tests now passing (4/4)
2026-04-15 15:19:14 +00:00
545487677 38c57afb3c fix: correct registry.json format - separate unimol_tools and safari entries
- Fixed missing JSON closing braces between unimol_tools and safari entries
- Both CLIs are now properly separated in the registry
- Validated JSON syntax
2026-04-15 15:10:54 +00:00
Cody Zhao d4f9ad3d9c Merge branch 'main' into feature/unimol-tools 2026-04-15 22:50:40 +08:00