Awesome Reviewers

Keep CI pipelines deterministic and comprehensive:

Example (package.json + CI wiring concept):

{
  "scripts": {
    "test:desktop-client": "vitest run webview/lib/desktop-client.test.ts --config vitest.config.ts"
  }
}

In CI, make sure the step actually calls:

Rule of thumb: PRs that change dependencies or tests must be accompanied by CI changes (or CI verification) so the pipeline runs with the intended versions and the intended test coverage.