fix(ci): exclude all subpackages from pyright scope

Subpackages have their own type checking. The previous exclude list was
incomplete, leaving 65 pyright errors from hanzo-tools-* packages.

Co-authored-by: Hanzo Dev <[email protected]>
This commit is contained in:
zooqueen
2026-02-22 01:21:37 -08:00
co-authored by Hanzo Dev
parent 3fdeaa41d4
commit e588dbff05
+37 -2
View File
@@ -181,14 +181,49 @@ exclude = [
"_dev",
".venv",
".nox",
# Subpackages - have their own linting/type checking
# All subpackages have their own linting/type checking
"pkg/hanzo",
"pkg/hanzo-aci",
"pkg/hanzo-agent", # git submodule
"pkg/hanzo-agent",
"pkg/hanzo-agents",
"pkg/hanzo-async",
"pkg/hanzo-cli",
"pkg/hanzo-consensus",
"pkg/hanzo-iam",
"pkg/hanzo-kms",
"pkg/hanzo-mcp",
"pkg/hanzo-memory",
"pkg/hanzo-network",
"pkg/hanzo-node",
"pkg/hanzo-repl",
"pkg/hanzo-tools",
"pkg/hanzo-tools-agent",
"pkg/hanzo-tools-api",
"pkg/hanzo-tools-browser",
"pkg/hanzo-tools-code",
"pkg/hanzo-tools-computer",
"pkg/hanzo-tools-config",
"pkg/hanzo-tools-core",
"pkg/hanzo-tools-database",
"pkg/hanzo-tools-editor",
"pkg/hanzo-tools-fs",
"pkg/hanzo-tools-ide",
"pkg/hanzo-tools-jupyter",
"pkg/hanzo-tools-llm",
"pkg/hanzo-tools-lsp",
"pkg/hanzo-tools-mcp",
"pkg/hanzo-tools-memory",
"pkg/hanzo-tools-net",
"pkg/hanzo-tools-plan",
"pkg/hanzo-tools-reasoning",
"pkg/hanzo-tools-refactor",
"pkg/hanzo-tools-repl",
"pkg/hanzo-tools-shell",
"pkg/hanzo-tools-test",
"pkg/hanzo-tools-todo",
"pkg/hanzo-tools-vcs",
"pkg/hanzo-tools-vector",
"pkg/hanzo-web3",
# Non-production code
"bin",
"examples",