go test ./...cd webui && npm run testcd webui && CI=1 npm run testRun npm run gentypes, which uses cmd/go2ts/go2ts.go under the covers and which has a list of types to translate.
A few tests record/replay calls to LLMs. As necessary (e.g., if changing the system prompt or tool definitions), rebuild the test data with:
go test ./dockerimg -httprecord ".*" -rewritewant go test ./loop -httprecord .*agent_.*