Skip to content

chore: give agents a language server and a type check they can read - #62

Merged
arthware-dev merged 1 commit into
mainfrom
chore/dev-toolchain
Aug 4, 2026
Merged

chore: give agents a language server and a type check they can read#62
arthware-dev merged 1 commit into
mainfrom
chore/dev-toolchain

Conversation

@arthware-dev

Copy link
Copy Markdown
Contributor

Wires up basedpyright as a checked-in plugin, so a clone gets code navigation instead of grepping for a name and hoping it is unique. The config carries the import roots each stacklet bootstraps at runtime, without which most of the tree reads as unresolved.

The tree is not clean and this is not a gate. CONTRIBUTING and the engineer guide cover reading it, including a baseline for agents without LSP tools so they see the error they just wrote rather than the couple of hundred already there.

tests is analysed but silenced via ignore, which is what lets find-references reach test callers without their fixture noise burying the findings about shipped code.

basedpyright is wired up as a checked-in plugin, so a clone gets code
navigation instead of grepping for a name and hoping it is unique. Its
config carries the import roots every stacklet bootstraps at runtime,
without which most of the tree reads as unresolved.

The tree is not clean and is not meant to be a gate, so CONTRIBUTING
and the engineer guide cover reading it: a baseline for agents without
LSP tools, so they see the error they just wrote rather than the couple
of hundred already there.
@arthware-dev
arthware-dev merged commit c034667 into main Aug 4, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant