**Initial list of improvements:** - [ ] Refactor the OpenAPI schema from `dict`s to Pydantic models - [ ] Refactor the Airbyte declarative connector schema from `dict`s to Pydantic models - [ ] Index documentation as vector embeddings to perform RAG for more concise context - [ ] Two-stage retrieval with reranking - [ ] Run requests async to reduce exec time - [ ] Support doc ingestion behind auth - [ ] Improve auth: - [ ] OAuth2 - [ ] OICD - [ ] Support full OpenAPI spec 3.x, including: - [ ] Leverage examples & defaults - [ ] `components.responses` - [ ] `components.requestBodies` - [ ] `components.headers` - [ ] Support for Aribyte sub streams - [ ] Add spinners & more interactive feedback 😎 Thanks everyone for the feedback!
Initial list of improvements:
dicts to Pydantic modelsdicts to Pydantic modelscomponents.responsescomponents.requestBodiescomponents.headersThanks everyone for the feedback!