mirror of
https://github.com/larksuite/cli.git
synced 2026-07-07 00:55:53 +08:00
Introduce an OpenAPI-backed v2 path for docs shortcuts alongside the existing MCP-backed v1 path, selectable via --api-version v1|v2. v1 stays default and prints a deprecation notice; v2 is auto-detected when v2-only flags are present. v2 highlights: - +create / +update take --content (XML or Markdown via --doc-format); +update adds structured --command ops (str_replace, block_*, append, overwrite, ...). - +fetch adds --detail (simple/with-ids/full), partial read --scope (outline/range/keyword/section) with context + max-depth controls. - XML output is no longer HTML-escaped (OutRaw / OutFormatRaw). - Versioned --help hides flags that don't apply to the selected API version via a new Shortcut.PostMount hook. Docs/skills updated to v2 usage; block-id based comments replace --selection-with-ellipsis in drive +add-comment references. Change-Id: I4b3c35fe967920f9e2546d5b6ca0ec7dcfd415fc