mirror of
https://github.com/openclaw/openclaw.git
synced 2026-08-19 17:11:42 -06:00
593423ecc0
* fix(shared): bound ignore-file reads during workspace scans * fix(shared): import bounded reader through infra policy wrapper * fix(shared): preserve chained-symlink ignore files while bounding reads * fix(shared): correct ignore-rules test calls and remove dead return * fix(shared): restore ignore matcher return value from addIgnoreRules * fix(shared): fail closed on oversized ignore files during scans * style(shared): format ignore-rules signature * test(shared): rename misleading under-cap ignore-file test * chore: retrigger CI for unrelated flaky run-with-env shutdown test * fix(shared): make oversized ignore-file exclusion terminal * test(shared): remove loadSkillsFromDir dependency for main compat * chore: retrigger dead-code scan after Periphery/Homebrew flake * fix(scans): fail closed on ignore read races * fix(scans): treat fail-closed ignore paths literally Co-authored-by: 陈宪彪0668000387 <chen.xianbiao@xydigit.com> * fix(scans): preserve native ignore path semantics Co-authored-by: 陈宪彪0668000387 <chen.xianbiao@xydigit.com> * fix(scans): bound ignore rule amplification Co-authored-by: 陈宪彪0668000387 <chen.xianbiao@xydigit.com> * fix(scans): preserve case-insensitive fail-closed matching Co-authored-by: 陈宪彪0668000387 <chen.xianbiao@xydigit.com> * fix(scans): preserve bounded ignore composition Co-authored-by: 陈宪彪0668000387 <chen.xianbiao@xydigit.com> * fix(scans): satisfy matcher method binding lint Co-authored-by: 陈宪彪0668000387 <chen.xianbiao@xydigit.com> * fix(scans): preserve ignore matcher case mode Co-authored-by: 陈宪彪0668000387 <chen.xianbiao@xydigit.com> * fix(scans): keep matcher options internal Co-authored-by: 陈宪彪0668000387 <chen.xianbiao@xydigit.com> * fix(scans): require matcher case contract Co-authored-by: 陈宪彪0668000387 <chen.xianbiao@xydigit.com> --------- Co-authored-by: Peter Steinberger <steipete@gmail.com> Co-authored-by: Peter Steinberger <peter@steipete.me>