NemoClaw/test
Dongni-Yang 1787a6bc32
Some checks are pending
Security / Code Scanning / CodeQL (javascript-typescript) (push) Waiting to run
Security / Code Scanning / CodeQL (python) (push) Waiting to run
Security / Code Scanning / ShellCheck SARIF (push) Waiting to run
Docs / Publish Staging / publish (push) Waiting to run
Docs / Publish Staging / delete-preview (push) Blocked by required conditions
Security / Installer Hash Check / check-hash (push) Waiting to run
E2E / macOS / macos-e2e (push) Waiting to run
CI / Main / sandbox-images-and-e2e (push) Blocked by required conditions
CI / Main / static-checks (push) Waiting to run
CI / Main / build-typecheck (push) Waiting to run
CI / Main / installer-integration (push) Waiting to run
CI / Main / cli-test-shards (1) (push) Waiting to run
CI / Main / cli-test-shards (2) (push) Waiting to run
CI / Main / cli-test-shards (3) (push) Waiting to run
CI / Main / cli-test-shards (4) (push) Waiting to run
CI / Main / cli-test-shards (5) (push) Waiting to run
CI / Main / cli-tests (push) Blocked by required conditions
CI / Main / plugin-tests (push) Waiting to run
CI / Main / test-e2e-ollama-proxy (push) Waiting to run
CI / Main / checks (push) Blocked by required conditions
CI / Platform Vitest Main Watch / macos-vitest (push) Waiting to run
CI / Platform Vitest Main Watch / wsl-vitest (push) Waiting to run
Automation / Request NVSkills CI / request (push) Waiting to run
E2E / WSL / wsl-e2e (push) Waiting to run
fix(cli): validate Git signing format in developer doctor (#6168)
<!-- markdownlint-disable MD041 -->
## Summary

`check_git_configuration` in `scripts/dev-setup.sh` echoed `gpg.format`
back into its "Git commit signing configured" pass message without
validating it, so an unsupported value (for example, `gpg.format=bogus`)
still reported contributor readiness even though Git would reject that
format at commit time. This PR distinguishes an absent setting (Git's
`openpgp` default) from configured values, accepts only `openpgp`,
`ssh`, and `x509`, and rejects explicitly empty or unsupported values
with precise remediation.

## Related Issue

Fixes #6119

## Attribution

- Original implementation and PR author: Dongni Yang (`@Dongni-Yang`).
- The edge-case follow-up commit credits Dongni with `Co-authored-by:
Dongni Yang <dongniy@nvidia.com>`.

## Changes

- `scripts/dev-setup.sh`: `check_git_configuration` preserves whether
`gpg.format` is absent, defaults only an absent setting to `openpgp`,
and accepts configured `openpgp`, `ssh`, or `x509` values. Explicitly
empty or unsupported values fail with remediation. Existing
`commit.gpgsign` and `user.signingkey` checks are unchanged for valid
formats.
- `test/dev-setup-doctor.test.ts`: parameterizes the fake `git`
fixture's `gpg.format` response and adds regression tests covering
unsupported and explicitly empty formats, an unset format, and valid
`openpgp`, `ssh`, and `x509` formats.

## Type of Change

<!-- Check the one that applies. -->
- [x] Code change for a new feature, bug fix, or refactor.
- [ ] Code change with doc updates.
- [ ] Doc only. Prose changes without code sample modifications.
- [ ] Doc only. Includes code sample changes.

## Testing

<!-- What testing was done? -->
- [ ] `npx prek run --all-files` passes (or equivalently `make check`).
- [ ] `npm test` passes.
- [ ] `make docs` builds without warnings. (for doc-only changes)

Verification evidence:

- `npx vitest run --project integration test/dev-setup-doctor.test.ts` —
16/16 passing, including a red-before/green-after regression test for
explicitly empty `gpg.format`.
- `npm run build:cli`, `npm run typecheck:cli`, `npm run checks`, `npm
run test:titles:check`, and `npm run test-size:check` passed.
- Repository-managed shfmt, ShellCheck, Biome, repository checks, secret
scanning, commitlint, and pre-push hooks passed.
- The broad local `test-cli` hook was stopped after more than 30 minutes
while still progressing through unrelated integration cases. On updated
head `bdf422f7`, GitHub CI completed 41 checks with no failures,
including all five CLI shards, aggregate CLI tests, ShellCheck, CodeQL,
sandbox-image checks, and platform E2E checks.

## Checklist

### General

- [x] I have read and followed the [contributing
guide](https://github.com/NVIDIA/NemoClaw/blob/main/CONTRIBUTING.md).
- [ ] I have read and followed the [style
guide](https://github.com/NVIDIA/NemoClaw/blob/main/docs/CONTRIBUTING.md).
(for doc-only changes)

### Code Changes

<!-- Skip if this is a doc-only PR. -->
- [x] Formatters applied — `npx prek run --all-files` auto-fixes
formatting (or `make format` for targeted runs).
- [x] Tests added or updated for new or changed behavior.
- [x] No secrets, API keys, or credentials committed.
- [ ] Doc pages updated for any user-facing behavior changes — not
applicable; this is a contributor-doctor correctness fix and existing
contributor guidance remains accurate.

### Doc Changes

<!-- Skip if this PR has no doc changes. -->
- [ ] Follows the [style
guide](https://github.com/NVIDIA/NemoClaw/blob/main/docs/CONTRIBUTING.md).
Try running the `update-docs` agent skill to draft changes while
complying with the style guide. For example, prompt your agent with
"/update-docs catch up the docs for the new changes I made in this PR."
- [ ] New pages include SPDX license header and frontmatter, if creating
a new page.
- [ ] Cross-references and links verified.

---
<!-- DCO sign-off (required by CI). Replace with your real name and
email. -->
Signed-off-by: Dongni Yang <dongniy@nvidia.com>

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

* **Bug Fixes**
* Improved Git commit signing validation during environment setup to
correctly interpret signing format settings, including when unset.
* Added clearer guidance when signing information is incomplete or when
an unsupported signing format is provided.
* Correctly accepts common signing formats and rejects empty or
unsupported values with appropriate messaging.
* **Tests**
* Expanded the environment doctor checks to cover supported,
unsupported, unset, and empty signing format scenarios.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->

---------

Signed-off-by: Dongni Yang <dongniy@nvidia.com>
Signed-off-by: Apurv Kumaria <36614+apurvvkumaria@users.noreply.github.com>
Co-authored-by: Apurv Kumaria <36614+apurvvkumaria@users.noreply.github.com>
Co-authored-by: Apurv Kumaria <akumaria@nvidia.com>
2026-07-02 20:31:19 -07:00
..
cli feat(cli): show a concrete example in the unknown sandbox action error (#6176) 2026-07-02 20:27:03 -07:00
e2e fix(dcode): close proxy review gaps (#6206) 2026-07-02 22:31:00 +00:00
e2e-runtime fix(inference): use NVIDIA inference credential env (#5366) 2026-06-12 18:22:26 -07:00
fixtures perf(docker): preserve warm sandbox build cache (#6034) 2026-06-30 14:30:00 -04:00
helpers fix(security): keep API keys out of curl probe argv (#5975) 2026-07-01 15:42:31 -07:00
package-contract fix(onboard): treat prompt stdin EOF as cancellation (#5976) (#5990) 2026-07-01 15:31:49 -04:00
sandbox-connect-inference fix(sandbox): add host-mediated gateway restart (#5874) 2026-06-30 14:46:13 -04:00
skills fix(skills): align maintainer workflows with canonical policy (#5953) 2026-06-29 09:02:10 -07:00
support feat(deepagents-code): restore dcode status after v0.0.73 (#6232) 2026-07-02 19:43:05 -07:00
agent-variant-docs.test.ts docs: expand generated agent variants (#4728) 2026-06-03 16:31:59 -07:00
agents-manifest-policy-conformance.test.ts feat(onboard): add agents.yaml declarative manifest (#5440) 2026-06-17 00:15:04 -07:00
bootstrap-windows.test.ts fix(windows): redact private data from Windows bootstrap WSL output (#6009) 2026-06-29 21:07:10 -07:00
brev-launchable-ci-cpu-checksum.test.ts chore(openshell): upgrade supported version to 0.0.71 (#5596) 2026-06-30 11:44:27 -04:00
brev-nightly-workflow.test.ts chore(biome): cover and format all TypeScript files (#5020) 2026-06-09 08:52:21 -07:00
bump-stragglers.test.ts fix(skills): align maintainer workflows with canonical policy (#5953) 2026-06-29 09:02:10 -07:00
bump-version.test.ts chore(release): document tag-based workflow (#5545) 2026-06-19 11:17:19 -07:00
canonical-credential-resolution.test.ts test: run CLI tests against source (#5904) 2026-06-27 13:23:32 -07:00
channels-add-deepagents-rejection.test.ts test: run CLI tests against source (#5904) 2026-06-27 13:23:32 -07:00
channels-add-preset.test.ts test: make test titles behavior-oriented (#5918) 2026-06-27 19:34:28 -07:00
channels-remove-full-teardown.test.ts test: make test titles behavior-oriented (#5918) 2026-06-27 19:34:28 -07:00
check-docs-links.test.ts chore(biome): cover and format all TypeScript files (#5020) 2026-06-09 08:52:21 -07:00
check-env-var-docs.test.ts fix(inference): use NVIDIA inference credential env (#5366) 2026-06-12 18:22:26 -07:00
clean-runtime-shell-env-shim.test.ts chore(biome): cover and format all TypeScript files (#5020) 2026-06-09 08:52:21 -07:00
cli-oclif-compatibility.test.ts fix(cli): clarify status command scope (#5540) 2026-07-01 14:42:43 -07:00
codebase-growth-guardrails-conditionals.test.ts ci(test): ratchet test conditional growth (#5558) 2026-06-19 16:39:25 -07:00
config-set-nested-ssrf.test.ts fix(sandbox): add host-mediated gateway restart (#5874) 2026-06-30 14:46:13 -04:00
config-set.test.ts fix(security): fail closed for DNS-backed HTTPS endpoints (#6139) 2026-07-02 02:28:01 -04:00
control-ui-config-endpoint-docs.test.ts docs(troubleshooting): document Control UI config endpoint and auth (#4778) (#5037) 2026-06-10 10:42:53 -07:00
credential-exposure.test.ts test: run CLI tests against source (#5904) 2026-06-27 13:23:32 -07:00
credential-rotation.test.ts test: run CLI tests against source (#5904) 2026-06-27 13:23:32 -07:00
credentials-shim.test.ts test: run CLI tests against source (#5904) 2026-06-27 13:23:32 -07:00
credentials.test.ts fix(onboard): treat prompt stdin EOF as cancellation (#5976) (#5990) 2026-07-01 15:31:49 -04:00
dcode-sandbox-identity-integration.test.ts feat(deepagents-code): restore dcode status after v0.0.73 (#6232) 2026-07-02 19:43:05 -07:00
dcode-start-keepalive.test.ts fix(dcode): route inference.local through managed proxy (#6204) 2026-07-02 12:43:35 -07:00
dcode-wrapper-empty-prompt.test.ts test(dcode): stabilize empty prompt wrapper harness (#5832) 2026-06-25 18:47:34 -07:00
dcode-wrapper-identity.test.ts feat(deepagents-code): restore dcode status after v0.0.73 (#6232) 2026-07-02 19:43:05 -07:00
deepagents-code-tui-startup-check.test.ts fix(dcode): close proxy review gaps (#6206) 2026-07-02 22:31:00 +00:00
destroy-cleanup-sandbox-services.test.ts test: run CLI tests against source (#5904) 2026-06-27 13:23:32 -07:00
destroy-wipe-sandbox-state.test.ts test: make test titles behavior-oriented (#5918) 2026-06-27 19:34:28 -07:00
detect-vllm-profile.test.ts fix(inference): update DeepSeek V4 Flash recipe and default DGX Station to DeepSeek V4 Flash (#5825) 2026-06-27 23:29:27 -07:00
dev-setup-doctor.test.ts fix(cli): validate Git signing format in developer doctor (#6168) 2026-07-02 20:31:19 -07:00
discord-template-resolver-proxy.test.ts test: run CLI tests against source (#5904) 2026-06-27 13:23:32 -07:00
dist-sourcemaps.test.ts test(cli): stabilize coverage dist sourcemaps (#2961) 2026-05-05 22:50:42 +00:00
dns-proxy.test.ts fix(runtime): repair stale inference DNS routes (#3267) 2026-05-08 22:34:02 -07:00
docker-abstraction-guard.test.ts chore(biome): cover and format all TypeScript files (#5020) 2026-06-09 08:52:21 -07:00
Dockerfile.sandbox fix(docker): add HEALTHCHECK instruction to Dockerfile (#1485) 2026-05-20 13:46:12 -07:00
docs-copyable-command-blocks.test.ts docs: fix backup-all copyable example and add regression test (#4754) (#5045) 2026-06-09 11:52:15 -07:00
e2e-advisor-targets.test.ts test(e2e): retire legacy shell lanes (#5756) 2026-06-29 22:32:24 -05:00
e2e-advisor.test.ts test(e2e): retire legacy shell lanes (#5756) 2026-06-29 22:32:24 -05:00
e2e-gateway-isolation.sh fix(scripts): restore .openclaw perms after nemoclaw exec command (#6060) 2026-07-01 11:40:56 -07:00
e2e-non-root-smoke.sh test(e2e): add non-root sandbox smoke test (#3166) 2026-05-07 20:48:23 -07:00
e2e-ollama-proxy.sh fix(ollama-proxy): require auth on native API routes 2026-05-12 16:23:08 -07:00
e2e-port-overrides.sh perf(sandbox): reduce image build time by skipping broad permission repair (#4018) 2026-05-22 06:52:47 -07:00
e2e-release-gate-workflow.test.ts refactor(ci): centralize E2E workspace setup (#6115) 2026-07-01 01:30:38 -07:00
e2e-test.sh chore: upgrade agent runtime dependencies (#3925) 2026-05-22 08:26:00 -07:00
fetch-guard-patch-regression.test.ts fix(revert): fix(blueprint): default OpenClaw fetch guard to sandbox proxy (#6051) 2026-06-30 09:01:26 +00:00
gateway-drift-preflight.test.ts test(e2e): migrate test-gateway-drift-preflight.sh to vitest (#5350) 2026-06-12 19:24:11 -07:00
gateway-failure-classifier.test.ts test: run CLI tests against source (#5904) 2026-06-27 13:23:32 -07:00
gateway-final-failure-cleanup.test.ts test: run CLI tests against source (#5904) 2026-06-27 13:23:32 -07:00
gateway-http-reuse-wait.test.ts test: run CLI tests against source (#5904) 2026-06-27 13:23:32 -07:00
gateway-pid-recording.test.ts fix(sandbox): add host-mediated gateway restart (#5874) 2026-06-30 14:46:13 -04:00
gateway-start-wait.test.ts chore(openshell): upgrade supported version to 0.0.71 (#5596) 2026-06-30 11:44:27 -04:00
gateway-state-reconcile-2276.test.ts test: make test titles behavior-oriented (#5918) 2026-06-27 19:34:28 -07:00
gateway-state.test.ts test: run CLI tests against source (#5904) 2026-06-27 13:23:32 -07:00
gateway-supervisor-control.test.ts fix(ci): resolve macOS/bash 3.2 vitest failures on main (#6140) 2026-07-01 13:51:32 -07:00
gateway-watchdog-kill-marker.test.ts fix(sandbox): respawn gateway after watchdog SIGTERM instead of exiting PID 1 (#6131) 2026-07-01 14:06:00 -07:00
gateway-watchdog-validation.test.ts fix(start): drop slow-mode polling on late allowlisted scope upgrades (#5387) 2026-06-30 13:30:37 -04:00
gemini-probe-auth.test.ts test: run CLI tests against source (#5904) 2026-06-27 13:23:32 -07:00
generate-hermes-config.test.ts fix(security): mask api_key in hermes config show output (#5993) 2026-07-01 14:51:44 -07:00
generate-openclaw-config-agents-manifest.test.ts feat(onboard): add agents.yaml declarative manifest (#5440) 2026-06-17 00:15:04 -07:00
generate-openclaw-config-path-defaults.test.ts fix(onboard): default extra-agents workspace and agentDir when omitted (#5661) 2026-06-24 14:06:34 -07:00
generate-openclaw-config-reload.test.ts fix(sandbox): pin gateway.reload=hot and add gateway serving watchdog (#4710) (#5181) 2026-06-22 14:09:47 -07:00
generate-openclaw-config-slack-allowlist.test.ts refactor(messaging): move build setup to manifest hooks (#4949) 2026-06-10 19:29:03 -07:00
generate-openclaw-config.test.ts fix(e2e): correct full release gate lanes (#5917) 2026-06-27 19:36:13 -07:00
generate-platform-docs.test.ts fix(onboard): support reasoning-compatible endpoints (#5948) 2026-06-28 20:30:18 -07:00
get-ollama-model-options.test.ts test: run CLI tests against source (#5904) 2026-06-27 13:23:32 -07:00
hermes-config-transaction-wiring.test.ts fix(sandbox): add host-mediated gateway restart (#5874) 2026-06-30 14:46:13 -04:00
hermes-dashboard-provisioning.test.ts feat(hermes): bump Hermes Agent to v2026.6.19 (#5594) 2026-06-25 13:17:36 -07:00
hermes-doctor-config-hash.test.ts fix(sandbox): add host-mediated gateway restart (#5874) 2026-06-30 14:46:13 -04:00
hermes-env-secret-boundary-hardening.test.ts fix(security): mask api_key in hermes config show output (#5993) 2026-07-01 14:51:44 -07:00
hermes-final-image-layout.test.ts fix(hermes): retire stale OpenClaw base guard (#5949) 2026-06-28 18:58:48 -07:00
hermes-gateway-supervisor-recovery.test.ts fix(sandbox): add host-mediated gateway restart (#5874) 2026-06-30 14:46:13 -04:00
hermes-gateway-wrapper.test.ts fix(gpu): prefer native OpenShell injection (#6142) 2026-07-02 09:50:03 -07:00
hermes-managed-exit-authorization.test.ts fix(sandbox): add host-mediated gateway restart (#5874) 2026-06-30 14:46:13 -04:00
hermes-nonroot-strict-hash-reconciliation.test.ts fix(sandbox): add host-mediated gateway restart (#5874) 2026-06-30 14:46:13 -04:00
hermes-openshell-runtime-env-boundary.test.ts fix(gpu): prefer native OpenShell injection (#6142) 2026-07-02 09:50:03 -07:00
hermes-plugin-handlers.test.ts chore(biome): cover and format all TypeScript files (#5020) 2026-06-09 08:52:21 -07:00
hermes-provider-foundation.test.ts test: run CLI tests against source (#5904) 2026-06-27 13:23:32 -07:00
hermes-restart-config-seal.test.ts fix(sandbox): add host-mediated gateway restart (#5874) 2026-06-30 14:46:13 -04:00
hermes-runtime-api-key.test.ts fix(sandbox): add host-mediated gateway restart (#5874) 2026-06-30 14:46:13 -04:00
hermes-runtime-config-guard.test.ts fix(gpu): prefer native OpenShell injection (#6142) 2026-07-02 09:50:03 -07:00
hermes-sandbox-workflow.test.ts fix(ci): install dependencies before Hermes Vitest (#6146) 2026-07-01 22:26:11 +00:00
hermes-secret-boundary-api-key.test.ts fix(security): mask api_key in hermes config show output (#5993) 2026-07-01 14:51:44 -07:00
hermes-share-mount-deps.test.ts feat(hermes): bump Hermes Agent to v2026.6.19 (#5594) 2026-06-25 13:17:36 -07:00
hermes-start-config-integrity.test.ts fix(sandbox): add host-mediated gateway restart (#5874) 2026-06-30 14:46:13 -04:00
hermes-start-path-shadow.test.ts fix(security): mask api_key in hermes config show output (#5993) 2026-07-01 14:51:44 -07:00
hermes-start.test.ts fix(openclaw): disable EC2 metadata discovery (#6096) 2026-07-01 15:40:02 -07:00
hermes-tool-gateway-broker.test.ts test: run CLI tests against source (#5904) 2026-06-27 13:23:32 -07:00
host-artifact-cleanup.test.ts test: make test titles behavior-oriented (#5918) 2026-06-27 19:34:28 -07:00
host-proxy-inference-local-e2e.test.ts test: run CLI tests against source (#5904) 2026-06-27 13:23:32 -07:00
http-proxy-fix-e2e.test.ts chore(biome): cover and format all TypeScript files (#5020) 2026-06-09 08:52:21 -07:00
http-proxy-fix-rewrite.test.ts test: make test titles behavior-oriented (#5918) 2026-06-27 19:34:28 -07:00
http-proxy-fix-sync.test.ts fix(sandbox): add host-mediated gateway restart (#5874) 2026-06-30 14:46:13 -04:00
image-cleanup.test.ts chore(biome): cover and format all TypeScript files (#5020) 2026-06-09 08:52:21 -07:00
inference-config-responses-api.test.ts test: run CLI tests against source (#5904) 2026-06-27 13:23:32 -07:00
inference-options-docs.test.ts fix(inference): retire GLM 5.1 endpoint selection (#6069) 2026-07-01 10:00:36 -07:00
install-agent-alias-parity.test.ts test: run CLI tests against source (#5904) 2026-06-27 13:23:32 -07:00
install-default-agent-fallback.test.ts fix(install): surface silent OpenClaw runtime fallback in launchable deploys (#5216) 2026-06-12 21:54:47 -07:00
install-docker-group-reexec.test.ts chore(biome): cover and format all TypeScript files (#5020) 2026-06-09 08:52:21 -07:00
install-express-prompt.test.ts feat(installer): use managed vLLM as default for DGX Spark express install (#5644) 2026-06-24 23:30:14 +00:00
install-npm-resolution.test.ts refactor(types): tighten repo-wide type boundaries (#2422) 2026-04-24 12:10:53 -07:00
install-onboard-exit.test.ts fix(install): propagate onboard failure exit codes (#5029) (#5044) 2026-06-24 08:53:26 -07:00
install-onboard-yes.test.ts fix(installer): start fresh when onboarding interrupted before sandbox creation (#5641) 2026-06-24 14:08:37 -07:00
install-openshell-upgrade-prompt.test.ts fix(installer): skip unreachable running sandboxes in pre-upgrade backup (#6199) 2026-07-02 13:31:28 -07:00
install-openshell-version-check.test.ts chore(openshell): upgrade supported version to 0.0.71 (#5596) 2026-06-30 11:44:27 -04:00
install-preexisting-sandbox-recovery.test.ts fix(installer): recover sandboxes before onboarding (#6132) 2026-07-01 15:51:03 -07:00
install-preflight-docker-bootstrap.test.ts fix(installer): report unexpected Docker access (#4201) 2026-06-10 10:44:08 -07:00
install-preflight.test.ts docs: clarify last-known-good installer guidance (#6148) 2026-07-01 22:33:24 +00:00
install-stage-from-stdin.test.ts test: make test titles behavior-oriented (#5918) 2026-06-27 19:34:28 -07:00
install-upgrade-sandboxes-severity.test.ts test: make test titles behavior-oriented (#5918) 2026-06-27 19:34:28 -07:00
internal-cli.test.ts chore(biome): cover and format all TypeScript files (#5020) 2026-06-09 08:52:21 -07:00
internal-commands-docs.test.ts chore(biome): cover and format all TypeScript files (#5020) 2026-06-09 08:52:21 -07:00
issue-4434-tui-unreachable-inference.test.ts test: make test titles behavior-oriented (#5918) 2026-06-27 19:34:28 -07:00
issue-5667-hosted-inference-model-namespace.test.ts test: make test titles behavior-oriented (#5918) 2026-06-27 19:34:28 -07:00
kimi-inference-compat-plugin.test.ts fix(e2e): stabilize nightly recovery coverage (#5401) 2026-06-13 16:39:06 -07:00
langchain-deepagents-code-config.test.ts feat(agents): add Deep Agents Code harness (#5197) 2026-06-22 17:42:28 -07:00
langchain-deepagents-code-image.test.ts fix(dcode): stop persisting LangSmith variables (#6219) 2026-07-02 20:29:32 -07:00
langchain-deepagents-code-proxy-launcher.test.ts fix(dcode): close proxy review gaps (#6206) 2026-07-02 22:31:00 +00:00
langchain-deepagents-code-proxy-runtime-contract.test.ts fix(dcode): close proxy review gaps (#6206) 2026-07-02 22:31:00 +00:00
layer-import-boundaries.test.ts chore(biome): cover and format all TypeScript files (#5020) 2026-06-09 08:52:21 -07:00
list-command-helper-uses.test.ts chore(scripts): add command-helper usage inventory (#2624) 2026-04-28 10:14:13 -07:00
local-slack-auth-test.sh refactor(messaging): finish manifest channel migration (#5338) 2026-06-15 08:28:48 -07:00
maintainer-skills-policy.test.ts docs(release): require exact-SHA E2E evidence (#6208) 2026-07-02 16:26:12 -07:00
managed-gateway-control-trust-contract.test.ts fix(sandbox): add host-mediated gateway restart (#5874) 2026-06-30 14:46:13 -04:00
managed-gateway-control.test.ts fix(sandbox): add host-mediated gateway restart (#5874) 2026-06-30 14:46:13 -04:00
messaging-build-applier.test.ts test: make test titles behavior-oriented (#5918) 2026-06-27 19:34:28 -07:00
messaging-plan-test-helper.ts feat(messaging): onboard Microsoft Teams channel (#5585) 2026-06-24 08:38:23 -07:00
messaging-runtime-preload-packaging.test.ts refactor(messaging): finish manifest channel migration (#5338) 2026-06-15 08:28:48 -07:00
model-capability-audit-doc.test.ts docs: add model capability audit matrix (#5528) 2026-06-30 20:49:45 +00:00
nemo-deepagents-alias.test.ts feat(cli): add nemoclaw use to set default sandbox (#5930) 2026-06-28 15:57:37 -07:00
nemoclaw-cli-recovery.test.ts test: run CLI tests against source (#5904) 2026-06-27 13:23:32 -07:00
nemoclaw-start-gateway-health.test.ts fix(sandbox): add host-mediated gateway restart (#5874) 2026-06-30 14:46:13 -04:00
nemoclaw-start-gateway-marker.test.ts fix(security): harden temporary file creation (#5517) 2026-06-16 10:13:53 -07:00
nemoclaw-start-gateway-recovery-race.test.ts fix(sandbox): add host-mediated gateway restart (#5874) 2026-06-30 14:46:13 -04:00
nemoclaw-start-gateway-ws-host.test.ts fix(sandbox): route sub-agent gateway dial-back via sandbox interface address (#5238) 2026-06-12 22:43:20 -07:00
nemoclaw-start-guard-recovery.test.ts fix(sandbox): add host-mediated gateway restart (#5874) 2026-06-30 14:46:13 -04:00
nemoclaw-start-locked-parent.test.ts fix(sandbox): add host-mediated gateway restart (#5874) 2026-06-30 14:46:13 -04:00
nemoclaw-start-perms.test.ts fix(scripts): restore .openclaw perms after nemoclaw exec command (#6060) 2026-07-01 11:40:56 -07:00
nemoclaw-start-plugin-refresh.test.ts fix(sandbox): add host-mediated gateway restart (#5874) 2026-06-30 14:46:13 -04:00
nemoclaw-start-preload-gateway.test.ts fix(test): match semver version tag in rebuild-hermes live test (#6138) 2026-07-01 14:55:15 -07:00
nemoclaw-start-reconcile.test.ts fix(sandbox): add host-mediated gateway restart (#5874) 2026-06-30 14:46:13 -04:00
nemoclaw-start-runtime-env-alias.test.ts refactor(messaging): finish manifest channel migration (#5338) 2026-06-15 08:28:48 -07:00
nemoclaw-start-safe-tmp.test.ts fix(security): harden temporary file creation (#5517) 2026-06-16 10:13:53 -07:00
nemoclaw-start-slack-runtime.test.ts refactor(messaging): finish manifest channel migration (#5338) 2026-06-15 08:28:48 -07:00
nemoclaw-start-telegram-runtime.test.ts fix(sandbox): add host-mediated gateway restart (#5874) 2026-06-30 14:46:13 -04:00
nemoclaw-start.test.ts fix(test): match semver version tag in rebuild-hermes live test (#6138) 2026-07-01 14:55:15 -07:00
nemohermes-alias.test.ts test: make test titles behavior-oriented (#5918) 2026-06-27 19:34:28 -07:00
nemotron-inference-fix.test.ts fix(sandbox): add host-mediated gateway restart (#5874) 2026-06-30 14:46:13 -04:00
no-coverage-ignore.test.ts chore(tooling): enforce honest coverage reporting (#3154) 2026-05-08 08:48:02 -07:00
no-direct-credential-env.test.ts fix: address issue #5667 (#5672) 2026-06-24 16:21:52 -07:00
ollama-gpu-cleanup.test.ts test: run CLI tests against source (#5904) 2026-06-27 13:23:32 -07:00
ollama-local-openclaw-config-propagation.test.ts test: run CLI tests against source (#5904) 2026-06-27 13:23:32 -07:00
ollama-proxy-recovery.test.ts test: run CLI tests against source (#5904) 2026-06-27 13:23:32 -07:00
ollama-proxy-startup.test.ts test: run CLI tests against source (#5904) 2026-06-27 13:23:32 -07:00
ollama-pull-timeout.test.ts test: run CLI tests against source (#5904) 2026-06-27 13:23:32 -07:00
ollama-tools-capability.test.ts test: make test titles behavior-oriented (#5918) 2026-06-27 19:34:28 -07:00
onboard-brave-validation.test.ts test: run CLI tests against source (#5904) 2026-06-27 13:23:32 -07:00
onboard-build-cleanup.test.ts fix(onboard): clean up build context temp dir on sandbox creation failure (#375) 2026-04-22 01:06:43 -07:00
onboard-build-recreate-credential-reuse.test.ts test: run CLI tests against source (#5904) 2026-06-27 13:23:32 -07:00
onboard-custom-dockerfile.test.ts test: run CLI tests against source (#5904) 2026-06-27 13:23:32 -07:00
onboard-dashboard.test.ts test: run CLI tests against source (#5904) 2026-06-27 13:23:32 -07:00
onboard-exit-handler.test.ts test: run CLI tests against source (#5904) 2026-06-27 13:23:32 -07:00
onboard-forward-stop-quiet.test.ts test: run CLI tests against source (#5904) 2026-06-27 13:23:32 -07:00
onboard-fsm-live-slices.test.ts test: run CLI tests against source (#5904) 2026-06-27 13:23:32 -07:00
onboard-gateway-docker-unreachable.test.ts test: run CLI tests against source (#5904) 2026-06-27 13:23:32 -07:00
onboard-gateway-runtime.test.ts chore(openshell): upgrade supported version to 0.0.71 (#5596) 2026-06-30 11:44:27 -04:00
onboard-inference-smoke.test.ts test(e2e): retire legacy shell lanes (#5756) 2026-06-29 22:32:24 -05:00
onboard-lifecycle.test.ts test: run CLI tests against source (#5904) 2026-06-27 13:23:32 -07:00
onboard-messaging.test.ts test: run CLI tests against source (#5904) 2026-06-27 13:23:32 -07:00
onboard-model-router.test.ts test: run CLI tests against source (#5904) 2026-06-27 13:23:32 -07:00
onboard-ollama-autostart.test.ts test: make test titles behavior-oriented (#5918) 2026-06-27 19:34:28 -07:00
onboard-openshell-install-stream.test.ts chore(biome): cover and format all TypeScript files (#5020) 2026-06-09 08:52:21 -07:00
onboard-openshell-version.test.ts test: run CLI tests against source (#5904) 2026-06-27 13:23:32 -07:00
onboard-policy-suggestions.test.ts fix(policy): suppress agent-required preset additions on restricted tier (#5798) 2026-06-30 14:16:16 -04:00
onboard-preset-diff.test.ts feat(policy): annotate policy-list with preset provenance (#5797) 2026-06-30 13:31:21 -04:00
onboard-prompt-default-case.test.ts test: run CLI tests against source (#5904) 2026-06-27 13:23:32 -07:00
onboard-provider-key-bridge.test.ts test: run CLI tests against source (#5904) 2026-06-27 13:23:32 -07:00
onboard-readiness.test.ts test: run CLI tests against source (#5904) 2026-06-27 13:23:32 -07:00
onboard-resume-provider-recovery.test.ts test: run CLI tests against source (#5904) 2026-06-27 13:23:32 -07:00
onboard-rollback.test.ts test: run CLI tests against source (#5904) 2026-06-27 13:23:32 -07:00
onboard-sandbox-create-failure.test.ts test: run CLI tests against source (#5904) 2026-06-27 13:23:32 -07:00
onboard-sandbox-name.test.ts test: run CLI tests against source (#5904) 2026-06-27 13:23:32 -07:00
onboard-selection-vllm.test.ts test: run CLI tests against source (#5904) 2026-06-27 13:23:32 -07:00
onboard-selection.test.ts fix(security): keep API keys out of curl probe argv (#5975) 2026-07-01 15:42:31 -07:00
onboard-smoke-verifier.test.ts test: run CLI tests against source (#5904) 2026-06-27 13:23:32 -07:00
onboard-terminal-dashboard.test.ts test: run CLI tests against source (#5904) 2026-06-27 13:23:32 -07:00
onboard-vllm-model-preflight.test.ts test: run CLI tests against source (#5904) 2026-06-27 13:23:32 -07:00
onboard.test.ts fix(security): fail closed for DNS-backed HTTPS endpoints (#6139) 2026-07-02 02:28:01 -04:00
openclaw-agent-json.test.ts fix(agent): surface json failure provenance (#5683) 2026-06-25 22:43:33 -07:00
openclaw-chat-send-patch.test.ts test: make test titles behavior-oriented (#5918) 2026-06-27 19:34:28 -07:00
openclaw-config-guard.test.ts fix(sandbox): add host-mediated gateway restart (#5874) 2026-06-30 14:46:13 -04:00
openclaw-config-restore.test.ts test: run CLI tests against source (#5904) 2026-06-27 13:23:32 -07:00
openclaw-config-snapshot.test.ts test: run CLI tests against source (#5904) 2026-06-27 13:23:32 -07:00
openclaw-device-approval-policy.test.ts fix(e2e): stabilize nightly recovery coverage (#5401) 2026-06-13 16:39:06 -07:00
openclaw-msteams-message-hints-patch.test.ts fix(messaging): inject Teams mention hints at runtime (#5956) 2026-06-30 01:54:29 -07:00
openclaw-slack-deny-feedback-patch.test.ts refactor(messaging): finish manifest channel migration (#5338) 2026-06-15 08:28:48 -07:00
openclaw-tool-catalog-patch.test.ts chore(biome): cover and format all TypeScript files (#5020) 2026-06-09 08:52:21 -07:00
openclaw-tui-chat-correlation.test.ts chore(openshell): upgrade supported version to 0.0.71 (#5596) 2026-06-30 11:44:27 -04:00
package.json chore: unify vitest workspace and replace husky with prek (#673) 2026-03-22 19:03:45 -07:00
permissive-runtime.test.ts test: run CLI tests against source (#5904) 2026-06-27 13:23:32 -07:00
platform.test.ts test: make test titles behavior-oriented (#5918) 2026-06-27 19:34:28 -07:00
policies-teams.test.ts test: run CLI tests against source (#5904) 2026-06-27 13:23:32 -07:00
policies.test.ts test: make test titles behavior-oriented (#5918) 2026-06-27 19:34:28 -07:00
policy-add-deepagents-rejection.test.ts fix(policy): reject messaging channel presets on terminal-runtime agents (#6197) 2026-07-02 09:58:53 -07:00
policy-add-remove-session-sync.test.ts fix(policy): suppress agent-required preset additions on restricted tier (#5798) 2026-06-30 14:16:16 -04:00
policy-explain-cli.test.ts chore(biome): cover and format all TypeScript files (#5020) 2026-06-09 08:52:21 -07:00
policy-preset-sync.test.ts test: run CLI tests against source (#5904) 2026-06-27 13:23:32 -07:00
policy-roundtrip-docs.test.ts docs(policy): fix OpenShell policy round-trip examples (#5880) 2026-06-26 15:13:44 -07:00
policy-tiers-onboard-restricted-stale-otel.test.ts fix(policy): suppress agent-required preset additions on restricted tier (#5798) 2026-06-30 14:16:16 -04:00
policy-tiers-onboard.test.ts fix(policy): suppress agent-required preset additions on restricted tier (#5798) 2026-06-30 14:16:16 -04:00
policy-tiers.test.ts feat(policy): annotate policy-list with preset provenance (#5797) 2026-06-30 13:31:21 -04:00
pr-review-advisor-workflow-boundary.test.ts ci(pr-advisor): add Nemotron Ultra lane (#5873) 2026-06-26 11:47:48 -07:00
pr-review-advisor.test.ts test(e2e): retire legacy shell lanes (#5756) 2026-06-29 22:32:24 -05:00
pr-workflow-contract.test.ts perf(ci): reuse shard build in coverage merge (#6118) 2026-07-01 09:06:42 -07:00
preinstall-node-version.test.ts chore(biome): cover and format all TypeScript files (#5020) 2026-06-09 08:52:21 -07:00
presets-checkbox.test.ts test: run CLI tests against source (#5904) 2026-06-27 13:23:32 -07:00
process-recovery-custom-agent.test.ts fix(sandbox): add host-mediated gateway restart (#5874) 2026-06-30 14:46:13 -04:00
process-recovery-forward-failure.test.ts fix(sandbox): add host-mediated gateway restart (#5874) 2026-06-30 14:46:13 -04:00
process-recovery-managed-controller.test.ts fix(sandbox): add host-mediated gateway restart (#5874) 2026-06-30 14:46:13 -04:00
process-recovery-primitives.test.ts fix(sandbox): add host-mediated gateway restart (#5874) 2026-06-30 14:46:13 -04:00
process-recovery.test.ts fix(sandbox): add host-mediated gateway restart (#5874) 2026-06-30 14:46:13 -04:00
rcf-patch-removal.test.ts docs: clarify retired rcf patch validation (#4202) 2026-05-27 00:00:00 -07:00
reboot-identity-drift.test.ts test(wsl): centralize timeout budgets (#2813) 2026-04-30 23:18:41 -07:00
rebuild-credential-hydration.test.ts test: make test titles behavior-oriented (#5918) 2026-06-27 19:34:28 -07:00
rebuild-credential-preflight.test.ts test: make test titles behavior-oriented (#5918) 2026-06-27 19:34:28 -07:00
rebuild-policy-presets.test.ts fix(rebuild): clear stale policy presets from registry after rebuild (#5856) 2026-06-28 19:00:17 -07:00
rebuild-shields-auto-unlock.test.ts fix(sandbox): add host-mediated gateway restart (#5874) 2026-06-30 14:46:13 -04:00
rebuild-shields-window.test.ts fix(sandbox): add host-mediated gateway restart (#5874) 2026-06-30 14:46:13 -04:00
rebuild-stale-recovery.test.ts test: make test titles behavior-oriented (#5918) 2026-06-27 19:34:28 -07:00
recover-port-forward.test.ts fix(sandbox): add host-mediated gateway restart (#5874) 2026-06-30 14:46:13 -04:00
redact-device-state.test.ts fix(start): drop slow-mode polling on late allowlisted scope upgrades (#5387) 2026-06-30 13:30:37 -04:00
redact-text.test.ts fix(start): drop slow-mode polling on late allowlisted scope upgrades (#5387) 2026-06-30 13:30:37 -04:00
registry.test.ts feat(credentials): add CLI subcommand to register provider credentials (#5969) 2026-07-01 00:01:53 -07:00
regression-e2e-workflow.test.ts test(e2e): retire legacy shell lanes (#5756) 2026-06-29 22:32:24 -05:00
release-latest-tag.test.ts test(e2e): simplify legacy migration tracking (#5126) 2026-06-10 16:53:40 -04:00
repro-1751-extra.test.ts test: make test titles behavior-oriented (#5918) 2026-06-27 19:34:28 -07:00
repro-2201.test.ts test: make test titles behavior-oriented (#5918) 2026-06-27 19:34:28 -07:00
repro-2376.test.ts test: make test titles behavior-oriented (#5918) 2026-06-27 19:34:28 -07:00
repro-2666-silent-list-status.test.ts test: make test titles behavior-oriented (#5918) 2026-06-27 19:34:28 -07:00
repro-2681-group-writable.test.ts fix(scripts): restore .openclaw perms after nemoclaw exec command (#6060) 2026-07-01 11:40:56 -07:00
repro-2749-extra.test.ts test: make test titles behavior-oriented (#5918) 2026-06-27 19:34:28 -07:00
repro-4538-raw-doctor-perms.test.ts test: make test titles behavior-oriented (#5918) 2026-06-27 19:34:28 -07:00
repro-5088-best-practices-layers.test.ts test(docs): track canonical sandbox hardening route (#6155) 2026-07-01 19:29:14 -04:00
repro-5978-policy-denial-hint.test.ts fix(sandbox): surface policy-denial logs breadcrumb in connect shells (#5978) (#6018) 2026-07-01 14:53:21 -07:00
resolve-openshell.test.ts test: run CLI tests against source (#5904) 2026-06-27 13:23:32 -07:00
root-help.test.ts fix(cli): clarify status command scope (#5540) 2026-07-01 14:42:43 -07:00
runner-basic.test.ts test: run CLI tests against source (#5904) 2026-06-27 13:23:32 -07:00
runner.test.ts fix(openclaw): disable EC2 metadata discovery (#6096) 2026-07-01 15:40:02 -07:00
runtime-shell.test.ts chore(onboard): remove deprecated setup-spark.sh and k3s-gateway kubelet helpers (#4720) 2026-06-03 14:19:57 -07:00
sandbox-build-context.test.ts fix(scripts): restore .openclaw perms after nemoclaw exec command (#6060) 2026-07-01 11:40:56 -07:00
sandbox-container-owner.test.ts test: run CLI tests against source (#5904) 2026-06-27 13:23:32 -07:00
sandbox-download-upload-cli.test.ts fix(sandbox): resolve host paths against caller cwd for download and upload (#5509) 2026-06-17 10:47:38 -07:00
sandbox-init.test.ts fix(sandbox): add host-mediated gateway restart (#5874) 2026-06-30 14:46:13 -04:00
sandbox-logs-terminal.test.ts test: run CLI tests against source (#5904) 2026-06-27 13:23:32 -07:00
sandbox-provider-cleanup.test.ts test: run CLI tests against source (#5904) 2026-06-27 13:23:32 -07:00
sandbox-provisioning-helper-permissions.test.ts fix(scripts): restore .openclaw perms after nemoclaw exec command (#6060) 2026-07-01 11:40:56 -07:00
sandbox-provisioning.test.ts fix(sandbox): add host-mediated gateway restart (#5874) 2026-06-30 14:46:13 -04:00
sandbox-rlimit-hooks.test.ts fix(sandbox): add host-mediated gateway restart (#5874) 2026-06-30 14:46:13 -04:00
sandbox-sessions-export-cli.test.ts fix(sessions): hide onboard warm-up session from list and export (#5533) 2026-06-25 18:46:53 -07:00
sandbox-status-json-stdout.test.ts test: run CLI tests against source (#5904) 2026-06-27 13:23:32 -07:00
sandbox-stuck-recovery.test.ts test(cli): trim remaining subprocess waits (#4914) 2026-06-07 13:52:54 -07:00
seccomp-guard.test.ts fix(sandbox): add host-mediated gateway restart (#5874) 2026-06-30 14:46:13 -04:00
secret-redaction.test.ts fix(dcode): close proxy review gaps (#6206) 2026-07-02 22:31:00 +00:00
security-c2-dockerfile-injection.test.ts refactor(messaging): move build setup to manifest hooks (#4949) 2026-06-10 19:29:03 -07:00
security-c4-manifest-traversal.test.ts test(scanner): catch source-shape assertions (#4138) 2026-05-24 16:54:41 -07:00
security-method-wildcards.test.ts refactor(types): tighten repo-wide type boundaries (#2422) 2026-04-24 12:10:53 -07:00
security-sandbox-tar-traversal.test.ts test: make test titles behavior-oriented (#5918) 2026-06-27 19:34:28 -07:00
seed-hermes-dashboard-config.test.ts feat(hermes): bump Hermes Agent to v2026.6.19 (#5594) 2026-06-25 13:17:36 -07:00
service-env.test.ts fix(openclaw): disable EC2 metadata discovery (#6096) 2026-07-01 15:40:02 -07:00
setup-jetson.test.ts refactor(types): tighten repo-wide type boundaries (#2422) 2026-04-24 12:10:53 -07:00
share-command-deps-probe-argv.test.ts test: run CLI tests against source (#5904) 2026-06-27 13:23:32 -07:00
share-command-remote-path.test.ts test: run CLI tests against source (#5904) 2026-06-27 13:23:32 -07:00
share-command-writable.test.ts test: run CLI tests against source (#5904) 2026-06-27 13:23:32 -07:00
shellquote-sandbox.test.ts test: run CLI tests against source (#5904) 2026-06-27 13:23:32 -07:00
shields-deferred-exit-lock.test.ts fix(sandbox): add host-mediated gateway restart (#5874) 2026-06-30 14:46:13 -04:00
shields-up-runtime-perms.test.ts fix(sandbox): add host-mediated gateway restart (#5874) 2026-06-30 14:46:13 -04:00
skills-frontmatter.test.ts refactor(messaging): derive channel support from manifests (#5777) 2026-06-25 22:06:04 -07:00
smoke-macos-install.test.ts fix(inference): use NVIDIA inference credential env (#5366) 2026-06-12 18:22:26 -07:00
snapshot-gateway-guard.test.ts fix(snapshot): refuse active dcode captures (#5824) 2026-06-25 17:31:58 -07:00
snapshot-recovery-validation.test.ts fix(installer): recover sandboxes before onboarding (#6132) 2026-07-01 15:51:03 -07:00
snapshot-restore-existing-dest.test.ts test: make test titles behavior-oriented (#5918) 2026-06-27 19:34:28 -07:00
snapshot-shields-guard.test.ts fix(sandbox): block snapshot create while shields are up (#4508) 2026-05-29 14:41:55 -07:00
snapshot.test.ts test: run CLI tests against source (#5904) 2026-06-27 13:23:32 -07:00
source-shape-scanner.test.ts test(scanner): catch source-shape assertions (#4138) 2026-05-24 16:54:41 -07:00
ssh-known-hosts.test.ts test: run CLI tests against source (#5904) 2026-06-27 13:23:32 -07:00
stale-dist-check.test.ts test: make test titles behavior-oriented (#5918) 2026-06-27 19:34:28 -07:00
starter-prompt-docs.test.ts docs: add agent install prompt path (#6216) 2026-07-03 00:05:15 +00:00
startup-process-identity.test.ts fix(sandbox): add host-mediated gateway restart (#5874) 2026-06-30 14:46:13 -04:00
state-dir-guard.test.ts fix(sandbox): add host-mediated gateway restart (#5874) 2026-06-30 14:46:13 -04:00
state-file-restore-command.test.ts test: run CLI tests against source (#5904) 2026-06-27 13:23:32 -07:00
stdout-guard.test.ts test: run CLI tests against source (#5904) 2026-06-27 13:23:32 -07:00
strict-tool-call-probe.test.ts test(e2e): retire legacy shell lanes (#5756) 2026-06-29 22:32:24 -05:00
sync-agent-variant-docs.test.ts chore(skills): improve the user skill generation flow for NVSkills (#4744) 2026-06-04 20:55:26 +00:00
tavily-preset.test.ts fix(policy): restore Tavily egress for managed Python (#6134) 2026-07-01 18:42:45 +00:00
telegram-diagnostics.test.ts refactor(messaging): finish manifest channel migration (#5338) 2026-06-15 08:28:48 -07:00
test-boundary-guards.test.ts fix(sandbox): add host-mediated gateway restart (#5874) 2026-06-30 14:46:13 -04:00
test-conditionals-scanner.test.ts ci(test): ratchet test conditional growth (#5558) 2026-06-19 16:39:25 -07:00
test-file-size-budget.test.ts chore(biome): cover and format all TypeScript files (#5020) 2026-06-09 08:52:21 -07:00
test-title-style.test.ts test: make test titles behavior-oriented (#5918) 2026-06-27 19:34:28 -07:00
type-safety-hotspots.test.ts feat(cli): report nullable union hotspots (#5524) 2026-06-17 00:03:43 -07:00
uninstall-prompt-pty.test.ts fix(uninstall): stop confirm prompt auto-abort on TTY (#5163) 2026-06-12 12:58:06 -07:00
uninstall.test.ts fix(uninstall): add --destroy-user-data flag to purge preserved data (#5784) 2026-06-30 14:15:59 -04:00
update-hermes-agent-script.test.ts fix(security): mask api_key in hermes config show output (#5993) 2026-07-01 14:51:44 -07:00
update.test.ts feat(cli): add Deep Agents aliases (#5881) 2026-06-26 14:19:19 -07:00
validate-blueprint.test.ts fix(policy): restore Tavily egress for managed Python (#6134) 2026-07-01 18:42:45 +00:00
validate-config-schemas.test.ts chore(biome): cover and format all TypeScript files (#5020) 2026-06-09 08:52:21 -07:00
validate-configs-dangerous-hosts.test.ts chore(biome): cover and format all TypeScript files (#5020) 2026-06-09 08:52:21 -07:00
vm-driver-privileged-exec-routing.test.ts test: run CLI tests against source (#5904) 2026-06-27 13:23:32 -07:00
wait.test.ts perf(onboard): add deadline-based gateway wait (#2492) 2026-06-12 10:23:27 -07:00
weather-policy.test.ts fix(policy): allowlist wttr.in in weather egress preset (#5842) 2026-06-29 23:59:34 -07:00
wechat-diagnostics.test.ts refactor(messaging): finish manifest channel migration (#5338) 2026-06-15 08:28:48 -07:00
whatsapp-qr-compact.test.ts test(e2e): retire legacy shell lanes (#5756) 2026-06-29 22:32:24 -05:00
windows-preparation-doc-copy.test.ts docs: remove prompt markers from Windows setup commands (#3909) 2026-05-27 00:37:51 -07:00
wsl2-probe-timeout.test.ts test: make test titles behavior-oriented (#5918) 2026-06-27 19:34:28 -07:00