mirror of
https://github.com/volcengine/OpenViking.git
synced 2026-10-01 09:48:03 +08:00
* docs: fix stale commands, paths, and provider claims Sweep findings: D-03, D-04, D-05, D-06, D-07, D-08, D-09. Align setup and API examples with current configuration and CLI behavior. (cherry picked from commit2b21ee513b) * fix(review): correct crypto output flag Addresses blocking review finding on #3401. (cherry picked from commit85bb502709) * docs(ov): finish stale CLI path cleanup Complete the #3401 salvage by updating the API-writing templates and the remaining encryption guide examples to the Rust CLI surface. * fix(ov): make local content operations race-safe Salvage the safe-I/O portions of OpenViking#3414: reject unsupported local watch requests before upload, atomically create download targets, and write snapshot output before reporting JSON success. Add focused regression coverage. * fix(ov): validate timeout and node-limit inputs Salvage and complete OpenViking#3414 by validating every timeout and node-limit surface consistently while preserving config commands as a repair path for invalid persisted values. * fix(ov): allow explicit help before language setup Salvage OpenViking#3416 with a narrower contract: only clap-recognized -h/--help requests bypass first-run language selection. Bare command groups, legacy -help, and option values keep the existing gate. * docs(ov): align session and snapshot command examples Salvage OpenViking#3419 by correcting positional session and snapshot examples, documenting the canonical observer filesystem command, and keeping fs as a compatible alias. * fix(ov): honor configured output defaults safely Salvage and complete OpenViking#3424 with CLI-over-config precedence, runtime validation for normal commands, and a table fallback that leaves config repair commands usable. Also clarify the Python-client versus Rust-CLI upload-mode controls. * fix(ov): preserve zero node-limit semantics * ci: skip embedding-dependent resource test without secrets * fix(cli): validate compile timeout consistently --------- Co-authored-by: zhiheng.liu <zhiheng.liu@bytedance.com>