Repository navigation
olcli 0.15.3
Fixed
-
mvandrename_entitymove entities between folders.olcli rename(aliasmv) and the MCP toolrename_entityused to rename only, soolcli mv sub/x.txt chapters/x.txtfailed with HTTP 400 even thoughmvis documented as a move. The destination now decides what happens:intro.texrenames in place; the entity keeps its folder, as beforechapters/intro.texmoves the entity intochapters/and renames it; missing folders are createdchapters/moves it and keeps the name/or a leading/targets the project root
Documents, files and folders can all be moved. A destination that already exists, a missing source, or a folder moved into itself or one of its subfolders is refused with exit status 1 before anything is written.
rename_entityaccepts the same paths innew_name, and its confirmation shows From, To and any folders it creates.Thanks to @Wang-Chuming for reporting that the
mvexample could not move a file (#61).
Changed
- The MCP registry entry (
io.github.aloth/olcli) is now published by the release workflow afternpm publish.
Documentation
- SKILL.md, README.md and docs/MCP.md describe
rename/mvas rename and move. The 0.15.2 docs claimed a rename moves an entity to the project root; it keeps its folder. docs/ARCHITECTURE.md lists the move endpoint.
Full changelog: v0.15.2...v0.15.3