Support File to represent file input and output in request/response body
- Dominant language
- TypeScript
- Stars
- 27
- Forks
- 90
- Avg merge
- 1d 22h
- Merged PRs (30d)
- 156
Description
Support for File to make sure generated SDK do not try to parse those bites, or encoded them as base64.
### Spec
- [ ] https://github.com/Azure/typespec-azure/issues/3872
- [x] https://github.com/microsoft/typespec/issues/9549
- [ ] https://github.com/Azure/typespec-azure/issues/3870
### Implementation
- [ ] https://github.com/Azure/typespec-azure/issues/3871
- [ ] https://github.com/microsoft/typespec/issues/9546
- [x] https://github.com/microsoft/typespec/issues/9547
- [ ] https://github.com/Azure/typespec-azure/issues/4748
- [ ] https://github.com/microsoft/typespec/issues/9548
- [ ] https://github.com/Azure/autorest.go/issues/1851
- [ ] https://github.com/Azure/typespec-cpp/issues/557
- [ ] https://github.com/Azure/typespec-rust/issues/815
Contributor guide
Research direction
Start by reading the linked TypeSpec issues 9549, 9546, 9547, and 9548, then review the related Azure issues and generator-specific issues listed in the checklist. The issue's stated goal is support for File in request and response bodies without parsing bytes or encoding them as base64; done means the relevant specifications and implementations are complete.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- api
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100