| .. |
|
format-time
|
test: fix CI type regressions
|
2026-03-13 19:53:40 +00:00 |
|
net
|
test: add small infra helper coverage
|
2026-03-13 19:39:07 +00:00 |
|
outbound
|
test: fix CI type regressions
|
2026-03-13 19:53:40 +00:00 |
|
tls
|
…
|
|
|
abort-pattern.test.ts
|
perf(test): fake abort timer and dedupe slack thread cases
|
2026-02-18 16:14:07 +00:00 |
|
abort-signal.test.ts
|
test: tighten abort signal coverage
|
2026-03-13 18:51:21 +00:00 |
|
abort-signal.ts
|
refactor: unify monitor abort lifecycle handling
|
2026-02-26 04:36:25 +01:00 |
|
agent-events.test.ts
|
test: fix CI type regressions
|
2026-03-13 19:53:40 +00:00 |
|
agent-events.ts
|
Respect source channel for agent event surfacing (#36030)
|
2026-03-06 01:14:00 -05:00 |
|
archive-path.test.ts
|
test: expand archive path helper coverage
|
2026-03-13 18:29:56 +00:00 |
|
archive-path.ts
|
refactor(archive): share archive path safety helpers
|
2026-02-18 16:48:35 +00:00 |
|
archive-staging.ts
|
refactor: extract archive staging helpers
|
2026-03-10 23:52:31 +00:00 |
|
archive.test.ts
|
refactor: clarify archive staging intent
|
2026-03-10 23:54:12 +00:00 |
|
archive.ts
|
refactor: clarify archive staging intent
|
2026-03-10 23:54:12 +00:00 |
|
backoff.test.ts
|
test: add normalization and backoff helper coverage
|
2026-03-13 19:30:46 +00:00 |
|
backoff.ts
|
…
|
|
|
backup-create.test.ts
|
test: add executable path and backup summary coverage
|
2026-03-13 19:48:06 +00:00 |
|
backup-create.ts
|
Infra: extract backup and plugin path helpers
|
2026-03-10 20:16:35 -04:00 |
|
binaries.ts
|
…
|
|
|
bonjour-ciao.ts
|
…
|
|
|
bonjour-discovery.test.ts
|
…
|
|
|
bonjour-discovery.ts
|
…
|
|
|
bonjour-errors.test.ts
|
test: add small infra helper coverage
|
2026-03-13 19:39:07 +00:00 |
|
bonjour-errors.ts
|
…
|
|
|
bonjour.test.ts
|
test(gateway): dedupe loopback cases and trim setup resets
|
2026-02-22 08:00:41 +00:00 |
|
bonjour.ts
|
…
|
|
|
boundary-file-read.ts
|
refactor: dedupe cli config cron and install flows
|
2026-03-02 19:57:33 +00:00 |
|
boundary-path.test.ts
|
refactor: share temp dir test helper
|
2026-03-13 18:38:12 +00:00 |
|
boundary-path.ts
|
refactor(core): extract shared dedup helpers
|
2026-03-07 10:41:05 +00:00 |
|
brew.test.ts
|
test: make brew fallback assertion windows-safe
|
2026-02-21 23:57:34 +01:00 |
|
brew.ts
|
…
|
|
|
canvas-host-url.test.ts
|
test: add json file and canvas host helper coverage
|
2026-03-13 19:32:59 +00:00 |
|
canvas-host-url.ts
|
…
|
|
|
channel-activity.ts
|
…
|
|
|
channel-summary.test.ts
|
Secrets: add inline allowlist review set (#38314)
|
2026-03-06 19:35:26 -05:00 |
|
channel-summary.ts
|
Secrets: add inline allowlist review set (#38314)
|
2026-03-06 19:35:26 -05:00 |
|
channels-status-issues.ts
|
style: align formatting with oxfmt 0.33
|
2026-02-18 01:34:35 +00:00 |
|
cli-root-options.test.ts
|
test: tighten small helper edge coverage
|
2026-03-13 19:18:45 +00:00 |
|
cli-root-options.ts
|
CLI: dedupe config validate errors and expose allowed values
|
2026-03-02 20:05:12 -05:00 |
|
clipboard.test.ts
|
test: add clipboard and package helper coverage
|
2026-03-13 19:50:27 +00:00 |
|
clipboard.ts
|
…
|
|
|
control-ui-assets.test.ts
|
gateway: fix global Control UI 404s for symlinked wrappers and bundled package roots (#40385)
|
2026-03-09 01:50:42 +01:00 |
|
control-ui-assets.ts
|
gateway: fix global Control UI 404s for symlinked wrappers and bundled package roots (#40385)
|
2026-03-09 01:50:42 +01:00 |
|
dedupe.ts
|
refactor(plugin-sdk): unify channel dedupe primitives
|
2026-02-22 10:46:34 +01:00 |
|
detect-package-manager.test.ts
|
test: add package manager and deps status coverage
|
2026-03-13 19:46:52 +00:00 |
|
detect-package-manager.ts
|
…
|
|
|
device-auth-store.ts
|
refactor(core): extract shared usage, auth, and display helpers
|
2026-03-02 08:54:20 +00:00 |
|
device-bootstrap.test.ts
|
refactor: trim bootstrap token metadata
|
2026-03-12 22:46:28 +00:00 |
|
device-bootstrap.ts
|
refactor: trim bootstrap token metadata
|
2026-03-12 22:46:28 +00:00 |
|
device-identity.state-dir.test.ts
|
test: expand state dir identity coverage
|
2026-03-13 19:16:38 +00:00 |
|
device-identity.ts
|
…
|
|
|
device-pairing.test.ts
|
Infra: fail closed without device scope baseline
|
2026-03-12 01:42:12 -04:00 |
|
device-pairing.ts
|
Infra: fail closed without device scope baseline
|
2026-03-12 01:42:12 -04:00 |
|
diagnostic-events.ts
|
fix(otel): complete diagnostics-otel OpenTelemetry v2 API migration (#12897)
|
2026-02-19 02:36:47 -08:00 |
|
diagnostic-flags.ts
|
…
|
|
|
dotenv.test.ts
|
test(infra): dedupe dotenv fixture setup and cover fallback-only load
|
2026-02-21 21:40:39 +00:00 |
|
dotenv.ts
|
style: align formatting with oxfmt 0.33
|
2026-02-18 01:34:35 +00:00 |
|
env.test.ts
|
test: expand env helper coverage
|
2026-03-13 18:51:02 +00:00 |
|
env.ts
|
…
|
|
|
errors.test.ts
|
test: fix CI type regressions
|
2026-03-13 19:53:40 +00:00 |
|
errors.ts
|
refactor: dedupe cli config cron and install flows
|
2026-03-02 19:57:33 +00:00 |
|
exec-allowlist-pattern.test.ts
|
test: tighten install mode and allowlist coverage
|
2026-03-13 18:46:11 +00:00 |
|
exec-allowlist-pattern.ts
|
Tests: extend exec allowlist glob coverage
|
2026-03-12 04:01:49 -04:00 |
|
exec-approval-command-display.ts
|
Security: escape invisible exec approval format chars (#43687)
|
2026-03-12 01:20:04 -04:00 |
|
exec-approval-forwarder.test.ts
|
Security: escape invisible exec approval format chars (#43687)
|
2026-03-12 01:20:04 -04:00 |
|
exec-approval-forwarder.ts
|
refactor(security): simplify system.run approval model
|
2026-03-11 01:43:06 +00:00 |
|
exec-approval-reply.ts
|
Telegram: exec approvals for OpenCode/Codex (#37233)
|
2026-03-09 23:04:35 -04:00 |
|
exec-approval-surface.ts
|
refactor: share exec approval dm route checks
|
2026-03-13 18:38:12 +00:00 |
|
exec-approvals-allow-always.test.ts
|
fix(exec-approvals): honor allow-always for bash script invocations
|
2026-03-08 00:39:54 +00:00 |
|
exec-approvals-allowlist.ts
|
fix(exec-approvals): honor allow-always for bash script invocations
|
2026-03-08 00:39:54 +00:00 |
|
exec-approvals-analysis.ts
|
fix(exec): honor shell comments in allow-always analysis
|
2026-03-07 23:31:25 +00:00 |
|
exec-approvals-config.test.ts
|
refactor(exec): unify wrapper resolution and split approvals tests
|
2026-02-22 23:20:09 +01:00 |
|
exec-approvals-parity.test.ts
|
refactor(exec): unify wrapper resolution and split approvals tests
|
2026-02-22 23:20:09 +01:00 |
|
exec-approvals-safe-bins.test.ts
|
fix(security): harden exec wrapper allowlist execution parity
|
2026-02-24 01:52:17 +00:00 |
|
exec-approvals-test-helpers.ts
|
refactor(exec): unify wrapper resolution and split approvals tests
|
2026-02-22 23:20:09 +01:00 |
|
exec-approvals.test.ts
|
refactor: dedupe gateway config and infra flows
|
2026-03-03 00:15:14 +00:00 |
|
exec-approvals.ts
|
refactor(security): simplify system.run approval model
|
2026-03-11 01:43:06 +00:00 |
|
exec-command-resolution.ts
|
refactor: split inbound and reload pipelines into staged modules
|
2026-03-02 21:55:01 +00:00 |
|
exec-host.ts
|
…
|
|
|
exec-obfuscation-detect.test.ts
|
fix(security): strip Mongolian selectors in exec obfuscation detector
|
2026-03-12 21:00:00 -04:00 |
|
exec-obfuscation-detect.ts
|
fix(mac): adopt canonical session key and add reset triggers (#10898)
|
2026-03-13 12:35:39 +11:00 |
|
exec-safe-bin-policy-profiles.ts
|
refactor(exec): split safe-bin policy modules and dedupe allowlist flow
|
2026-02-24 03:05:03 +00:00 |
|
exec-safe-bin-policy-validator.ts
|
refactor(exec): split safe-bin policy modules and dedupe allowlist flow
|
2026-02-24 03:05:03 +00:00 |
|
exec-safe-bin-policy.test.ts
|
test(exec): add regressions for safe-bin metadata and chain semantics
|
2026-02-24 03:10:19 +00:00 |
|
exec-safe-bin-policy.ts
|
refactor(exec): split safe-bin policy modules and dedupe allowlist flow
|
2026-02-24 03:05:03 +00:00 |
|
exec-safe-bin-runtime-policy.test.ts
|
refactor: harden safe-bin trusted dir diagnostics
|
2026-02-24 23:29:44 +00:00 |
|
exec-safe-bin-runtime-policy.ts
|
refactor: harden safe-bin trusted dir diagnostics
|
2026-02-24 23:29:44 +00:00 |
|
exec-safe-bin-trust.test.ts
|
refactor: harden safe-bin trusted dir diagnostics
|
2026-02-24 23:29:44 +00:00 |
|
exec-safe-bin-trust.ts
|
refactor: harden safe-bin trusted dir diagnostics
|
2026-02-24 23:29:44 +00:00 |
|
exec-safety.test.ts
|
test: add small infra helper coverage
|
2026-03-13 19:39:07 +00:00 |
|
exec-safety.ts
|
…
|
|
|
exec-wrapper-resolution.test.ts
|
test: expand exec wrapper helper coverage
|
2026-03-13 19:06:22 +00:00 |
|
exec-wrapper-resolution.ts
|
fix: normalize windows runtime shim executables
|
2026-03-09 07:01:42 +00:00 |
|
executable-path.test.ts
|
test: add executable path and backup summary coverage
|
2026-03-13 19:48:06 +00:00 |
|
executable-path.ts
|
refactor: dedupe runtime and helper flows
|
2026-03-02 12:55:47 +00:00 |
|
fetch.test.ts
|
test(fetch): table-drive sync throw cleanup coverage
|
2026-02-21 23:28:07 +00:00 |
|
fetch.ts
|
…
|
|
|
file-identity.test.ts
|
test: tighten byte count and file identity coverage
|
2026-03-13 18:35:55 +00:00 |
|
file-identity.ts
|
fix: align windows safe-open file identity checks
|
2026-02-25 00:42:04 +00:00 |
|
file-lock.ts
|
…
|
|
|
fixed-window-rate-limit.test.ts
|
test: tighten fixed window limiter coverage
|
2026-03-13 18:49:41 +00:00 |
|
fixed-window-rate-limit.ts
|
refactor(acp): split session tests and share rate limiter
|
2026-02-19 14:55:06 +01:00 |
|
fs-pinned-write-helper.test.ts
|
fix(security): pin staged writes and fs mutations
|
2026-03-11 02:38:00 +00:00 |
|
fs-pinned-write-helper.ts
|
fix(security): pin staged writes and fs mutations
|
2026-03-11 02:38:00 +00:00 |
|
fs-safe.test.ts
|
fix(security): pin staged writes and fs mutations
|
2026-03-11 02:38:00 +00:00 |
|
fs-safe.ts
|
fix(security): pin staged writes and fs mutations
|
2026-03-11 02:38:00 +00:00 |
|
gateway-lock.test.ts
|
test: dedupe fixtures and test harness setup
|
2026-02-23 05:45:54 +00:00 |
|
gateway-lock.ts
|
refactor: share gateway argv parsing
|
2026-03-08 23:38:24 +00:00 |
|
gateway-process-argv.test.ts
|
test: add direct infra helper coverage
|
2026-03-13 19:51:59 +00:00 |
|
gateway-process-argv.ts
|
refactor: share gateway argv parsing
|
2026-03-08 23:38:24 +00:00 |
|
gateway-processes.ts
|
fix: harden windows gateway lifecycle
|
2026-03-13 18:33:59 +00:00 |
|
gemini-auth.test.ts
|
test: add gemini auth and pairing helper coverage
|
2026-03-13 19:31:59 +00:00 |
|
gemini-auth.ts
|
…
|
|
|
git-commit.test.ts
|
chore: bump version to 2026.3.10
|
2026-03-11 23:29:53 +00:00 |
|
git-commit.ts
|
test: isolate git commit resolution fallbacks
|
2026-03-08 18:40:14 +00:00 |
|
git-root.test.ts
|
test: tighten git root helper coverage
|
2026-03-13 18:53:02 +00:00 |
|
git-root.ts
|
Infra: unify git root discovery
|
2026-02-18 00:45:43 -05:00 |
|
hardlink-guards.ts
|
refactor(security): unify path alias guard policies
|
2026-02-26 03:59:17 +01:00 |
|
heartbeat-active-hours.test.ts
|
fix(heartbeat): return false for zero-width active-hours window (#21408)
|
2026-02-19 20:03:57 -05:00 |
|
heartbeat-active-hours.ts
|
fix(heartbeat): return false for zero-width active-hours window (#21408)
|
2026-02-19 20:03:57 -05:00 |
|
heartbeat-events-filter.test.ts
|
test: expand heartbeat event filter coverage
|
2026-03-13 18:34:13 +00:00 |
|
heartbeat-events-filter.ts
|
fix(heartbeat): default target none and internalize relay prompts
|
2026-02-25 01:28:47 +00:00 |
|
heartbeat-events.ts
|
…
|
|
|
heartbeat-reason.test.ts
|
test: simplify heartbeat reason coverage
|
2026-03-13 18:48:12 +00:00 |
|
heartbeat-reason.ts
|
fix(acp): implicit streamToParent for mode=run without thread (#42404)
|
2026-03-10 21:42:15 +01:00 |
|
heartbeat-runner.ghost-reminder.test.ts
|
refactor(heartbeat): harden dm delivery classification
|
2026-02-25 02:13:07 +00:00 |
|
heartbeat-runner.model-override.test.ts
|
feat: lightweight bootstrap context mode for heartbeat/cron runs (openclaw#26064) thanks @jose-velez
|
2026-03-01 20:13:24 -06:00 |
|
heartbeat-runner.respects-ackmaxchars-heartbeat-acks.test.ts
|
test: fix CI failures in heartbeat and typing tests
|
2026-02-25 02:28:42 +00:00 |
|
heartbeat-runner.returns-default-unset.test.ts
|
fix(heartbeat): pin HEARTBEAT.md reads to workspace path
|
2026-03-05 18:52:39 -08:00 |
|
heartbeat-runner.scheduler.test.ts
|
fix(heartbeat): keep requests-in-flight retries from drifting schedule (#39182, thanks @MumuTW)
|
2026-03-07 22:10:51 +00:00 |
|
heartbeat-runner.sender-prefers-delivery-target.test.ts
|
test(heartbeat): use shared sandbox in sender target suite
|
2026-02-22 10:28:42 +00:00 |
|
heartbeat-runner.test-harness.ts
|
style: align formatting with oxfmt 0.33
|
2026-02-18 01:34:35 +00:00 |
|
heartbeat-runner.test-utils.ts
|
refactor(test): centralize trigger and cron test helpers
|
2026-02-22 20:04:51 +00:00 |
|
heartbeat-runner.transcript-prune.test.ts
|
refactor(test): centralize trigger and cron test helpers
|
2026-02-22 20:04:51 +00:00 |
|
heartbeat-runner.ts
|
fix(acp): implicit streamToParent for mode=run without thread (#42404)
|
2026-03-10 21:42:15 +01:00 |
|
heartbeat-visibility.test.ts
|
test: dedupe heartbeat and action-runner fixtures
|
2026-02-19 14:27:36 +00:00 |
|
heartbeat-visibility.ts
|
…
|
|
|
heartbeat-wake.test.ts
|
chore: Fix types in tests 33/N.
|
2026-02-17 15:50:07 +09:00 |
|
heartbeat-wake.ts
|
fix(acp): implicit streamToParent for mode=run without thread (#42404)
|
2026-03-10 21:42:15 +01:00 |
|
home-dir.test.ts
|
test: simplify home dir coverage
|
2026-03-13 18:25:54 +00:00 |
|
home-dir.ts
|
…
|
|
|
host-env-security-policy.json
|
Infra: block GIT_EXEC_PATH in host env sanitizer (#43685)
|
2026-03-12 01:16:03 -04:00 |
|
host-env-security.policy-parity.test.ts
|
fix(exec): block dangerous override-only env pivots
|
2026-03-07 19:18:05 +00:00 |
|
host-env-security.test.ts
|
test: harden restart sentinel and host env coverage
|
2026-03-13 19:36:49 +00:00 |
|
host-env-security.ts
|
Exec: mark child command env with OPENCLAW_CLI (#41411)
|
2026-03-09 19:14:08 -04:00 |
|
http-body.test.ts
|
test: refine http body limit coverage
|
2026-03-13 18:13:39 +00:00 |
|
http-body.ts
|
refactor: dedupe media and request-body test scaffolding
|
2026-02-22 18:37:25 +00:00 |
|
infra-parsing.test.ts
|
refactor(gateway): simplify restart flow and expand lock tests
|
2026-02-22 10:44:47 +01:00 |
|
infra-runtime.test.ts
|
test: dedupe infra runtime and heartbeat coverage
|
2026-03-13 17:54:38 +00:00 |
|
infra-store.test.ts
|
refactor(test): centralize trigger and cron test helpers
|
2026-02-22 20:04:51 +00:00 |
|
install-flow.test.ts
|
fix: make windows CI path handling deterministic
|
2026-02-22 22:34:49 +00:00 |
|
install-flow.ts
|
refactor: share install flows across hooks and plugins
|
2026-02-22 18:37:25 +00:00 |
|
install-from-npm-spec.ts
|
refactor: dedupe cli config cron and install flows
|
2026-03-02 19:57:33 +00:00 |
|
install-mode-options.test.ts
|
test: fix CI type regressions
|
2026-03-13 19:53:40 +00:00 |
|
install-mode-options.ts
|
refactor: share install flows across hooks and plugins
|
2026-02-22 18:37:25 +00:00 |
|
install-package-dir.test.ts
|
Fix plugin update dependency failures and dedupe warnings
|
2026-03-13 11:26:14 -07:00 |
|
install-package-dir.ts
|
Fix plugin update dependency failures and dedupe warnings
|
2026-03-13 11:26:14 -07:00 |
|
install-safe-path.test.ts
|
test: expand install safe path coverage
|
2026-03-13 18:58:22 +00:00 |
|
install-safe-path.ts
|
fix(security): unify root-bound write hardening
|
2026-03-02 17:12:33 +00:00 |
|
install-source-utils.test.ts
|
test: refine telegram network and install source coverage
|
2026-03-13 18:08:48 +00:00 |
|
install-source-utils.ts
|
refactor: dedupe cli config cron and install flows
|
2026-03-02 19:57:33 +00:00 |
|
install-target.ts
|
refactor(security): unify hardened install and fs write flows
|
2026-03-02 17:23:29 +00:00 |
|
is-main.ts
|
refactor(gateway): simplify restart flow and expand lock tests
|
2026-02-22 10:44:47 +01:00 |
|
json-file.ts
|
…
|
|
|
json-files.test.ts
|
test: add json file and canvas host helper coverage
|
2026-03-13 19:32:59 +00:00 |
|
json-files.ts
|
feat(push): add iOS APNs relay gateway (#43369)
|
2026-03-12 18:15:35 +02:00 |
|
json-utf8-bytes.test.ts
|
test: tighten small helper edge coverage
|
2026-03-13 19:18:45 +00:00 |
|
json-utf8-bytes.ts
|
refactor(core): share JSON utf8 byte counting helper
|
2026-03-02 05:20:19 +00:00 |
|
jsonl-socket.ts
|
…
|
|
|
machine-name.ts
|
…
|
|
|
map-size.test.ts
|
test: tighten port and map helper coverage
|
2026-03-13 19:30:06 +00:00 |
|
map-size.ts
|
…
|
|
|
node-commands.ts
|
refactor(gateway): share node command catalog
|
2026-02-26 22:01:06 +01:00 |
|
node-pairing.test.ts
|
refactor: dedupe pending pairing request flow and add reuse tests
|
2026-02-19 13:54:35 +00:00 |
|
node-pairing.ts
|
refactor(core): extract shared dedup helpers
|
2026-03-07 10:41:05 +00:00 |
|
node-shell.ts
|
…
|
|
|
npm-integrity.test.ts
|
test: tighten warning and npm integrity coverage
|
2026-03-13 19:01:16 +00:00 |
|
npm-integrity.ts
|
refactor: share npm integrity drift handling
|
2026-02-19 15:08:14 +00:00 |
|
npm-pack-install.test.ts
|
test: expand npm install and update check coverage
|
2026-03-13 19:45:37 +00:00 |
|
npm-pack-install.ts
|
Infra: require explicit opt-in for prerelease npm installs (#38117)
|
2026-03-06 11:13:30 -05:00 |
|
npm-registry-spec.test.ts
|
test: expand npm registry spec coverage
|
2026-03-13 18:54:21 +00:00 |
|
npm-registry-spec.ts
|
Infra: require explicit opt-in for prerelease npm installs (#38117)
|
2026-03-06 11:13:30 -05:00 |
|
openclaw-exec-env.ts
|
Exec: mark child command env with OPENCLAW_CLI (#41411)
|
2026-03-09 19:14:08 -04:00 |
|
openclaw-root.test.ts
|
test: tighten fetch helper and package root coverage
|
2026-03-13 19:04:41 +00:00 |
|
openclaw-root.ts
|
CLI: include commit hash in --version output (#39712)
|
2026-03-08 19:10:48 +03:00 |
|
os-summary.test.ts
|
test: add tailnet and os summary helper coverage
|
2026-03-13 19:34:10 +00:00 |
|
os-summary.ts
|
…
|
|
|
package-json.test.ts
|
test: add direct infra helper coverage
|
2026-03-13 19:51:59 +00:00 |
|
package-json.ts
|
…
|
|
|
package-tag.test.ts
|
test: add clipboard and package helper coverage
|
2026-03-13 19:50:27 +00:00 |
|
package-tag.ts
|
refactor: dedupe cli config cron and install flows
|
2026-03-02 19:57:33 +00:00 |
|
pairing-files.test.ts
|
test: add gemini auth and pairing helper coverage
|
2026-03-13 19:31:59 +00:00 |
|
pairing-files.ts
|
refactor: dedupe pending pairing request flow and add reuse tests
|
2026-02-19 13:54:35 +00:00 |
|
pairing-pending.ts
|
refactor(daemon): share runtime and service probe helpers
|
2026-02-22 21:19:09 +00:00 |
|
pairing-token.ts
|
…
|
|
|
parse-finite-number.test.ts
|
test: tighten numeric parsing and path safety coverage
|
2026-03-13 19:24:22 +00:00 |
|
parse-finite-number.ts
|
refactor: centralize strict numeric parsing
|
2026-03-08 03:02:25 +00:00 |
|
path-alias-guards.test.ts
|
refactor: share temp dir test helper
|
2026-03-13 18:38:12 +00:00 |
|
path-alias-guards.ts
|
fix: harden workspace boundary path resolution
|
2026-02-26 13:19:59 +01:00 |
|
path-env.test.ts
|
test: simplify talk config and path env coverage
|
2026-03-13 18:06:53 +00:00 |
|
path-env.ts
|
…
|
|
|
path-guards.test.ts
|
test: add direct infra helper coverage
|
2026-03-13 19:51:59 +00:00 |
|
path-guards.ts
|
refactor(infra): share windows path normalization helper
|
2026-03-02 21:55:12 +00:00 |
|
path-prepend.test.ts
|
test: expand runtime guard and path prepend coverage
|
2026-03-13 19:37:49 +00:00 |
|
path-prepend.ts
|
fix(exec): resolve PATH key case-insensitively for Windows pathPrepend (#25399) (#31879)
|
2026-03-02 10:14:38 -06:00 |
|
path-safety.test.ts
|
test: tighten numeric parsing and path safety coverage
|
2026-03-13 19:24:22 +00:00 |
|
path-safety.ts
|
refactor: dedupe core config and runtime helpers
|
2026-02-22 17:11:54 +00:00 |
|
plain-object.test.ts
|
test: tighten small helper edge coverage
|
2026-03-13 19:18:45 +00:00 |
|
plain-object.ts
|
refactor: share plain object guard across config and utils
|
2026-02-19 14:27:36 +00:00 |
|
plugin-install-path-warnings.test.ts
|
test: tighten plugin install path warning coverage
|
2026-03-13 18:58:53 +00:00 |
|
plugin-install-path-warnings.ts
|
Infra: extract backup and plugin path helpers
|
2026-03-10 20:16:35 -04:00 |
|
ports-format.ts
|
style: align formatting with oxfmt 0.33
|
2026-02-18 01:34:35 +00:00 |
|
ports-inspect.ts
|
Fix gateway restart false timeouts on Debian/systemd (#34874)
|
2026-03-04 10:52:33 -08:00 |
|
ports-lsof.test.ts
|
test: tighten system event and lsof helper coverage
|
2026-03-13 19:35:27 +00:00 |
|
ports-lsof.ts
|
…
|
|
|
ports-probe.test.ts
|
test: add small infra helper coverage
|
2026-03-13 19:39:07 +00:00 |
|
ports-probe.ts
|
refactor(daemon): share runtime and service probe helpers
|
2026-02-22 21:19:09 +00:00 |
|
ports-types.ts
|
CLI: fix gateway restart health ownership for child listener pids (#24696)
|
2026-02-23 13:53:10 -05:00 |
|
ports.test.ts
|
test: tighten port and map helper coverage
|
2026-03-13 19:30:06 +00:00 |
|
ports.ts
|
refactor(daemon): share runtime and service probe helpers
|
2026-02-22 21:19:09 +00:00 |
|
process-respawn.test.ts
|
fix(daemon): replace bootout with kickstart -k for launchd restarts on macOS
|
2026-03-12 01:16:49 +01:00 |
|
process-respawn.ts
|
fix(daemon): replace bootout with kickstart -k for launchd restarts on macOS
|
2026-03-12 01:16:49 +01:00 |
|
prototype-keys.test.ts
|
test: add direct infra helper coverage
|
2026-03-13 19:51:59 +00:00 |
|
prototype-keys.ts
|
fix(security): harden account-key handling against prototype pollution
|
2026-02-24 01:09:31 +00:00 |
|
provider-usage.auth.normalizes-keys.test.ts
|
test: fix CI type regressions
|
2026-03-13 19:53:40 +00:00 |
|
provider-usage.auth.ts
|
SecretRef: harden custom/provider secret persistence and reuse (#42554)
|
2026-03-10 23:55:10 +00:00 |
|
provider-usage.fetch.claude.test.ts
|
test: tighten claude usage fallback coverage
|
2026-03-13 19:23:25 +00:00 |
|
provider-usage.fetch.claude.ts
|
fix(stability): patch regex retries and timeout abort handling
|
2026-02-22 10:59:34 +01:00 |
|
provider-usage.fetch.codex.test.ts
|
test: tighten codex usage coverage
|
2026-03-13 19:22:21 +00:00 |
|
provider-usage.fetch.codex.ts
|
fix(models): infer codex weekly usage labels from reset cadence
|
2026-03-02 20:35:45 +00:00 |
|
provider-usage.fetch.copilot.test.ts
|
test: tighten copilot and shared usage coverage
|
2026-03-13 19:13:51 +00:00 |
|
provider-usage.fetch.copilot.ts
|
refactor: dedupe provider usage fetch logic and tests
|
2026-02-19 12:51:30 +00:00 |
|
provider-usage.fetch.gemini.test.ts
|
test: expand approval context and gemini usage coverage
|
2026-03-13 19:13:01 +00:00 |
|
provider-usage.fetch.gemini.ts
|
refactor: dedupe provider usage fetch logic and tests
|
2026-02-19 12:51:30 +00:00 |
|
provider-usage.fetch.minimax.test.ts
|
test: tighten minimax usage coverage
|
2026-03-13 18:10:40 +00:00 |
|
provider-usage.fetch.minimax.ts
|
refactor: dedupe provider usage auth/fetch logic and expand coverage
|
2026-02-19 13:28:18 +00:00 |
|
provider-usage.fetch.shared.test.ts
|
test: fix CI type regressions
|
2026-03-13 19:53:40 +00:00 |
|
provider-usage.fetch.shared.ts
|
refactor(core): extract shared dedup helpers
|
2026-03-07 10:41:05 +00:00 |
|
provider-usage.fetch.ts
|
refactor!: remove google-antigravity provider support
|
2026-02-23 05:20:14 +01:00 |
|
provider-usage.fetch.zai.test.ts
|
fix: harden zai and ssh helper coverage
|
2026-03-13 19:15:25 +00:00 |
|
provider-usage.fetch.zai.ts
|
fix: harden zai and ssh helper coverage
|
2026-03-13 19:15:25 +00:00 |
|
provider-usage.format.test.ts
|
test: tighten runtime status and usage formatting coverage
|
2026-03-13 19:44:09 +00:00 |
|
provider-usage.format.ts
|
refactor: dedupe provider usage auth/fetch logic and expand coverage
|
2026-02-19 13:28:18 +00:00 |
|
provider-usage.load.ts
|
refactor!: remove google-antigravity provider support
|
2026-02-23 05:20:14 +01:00 |
|
provider-usage.shared.test.ts
|
test: tighten copilot and shared usage coverage
|
2026-03-13 19:13:51 +00:00 |
|
provider-usage.shared.ts
|
refactor!: remove google-antigravity provider support
|
2026-02-23 05:20:14 +01:00 |
|
provider-usage.test.ts
|
test: tighten minimax usage coverage
|
2026-03-13 18:10:40 +00:00 |
|
provider-usage.ts
|
…
|
|
|
provider-usage.types.ts
|
refactor!: remove google-antigravity provider support
|
2026-02-23 05:20:14 +01:00 |
|
push-apns.relay.ts
|
feat(push): add iOS APNs relay gateway (#43369)
|
2026-03-12 18:15:35 +02:00 |
|
push-apns.test.ts
|
feat(push): add iOS APNs relay gateway (#43369)
|
2026-03-12 18:15:35 +02:00 |
|
push-apns.ts
|
feat(push): add iOS APNs relay gateway (#43369)
|
2026-03-12 18:15:35 +02:00 |
|
restart-sentinel.test.ts
|
test: harden restart sentinel and host env coverage
|
2026-03-13 19:36:49 +00:00 |
|
restart-sentinel.ts
|
fix(restart): deduplicate reason line in restart sentinel message
|
2026-03-03 00:30:34 +00:00 |
|
restart-stale-pids.test.ts
|
fix(gateway): synthesize lifecycle robustness for restart and startup probes (#33831)
|
2026-03-03 21:31:12 -06:00 |
|
restart-stale-pids.ts
|
fix(gateway): harden service-mode stale process cleanup (#38463, thanks @spirittechie)
|
2026-03-07 21:36:24 +00:00 |
|
restart.test.ts
|
fix(gateway): harden service-mode stale process cleanup (#38463, thanks @spirittechie)
|
2026-03-07 21:36:24 +00:00 |
|
restart.ts
|
fix(agents): bound compaction retry wait and drain embedded runs on restart (#40324)
|
2026-03-09 08:27:29 -07:00 |
|
retry-policy.test.ts
|
test: harden infra formatter and retry coverage
|
2026-03-13 17:47:47 +00:00 |
|
retry-policy.ts
|
refactor(retry): simplify telegram shouldRetry composition
|
2026-03-08 01:14:16 +00:00 |
|
retry.test.ts
|
test: tighten retry helper coverage
|
2026-03-13 18:26:42 +00:00 |
|
retry.ts
|
…
|
|
|
run-node.test.ts
|
test: expand dns zone and runner coverage
|
2026-03-13 19:10:11 +00:00 |
|
runtime-guard.test.ts
|
test: expand runtime guard and path prepend coverage
|
2026-03-13 19:37:49 +00:00 |
|
runtime-guard.ts
|
build: raise Node 22 compatibility floor to 22.16
|
2026-03-12 20:07:44 +05:30 |
|
runtime-status.test.ts
|
test: tighten runtime status and usage formatting coverage
|
2026-03-13 19:44:09 +00:00 |
|
runtime-status.ts
|
…
|
|
|
safe-open-sync.test.ts
|
test: fix CI type regressions
|
2026-03-13 19:53:40 +00:00 |
|
safe-open-sync.ts
|
fix: tighten sandbox mkdirp boundary checks (#30610) (thanks @glitch418x)
|
2026-03-01 21:41:47 +00:00 |
|
scp-host.test.ts
|
test: tighten scp host coverage
|
2026-03-13 18:32:45 +00:00 |
|
scp-host.ts
|
fix(security): harden imessage remote scp/ssh handling
|
2026-02-19 11:08:23 +01:00 |
|
scripts-modules.d.ts
|
feat(secrets): expand SecretRef coverage across user-supplied credentials (#29580)
|
2026-03-03 02:58:20 +00:00 |
|
secret-file.test.ts
|
test: harden secret file helper coverage
|
2026-03-13 18:54:43 +00:00 |
|
secret-file.ts
|
fix: harden secret-file readers
|
2026-03-10 23:40:10 +00:00 |
|
secure-random.test.ts
|
test: tighten secure token and system mark coverage
|
2026-03-13 19:17:24 +00:00 |
|
secure-random.ts
|
fix(security): harden channel token and id generation
|
2026-02-22 10:16:02 +01:00 |
|
session-cost-usage.test.ts
|
refactor(test): dedupe env setup across suites
|
2026-02-21 19:13:46 +00:00 |
|
session-cost-usage.ts
|
fix: hide synthetic untrusted metadata in chat history
|
2026-02-21 19:26:04 +01:00 |
|
session-cost-usage.types.ts
|
refactor(shared): centralize assistant identity and usage timeseries types
|
2026-03-02 14:36:41 +00:00 |
|
session-maintenance-warning.test.ts
|
test: expand presence and maintenance warning coverage
|
2026-03-13 19:03:01 +00:00 |
|
session-maintenance-warning.ts
|
build: fix ineffective dynamic imports with lazy boundaries (#33690)
|
2026-03-03 20:14:41 -05:00 |
|
shell-env.test.ts
|
refactor: dedupe gateway config and infra flows
|
2026-03-03 00:15:14 +00:00 |
|
shell-env.ts
|
refactor(security): dedupe shell env probe and add path regression test
|
2026-02-24 03:11:33 +00:00 |
|
shell-inline-command.ts
|
fix(exec): recognize PowerShell encoded commands
|
2026-03-07 23:15:46 +00:00 |
|
skills-remote.test.ts
|
test: expand remote skill eligibility coverage
|
2026-03-13 18:48:03 +00:00 |
|
skills-remote.ts
|
style: align formatting with oxfmt 0.33
|
2026-02-18 01:34:35 +00:00 |
|
ssh-config.test.ts
|
fix: harden zai and ssh helper coverage
|
2026-03-13 19:15:25 +00:00 |
|
ssh-config.ts
|
…
|
|
|
ssh-tunnel.ts
|
fix(security): harden imessage remote scp/ssh handling
|
2026-02-19 11:08:23 +01:00 |
|
stable-node-path.test.ts
|
test: add clipboard and package helper coverage
|
2026-03-13 19:50:27 +00:00 |
|
stable-node-path.ts
|
refactor: split slack/discord/session maintenance helpers
|
2026-03-02 23:07:20 +00:00 |
|
state-migrations.fs.test.ts
|
test: add update global and migration fs coverage
|
2026-03-13 19:42:47 +00:00 |
|
state-migrations.fs.ts
|
style: align formatting with oxfmt 0.33
|
2026-02-18 01:34:35 +00:00 |
|
state-migrations.state-dir.test.ts
|
test: expand state dir identity coverage
|
2026-03-13 19:16:38 +00:00 |
|
state-migrations.ts
|
refactor(doctor): model legacy file copies as plans
|
2026-03-08 02:16:03 +00:00 |
|
supervisor-markers.ts
|
refactor: flatten supervisor marker hints
|
2026-03-09 06:19:30 +00:00 |
|
system-events.test.ts
|
test: tighten system event and lsof helper coverage
|
2026-03-13 19:35:27 +00:00 |
|
system-events.ts
|
fix(gateway): skip heartbeat wake on deduped notifications
|
2026-02-28 11:18:01 +05:30 |
|
system-message.test.ts
|
test: tighten secure token and system mark coverage
|
2026-03-13 19:17:24 +00:00 |
|
system-message.ts
|
feat: ACP thread-bound agents (#23580)
|
2026-02-26 11:00:09 +01:00 |
|
system-presence.test.ts
|
test: expand presence and maintenance warning coverage
|
2026-03-13 19:03:01 +00:00 |
|
system-presence.ts
|
Gateway: fix stale self version in status output (#32655)
|
2026-03-03 02:41:52 -05:00 |
|
system-presence.version.test.ts
|
test: clarify system presence version precedence
|
2026-03-13 18:56:54 +00:00 |
|
system-run-approval-binding.test.ts
|
test: expand approval binding helper coverage
|
2026-03-13 19:21:17 +00:00 |
|
system-run-approval-binding.ts
|
refactor(security): simplify system.run approval model
|
2026-03-11 01:43:06 +00:00 |
|
system-run-approval-context.test.ts
|
test: expand approval context and gemini usage coverage
|
2026-03-13 19:13:01 +00:00 |
|
system-run-approval-context.ts
|
refactor(security): simplify system.run approval model
|
2026-03-11 01:43:06 +00:00 |
|
system-run-approval-mismatch.contract.test.ts
|
refactor(security): enforce v1 node exec approval binding
|
2026-02-26 18:09:01 +01:00 |
|
system-run-command.contract.test.ts
|
refactor(security): simplify system.run approval model
|
2026-03-11 01:43:06 +00:00 |
|
system-run-command.test.ts
|
refactor(security): simplify system.run approval model
|
2026-03-11 01:43:06 +00:00 |
|
system-run-command.ts
|
refactor: share system run command resolution
|
2026-03-13 18:38:11 +00:00 |
|
system-run-normalize.test.ts
|
test: add normalization and backoff helper coverage
|
2026-03-13 19:30:46 +00:00 |
|
system-run-normalize.ts
|
refactor: share allowFrom stringification helpers
|
2026-03-07 23:27:51 +00:00 |
|
tailnet.test.ts
|
test: add tailnet and os summary helper coverage
|
2026-03-13 19:34:10 +00:00 |
|
tailnet.ts
|
refactor(security): unify local-host and tailnet CIDR checks
|
2026-02-22 17:20:27 +01:00 |
|
tailscale.test.ts
|
test: simplify tailscale helper coverage
|
2026-03-13 18:24:02 +00:00 |
|
tailscale.ts
|
…
|
|
|
tmp-openclaw-dir.test.ts
|
refactor: dedupe gateway config and infra flows
|
2026-03-03 00:15:14 +00:00 |
|
tmp-openclaw-dir.ts
|
fix: harden temp dir perms for umask 0002 (landed from #27860 by @stakeswky)
|
2026-02-26 21:59:55 +00:00 |
|
transport-ready.test.ts
|
test: dedupe and optimize test suites
|
2026-02-19 15:19:38 +00:00 |
|
transport-ready.ts
|
style: align formatting with oxfmt 0.33
|
2026-02-18 01:34:35 +00:00 |
|
unhandled-rejections.fatal-detection.test.ts
|
fix(gateway): classify wrapped "fetch failed" messages as transient network errors (openclaw#38530)
|
2026-03-06 21:47:32 -06:00 |
|
unhandled-rejections.test.ts
|
fix: handle Discord gateway metadata fetch failures (#44397)
|
2026-03-12 21:52:17 -07:00 |
|
unhandled-rejections.ts
|
fix: handle Discord gateway metadata fetch failures (#44397)
|
2026-03-12 21:52:17 -07:00 |
|
update-channels.test.ts
|
test: fix CI type regressions
|
2026-03-13 19:53:40 +00:00 |
|
update-channels.ts
|
fix: support legacy and beta prerelease version formats
|
2026-02-24 02:05:37 +00:00 |
|
update-check.test.ts
|
test: add package manager and deps status coverage
|
2026-03-13 19:46:52 +00:00 |
|
update-check.ts
|
fix: support legacy and beta prerelease version formats
|
2026-02-24 02:05:37 +00:00 |
|
update-global.test.ts
|
test: add update global and migration fs coverage
|
2026-03-13 19:42:47 +00:00 |
|
update-global.ts
|
feat: add windows update package spec override
|
2026-03-12 23:56:48 +00:00 |
|
update-runner.test.ts
|
feat: add windows update package spec override
|
2026-03-12 23:56:48 +00:00 |
|
update-runner.ts
|
feat: add windows update package spec override
|
2026-03-12 23:56:48 +00:00 |
|
update-startup.test.ts
|
fix(ci): tighten type signatures in gateway params validation
|
2026-03-03 03:04:13 +00:00 |
|
update-startup.ts
|
fix: harden sandbox writes and centralize atomic file writes
|
2026-03-02 16:45:12 +00:00 |
|
voicewake.ts
|
…
|
|
|
warning-filter.test.ts
|
test: tighten warning and npm integrity coverage
|
2026-03-13 19:01:16 +00:00 |
|
warning-filter.ts
|
…
|
|
|
watch-node.test.ts
|
refactor(core): dedupe gateway runtime and config tests
|
2026-02-22 07:44:57 +00:00 |
|
widearea-dns.test.ts
|
test: fix CI type regressions
|
2026-03-13 19:53:40 +00:00 |
|
widearea-dns.ts
|
…
|
|
|
windows-task-restart.test.ts
|
fix: restart Windows gateway via Scheduled Task (#38825) (#38825)
|
2026-03-07 18:00:38 +05:30 |
|
windows-task-restart.ts
|
fix: restart Windows gateway via Scheduled Task (#38825) (#38825)
|
2026-03-07 18:00:38 +05:30 |
|
ws.ts
|
style: align formatting with oxfmt 0.33
|
2026-02-18 01:34:35 +00:00 |
|
wsl.test.ts
|
Daemon: harden WSL2 systemctl install checks (#39294)
|
2026-03-07 16:43:19 -08:00 |
|
wsl.ts
|
Daemon: harden WSL2 systemctl install checks (#39294)
|
2026-03-07 16:43:19 -08:00 |