mirror of
https://github.com/openclaw/openclaw.git
synced 2026-08-26 09:16:10 +00:00
* 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> |
||
|---|---|---|
| .. | ||
| text | ||
| account-enabled.test.ts | ||
| account-enabled.ts | ||
| agent-liveness.test.ts | ||
| agent-liveness.ts | ||
| agent-run-status.test.ts | ||
| agent-run-status.ts | ||
| assistant-error-format.test.ts | ||
| assistant-error-format.ts | ||
| avatar-limits.test.ts | ||
| avatar-limits.ts | ||
| avatar-policy.test.ts | ||
| avatar-policy.ts | ||
| balanced-json.ts | ||
| bounded-buffer.test.ts | ||
| bounded-buffer.ts | ||
| chat-content.test.ts | ||
| chat-content.ts | ||
| chat-envelope.test.ts | ||
| chat-envelope.ts | ||
| chat-message-content.test.ts | ||
| chat-message-content.ts | ||
| config-eval.test.ts | ||
| config-eval.ts | ||
| config-ui-hints-types.ts | ||
| custom-command-config.ts | ||
| deferred.test.ts | ||
| deferred.ts | ||
| device-auth-store.test.ts | ||
| device-auth-store.ts | ||
| device-auth.test.ts | ||
| device-auth.ts | ||
| device-bootstrap-profile.test.ts | ||
| device-bootstrap-profile.ts | ||
| device-pairing-access.test.ts | ||
| device-pairing-access.ts | ||
| entry-metadata.test.ts | ||
| entry-metadata.ts | ||
| entry-status.test.ts | ||
| entry-status.ts | ||
| env-var-candidates.ts | ||
| fast-mode.ts | ||
| frontmatter.test.ts | ||
| frontmatter.ts | ||
| gateway-bind-url.test.ts | ||
| gateway-bind-url.ts | ||
| gateway-method-policy.ts | ||
| gateway-tailscale-auth-policy.ts | ||
| global-singleton.test.ts | ||
| global-singleton.ts | ||
| google-turn-ordering.ts | ||
| html-entities.test.ts | ||
| html-entities.ts | ||
| human-list.test.ts | ||
| human-list.ts | ||
| ignore-rules.test.ts | ||
| ignore-rules.ts | ||
| import-specifier.ts | ||
| iso-time.test.ts | ||
| iso-time.ts | ||
| json-schema-defaults.test.ts | ||
| json-schema-defaults.ts | ||
| json-schema.types.ts | ||
| lazy-promise.test.ts | ||
| lazy-promise.ts | ||
| lazy-runtime.test.ts | ||
| lazy-runtime.ts | ||
| levenshtein-distance.ts | ||
| listeners.ts | ||
| lobster-day.ts | ||
| markdown-code.test.ts | ||
| markdown-code.ts | ||
| message-content-blocks.ts | ||
| model-key.test.ts | ||
| model-key.ts | ||
| model-param-b.test.ts | ||
| model-param-b.ts | ||
| node-list-parse.test.ts | ||
| node-list-parse.ts | ||
| node-list-types.ts | ||
| node-match.test.ts | ||
| node-match.ts | ||
| node-presence.test.ts | ||
| node-presence.ts | ||
| node-resolve.test.ts | ||
| node-resolve.ts | ||
| node-skill-constraints.ts | ||
| number-coercion.test.ts | ||
| number-coercion.ts | ||
| operator-scope-compat.test.ts | ||
| operator-scope-compat.ts | ||
| path-array-index.test.ts | ||
| path-array-index.ts | ||
| pid-alive.test.ts | ||
| pid-alive.ts | ||
| progress-labels.ts | ||
| regexp.ts | ||
| requirements.test.ts | ||
| requirements.ts | ||
| runtime-import.test.ts | ||
| runtime-import.ts | ||
| safe-record.ts | ||
| scoped-expiring-id-cache.test.ts | ||
| scoped-expiring-id-cache.ts | ||
| session-types.ts | ||
| session-usage-timeseries-types.ts | ||
| silent-reply-policy.test.ts | ||
| silent-reply-policy.ts | ||
| store-writer-queue.test.ts | ||
| store-writer-queue.ts | ||
| string-sample.test.ts | ||
| string-sample.ts | ||
| subagents-format.test.ts | ||
| subagents-format.ts | ||
| tailscale-status.test.ts | ||
| tailscale-status.ts | ||
| text-chunking.test.ts | ||
| text-chunking.ts | ||
| thread-binding-lifecycle.test.ts | ||
| thread-binding-lifecycle.ts | ||
| tilde-path.ts | ||
| tool-activity-heartbeat.ts | ||
| transcript-only-openclaw-assistant.ts | ||
| usage-aggregates.test.ts | ||
| usage-aggregates.ts | ||
| usage-types.ts | ||