Contributing
Thank you for contributing to the Universal Agent Runtime.
Quick start
- Clone the repository and create a worktree under
~/.claude/worktrees/usingscripts/worktree-new.sh. - Install Rust (see
rust-toolchain.toml) and Node.js 20+. - Run
pnpm install --frozen-lockfileat the root. - Run
cargo check --locked --no-default-features --features server-full.
License
- Runtime: MIT
- SDKs (Rust, Python, TypeScript): MIT
- Documentation: CC-BY-4.0
See CONTRIBUTING.md and the license ADR for details.
Commit conventions
All commits must follow Conventional Commits. If you have lefthook installed, the commit-msg hook will run commitlint.