Development
Agent RT keeps the Python and TypeScript runtimes aligned and verifies them across supported runtime versions and operating systems. Use the repository guide as the source of truth for contributor commands.
Python workflow
cd src/python
uv sync
uv run pytest
TypeScript workflow
cd src/typescript
npm ci
npm run build
npm test
Cross-platform expectations
CI covers both runtime implementations on Linux, Windows, macOS (Intel and Apple M-series), and Raspberry Pi (arm64). Security and adversarial runtime scans are deterministic and must not depend on live model APIs.
Documentation expectations
Durable architecture and design concepts live in the website documentation under docs/website/docs/. User-facing capabilities, requirements, packaging, and current workflows stay aligned with the root and package READMEs. The static website under docs/website/ remains dependency-free and has no build step.
Complete contributor handbookSee the full development reference for the test matrix, security tooling, evaluation, packaging, and CI commands.