#224
Proposal: parity and conformance with the TypeScript AI SDK
I'd like to help improve parity with the TypeScript AI SDK. I can start by mapping missing features and adding conformance tests for shared behavior such as messages, tool calls, and streaming events. After that, I can work on small, focused ports such as embeddings and reranking. Would contributions in this direction be welcome?
Thanks for offering to contribute! Contributions are welcome, including in the realm of AI SDK UI interoperability.
A good way to approach this is to start with a concrete application-level problem: what you were building, what you couldn't express, what capability gap you ran into. I wouldn't target parity with the TypeScript AI SDK in the abstract, because this is not a goal for this project.
Re: embeddings & reranking: we intend to support those through the
ai.generatecore API that is currently marked as experimental. Feel free to provide use cases and design input, but please note that this area is under active construction.