Generate TypeScript types from Tangled lexicons
Generated type-safe client code from vendored lexicons using @atproto/lex-cli.
Includes type definitions for:
- Issue management (sh.tangled.repo.issue)
- Pull requests (sh.tangled.repo.pull)
- Repository operations
- All Tangled-specific record types
Note: Generated code committed to version control for:
- Reviewability in PRs
- No build step required for type checking
- Offline development support
We'll use the type definitions (interfaces) for type safety while calling
AT Protocol APIs directly via @atproto/api to avoid module resolution issues
with the generated client methods.
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>