Full Changelog: v1.6.0...v1.7.0
- api: make model and inputs not required to create response (19f0b76)
- api: update api shapes for usage and code interpreter (d24d42c)
- client: add escape hatch for null slice & maps (9c633d6)
- fix documentation of null map (8f3a134)
Full Changelog: v1.5.0...v1.6.0
- api: add reusable prompt IDs (280c698)
- api: manual updates (740f840)
- client: add debug log helper (5715c49)
- ci: enable for pull requests (9ed793a)
Full Changelog: v1.4.0...v1.5.0
- api: Add o3-pro model IDs (3bbd0b8)
Full Changelog: v1.3.0...v1.4.0
- client: allow overriding unions (27c6299)
- client: cast to raw message when converting to params (a3282b0)
Full Changelog: v1.2.1...v1.3.0
- api: add new realtime and audio models, realtime session options (8b8f62b)
Full Changelog: v1.2.0...v1.2.1
- make go mod tidy continue on error (48f41c2)
Full Changelog: v1.1.0...v1.2.0
- api: Config update for pakrym-stream-param (84d59d5)
- client: return binary content from
get /containers/{container_id}/files/{file_id}/content(f8c8de1)
Full Changelog: v1.0.0...v1.1.0
- api: add container endpoint (2bd777d)
- api: new API tools (e7e2123)
- api: new streaming helpers for background responses (422a0db)
Full Changelog: v0.1.0-beta.11...v1.0.0
- client: rename file array param variant
- api: improve naming and remove assistants
- accumulator: update casing (#401)
- api: improve naming and remove assistants (4c623b8)
- accumulator: update casing (#401) (d59453c)
- client: correctly set stream key for multipart (0ec68f0)
- client: don't panic on marshal with extra null field (9c15332)
- client: increase max stream buffer size (9456455)
- client: rename file array param variant (4cfcf86)
- client: use scanner for streaming (aa58806)
- docs: typo fix (#400) (bececf2)
- examples: migrate enum (#447) (814dd8b)
- examples: migrate to latest version (#444) (1c8754f)
- examples: remove beta assisstants examples (#445) (5891583)
- example: update fine-tuning (#450) (421e3c5)
Full Changelog: v0.1.0-beta.10...v0.1.0-beta.11
- client: clearer array variant names
- client: rename resp package
- client: improve core function names
- client: improve union variant names
- client: improve param subunions & deduplicate types
- api: add image sizes, reasoning encryption (0852fb3)
- api: add o3 and o4-mini model IDs (3fabca6)
- api: Add reinforcement fine-tuning api support (831a124)
- api: adding gpt-4.1 family of model IDs (1ef19d4)
- api: adding new image model support (bf17880)
- api: manual updates (11f5716)
- api: responses x eval api (183aaf7)
- api: Updating Assistants and Evals API schemas (47ca619)
- client: add dynamic streaming buffer to handle large lines (8e6aad6)
- client: add helper method to generate constant structs (ff82809)
- client: add support for endpoint-specific base URLs in python (072dce4)
- client: add support for reading base URL from environment variable (0d37268)
- client: clearer array variant names (a5d8b5d)
- client: experimental support for unmarshalling into param structs (5234875)
- client: improve param subunions & deduplicate types (8a78f37)
- client: rename resp package (4433516)
- client: support more time formats (ec171b2)
- fix lint (9c50a1e)
- client: clean up reader resources (710b92e)
- client: correctly update body in WithJSONSet (f2d7118)
- client: improve core function names (9f312a9)
- client: improve union variant names (a2c3de9)
- client: include path for type names in example code (69561c5)
- client: resolve issue with optional multipart files (910d173)
- client: time format encoding fix (ca17553)
- client: unmarshal responses properly (fc9fec3)
- handle empty bodies in WithJSONSet (8372464)
- pagination: handle errors when applying options (eebf84b)
- ci: add timeout thresholds for CI jobs (26b0dd7)
- ci: only use depot for staging repos (7682154)
- ci: run on more branches and use depot runners (d7badbc)
- docs: document pre-request options (4befa5a)
- docs: update respjson package name (9a00229)
- readme: improve formatting (a847e8d)
- utils: add internal resp to param utility (239c4e2)
- update documentation links to be more uniform (f5f0bb0)
Full Changelog: v0.1.0-beta.9...v0.1.0-beta.10
Full Changelog: v0.1.0-beta.8...v0.1.0-beta.9
Full Changelog: v0.1.0-beta.7...v0.1.0-beta.8
- api: Add evalapi to sdk (#360) (88977d1)
- api: manual updates (#363) (5d068e0)
- client: add escape hatch to omit required param fields (#354) (9690d6b)
- client: support custom http clients (#357) (b5a624f)
- docs: readme improvements (#356) (b2f8539)
- internal: fix examples (#361) (de398b4)
- internal: skip broken test (#362) (cccead9)
- tests: improve enum examples (#359) (e0b9739)
Full Changelog: v0.1.0-beta.6...v0.1.0-beta.7
Full Changelog: v0.1.0-beta.5...v0.1.0-beta.6
Full Changelog: v0.1.0-beta.4...v0.1.0-beta.5
- client: return error on bad custom url instead of panic (#341) (a06c5e6)
- client: support multipart encoding array formats (#342) (5993b28)
- client: unmarshal stream events into fresh memory (#340) (52c3e08)
Full Changelog: v0.1.0-beta.3...v0.1.0-beta.4
- docs: update file uploads in README (#333) (471c452)
- internal: codegen related update (#335) (48422dc)
- Remove deprecated/unused remote spec feature (c5077a1)
Full Changelog: v0.1.0-beta.2...v0.1.0-beta.3
- client: add enums (#327)
- api: add
get /chat/completionsendpoint (e8ed116) - api: add
get /responses/{response_id}/input_itemsendpoint (8870c26)
- add hash of OpenAPI spec/config inputs to .stats.yml (104b786)
- add request options to client tests (#321) (f5239ce)
- api: updates to supported Voice IDs (#325) (477727a)
- docs: improve security documentation (#319) (0271053)
- fix typos (#324) (dba15f7)
Full Changelog: v0.1.0-beta.1...v0.1.0-beta.2
Full Changelog: v0.1.0-alpha.67...v0.1.0-beta.1
Full Changelog: v0.1.0-alpha.66...v0.1.0-alpha.67
- api: migrate to v2
- api: migrate to v2 (9377508)
- api: new models for TTS, STT, + new audio features for Realtime (#298) (48fa064)
- internal: bugfix (0d8c1f4)