| 1234567891011121314151617181920212223242526272829303132 |
- // Type-check scope for basedpyright (`uv run basedpyright`).
- // This file is read as JSONC, so comments are fine here.
- {
- // First-party code only. vendor/ ships upstream dependencies (see
- // VENDORING.md) and dist/ is build output; the test modules lean on
- // mock-attribute patterns that are out of scope for the CLI gate — open
- // them in an editor and the language server still checks them live.
- "include": ["."],
- "exclude": [
- "vendor",
- "dist",
- ".venv",
- "test_adapter.py",
- "test_platform_config.py",
- "trial.py"
- ],
- "typeCheckingMode": "standard",
- "pythonVersion": "3.11",
- // Imports living outside this checkout: the vendored dependency tree plus
- // the Hermes Agent sources this plugin plugs into. Both layouts from
- // AGENTS.md resolve — sibling checkout ("../hermes-agent") and nested
- // plugins/platforms install ("../../.."); paths that do not exist on a
- // given machine are ignored.
- "extraPaths": [
- "vendor/common",
- "vendor/platform/linux-x86_64",
- "vendor/platform/linux-aarch64",
- "vendor/platform/macos-arm64",
- "../hermes-agent",
- "../../.."
- ]
- }
|