Observed arrival · 2026-09-29
Breakwater tests SDK migrations against the code they change
Breakwater is an AI agent that updates customer code for breaking SDK changes, checks the changes against repository tests, and opens pull requests.
- For
- API companies managing breaking SDK changes
- Worth noticing
- On the same 16 OpenAI SDK repositories, the team reports 14 successful upgrades for Breakwater and 1 for OpenAI’s migration tool.
Field notes
The workflow starts with release notes and migration documentation, then searches for affected imports, clients, responses, errors, and streaming calls. The page shows a concrete OpenAI example, including the change from engine= to model= and from dictionary-style response access to attributes. For Stripe, it says some repositories needed a new failing-before, passing-after test because their existing tests could not see the runtime break.
Observed signals
Read the marks
Editorial observations of this landing page, not a rating.
One card from the complete issue