Skip to content

Latest commit

 

History

History
25 lines (17 loc) · 961 Bytes

File metadata and controls

25 lines (17 loc) · 961 Bytes

Contributing

Thank you for your interest in contributing to AgentAnycast!

Please see the Contributing Guide in the main repository for guidelines on:

  • Development workflow (fork → branch → PR → squash merge)
  • Coding standards and commit message conventions
  • Cross-repository changes
  • CLA requirements

TypeScript SDK-Specific Guidelines

  • Run npm run build to verify the project compiles
  • Run npm test before submitting
  • All public APIs must have JSDoc comments and TypeScript type annotations
  • Do not modify files under src/generated/ — those are auto-generated from proto
  • Follow the existing code style (2-space indent, strict TypeScript)

Required CI Checks

All of the following must pass before a PR can be merged:

  • proto-freshness — Verify generated stubs match proto definitions
  • test — Build, Vitest suite, and strict type check