54 Commits

Author SHA1 Message Date
Drew Hintz
58184ad545 Pin GitHub Actions workflow references (#3021) 2026-03-28 10:16:28 +09:00
stainless-app[bot]
23bc02703b chore(ci): skip lint on metadata-only changes
Note that we still want to run tests, as these depend on the metadata.
2026-03-25 22:07:57 +00:00
stainless-app[bot]
cf8e9e7bea chore(internal): tweak CI branches 2026-03-17 17:52:30 +00:00
stainless-app[bot]
0a4ca536f3 release: 2.27.0 (#2938)
* chore(internal): codegen related update

* codegen metadata

* feat(api): api update

* chore: match http protocol with ws protocol instead of wss

* chore: use proper capitalization for WebSockets

* chore(internal): codegen related update

* feat(api): manual updates

* feat(api): manual updates

merge sora api changes

* feat(api): sora api improvements: character api, video extensions/edits, higher resolution exports.

* fix(api): repair merged videos resource

* release: 2.27.0

---------

Co-authored-by: stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>
Co-authored-by: Alex Chang <apcha@openai.com>
2026-03-13 15:15:35 -04:00
Alex Chang
8be9907031 fix breaking change detection with deprecations 2026-01-27 23:27:04 +00:00
stainless-app[bot]
f424d7b336 chore(ci): upgrade actions/github-script 2026-01-27 23:27:04 +00:00
stainless-app[bot]
612ad2b5a0 chore(internal): update actions/checkout version 2026-01-27 23:27:04 +00:00
cameron-stainless
74b1e6f9b9 chore(ci): add CI job to detect breaking changes with the Agents SDK (#1436)
* chore: Add CI job to detect breaking changes with agents lib

* chore: Make changes based on PR comments

* chore: Add newline after each new step

---------

Co-authored-by: Cameron McAteer <cameron@Camerons-MBP.localdomain>
2025-12-16 18:18:45 +00:00
stainless-app[bot]
9fd9df51bb chore(internal): change ci workflow machines 2025-08-26 20:49:38 +00:00
stainless-app[bot]
4e28a424e6 release: 1.101.0 (#2577)
* feat(api): adding support for /v1/conversations to the API

* chore: update github action

* feat(api): Add connectors support for MCP tool

* release: 1.101.0

---------

Co-authored-by: stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>
2025-08-21 16:10:05 -05:00
stainless-app[bot]
72e0ad60f0 chore(internal/ci): setup breaking change detection 2025-08-20 15:23:11 +00:00
stainless-app[bot]
be1f58f043 chore(ci): change upload type 2025-07-07 11:39:34 -05:00
stainless-app[bot]
e4cacb8676 fix(ci): correct conditional 2025-07-07 11:39:34 -05:00
stainless-app[bot]
b106b6e578 chore(ci): only run for pushes and fork pull requests 2025-07-07 11:39:34 -05:00
stainless-app[bot]
ec6532a7bc chore(ci): enable for pull requests 2025-06-17 05:03:53 +00:00
stainless-app[bot]
52b183d550 chore(internal): minor formatting 2025-06-17 05:03:53 +00:00
stainless-app[bot]
98925cef76 chore(ci): upload sdks to package manager 2025-05-16 14:49:06 -05:00
stainless-app[bot]
c9cedd8a47 chore(ci): only use depot for staging repos 2025-04-29 17:08:31 +00:00
stainless-app[bot]
c1ceebbd62 chore(ci): run on more branches and use depot runners 2025-04-29 17:08:31 +00:00
stainless-app[bot]
271d979a08 chore(ci): add timeout thresholds for CI jobs 2025-04-23 17:32:49 +01:00
stainless-app[bot]
c8833fc38f chore(internal): reduce CI branch coverage 2025-04-12 09:02:59 -05:00
stainless-app[bot]
5020669996 chore(internal): expand CI branch coverage (#2295) 2025-04-12 09:02:59 -05:00
stainless-app[bot]
a764253788 chore(internal): only run examples workflow in main repo (#2282) 2025-04-07 12:49:31 -07:00
Robert Craigie
751d739eb3 chore(ci): run workflows on next too 2025-03-21 09:33:13 -05:00
stainless-app[bot]
bff8da95ab release: 1.66.5 (#2223)
* chore(internal): remove extra empty newlines (#2195)

* chore(internal): bump rye to 0.44.0 (#2200)

* chore(internal): remove CI condition (#2203)

* chore(internal): update release workflows

* fix(types): handle more discriminated union shapes (#2206)

* fix(ci): ensure pip is always available (#2207)

* fix(ci): remove publishing patch (#2208)

* chore(internal): add back releases workflow

* chore(internal): codegen related update (#2222)

* fix(types): improve responses type names (#2224)

* release: 1.66.5

---------

Co-authored-by: stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>
Co-authored-by: meorphis <eric@stainless.com>
2025-03-18 21:50:14 +00:00
meorphis
1cb138b559 chore(internal): update release workflows 2025-03-17 12:50:38 -04:00
stainless-app[bot]
b6ba4876bb chore(internal): remove CI condition (#2203) 2025-03-17 12:50:38 -04:00
stainless-app[bot]
d664ff22a9 chore(internal): bump rye to 0.44.0 (#2200) 2025-03-17 12:50:38 -04:00
stainless-app[bot]
b31f4d4c61 chore(internal): run example files in CI (#2160) 2025-03-04 21:31:35 +00:00
Robert Craigie
7319e6e3f1 chore(internal): revert temporary commit (#2121) 2025-02-17 15:54:36 +00:00
stainless-app[bot]
a942394481 chore(internal): temporary commit (#2121) 2025-02-17 12:49:40 +00:00
stainless-app[bot]
27d0e67b1d chore(internal): minor formatting changes (#2050) 2025-01-24 19:05:00 +00:00
Robert Craigie
ccf5753ae0 chore(ci): fix publish workflow 2025-01-03 16:30:44 +00:00
stainless-app[bot]
4373893397 chore(ci): codeowners file (#1627) 2024-08-10 06:40:45 +00:00
Robert Craigie
bf1ca86cf3 feat(api): add structured outputs support
This commit adds support for JSON schema response format & adds a
separate `.beta.chat.completions.parse()` method to automatically
deserialise the response content into a Pydantic model.

For more details on structured outputs, see this guide
https://platform.openai.com/docs/guides/structured-outputs
2024-08-06 10:14:23 -07:00
stainless-app[bot]
94fc49d8b1 chore(ci): update rye to v0.35.0 (#1523) 2024-07-04 00:22:58 +00:00
Stainless Bot
001965be0a chore(ci): update rye install location (#1440) 2024-05-24 16:05:05 +00:00
Stainless Bot
534582307a chore(ci): update rye install location (#1436)
the site is currently down due to DNS issues
2024-05-23 11:04:50 +00:00
Stainless Bot
526a05ebd8 chore(internal): add slightly better logging to scripts (#1422) 2024-05-14 12:02:31 -04:00
Stainless Bot
d2738d4259 feat(api): delete messages (#1388) 2024-05-01 00:13:36 -04:00
Stainless Bot
290e7ada3a release: 1.23.5 (#1369)
* chore(internal): use actions/checkout@v4 for codeflow (#1368)

* release: 1.23.5
2024-04-24 17:25:51 -07:00
Stainless Bot
b36b8d869a chore(internal): formatting (#1311) 2024-04-12 14:36:54 -04:00
Stainless Bot
f0b18239fe chore(types): extract run status to a named type (#1178) 2024-02-28 15:20:15 -08:00
Stainless Bot
63222f61d8 fix(ci): revert "move github release logic to github app" (#1170) 2024-02-20 11:26:34 -08:00
Stainless Bot
998e1887e1 chore(internal): bump rye to v0.24.0 (#1168) 2024-02-20 17:23:09 +00:00
Stainless Bot
98ac9df81b chore(ci): move github release logic to github app (#1155) 2024-02-19 21:51:17 -05:00
Stainless Bot
eafe8f938b chore(ci): run release workflow once per day (#978) 2023-12-16 20:56:57 -05:00
Stainless Bot
3d63cf2571 ci: remove PR title linter (#934) 2023-12-09 02:20:27 +00:00
Stainless Bot
f61de9900e ci: ensure PR titles use conventional commits (#929) 2023-12-09 02:20:27 +00:00
David Schnurr
ba42447050 issue templates (#698)
* issue templates

* Fix
2023-11-08 10:31:05 -08:00