- Switch to function based API - Anthropic SDK style async generator - Fully typed with escape hatches for custom models