Recent Contributors (16)
Committed in past 6 months (a rookie = the first commit in past year)
Past 30 days (7):
Past 31 to 90 days (2):
Past 91 to 180 days (7):
Historical Contributors (20)
Last contributors more than 6 months ago
Recent Bots (4)
Committed in past 6 months (a rookie = the first commit in past year)
Past 30 days (2):
Past 31 to 90 days (2):
No bots in past 91 to 180 days.
Historical Bots (1)
Last bots more than 6 months ago
|
4
|
8
|
3
|
3
|
2
|
7
|
3
|
2
|
2
|
3
|
1
|
1
|
1
|
1
|
3
|
4
|
5
|
6
|
3
|
2
|
5
|
4
|
1
|
4
|
2
|
|||||
| commits |
15
|
112
|
64
|
45
|
4
|
8
|
7
|
7
|
5
|
3
|
1
|
2
|
1
|
2
|
5
|
5
|
18
|
18
|
3
|
5
|
7
|
5
|
2
|
10
|
7
|
||||
| line churn |
+61K
-3.3K |
+367K
-13K |
+126K
-6.5K |
+6.4K
-643 |
+63
-26 |
+2.1K
-483 |
+2.7K
-134 |
+71
-69 |
+212
-76 |
+13
-12 |
+5.8K
-642 |
+18
-2 |
+10
-0 |
+0
-63 |
+452
-41 |
+441
-5 |
+27K
-3.5K |
+91K
-116K |
+79
-31 |
+181K
-137K |
+168
-36 |
+683
-332 |
+6
-5 |
+1.4K
-941 |
+1.9K
-436 |
||||
| 30d | 3m | 1y | all time | ||||||||||||||||||||||||||
|
Dan Piet <dp@openai.com>
|
36 +53K / -1.7K |
36 +53K / -1.7K |
36 +53K / -1.7K |
36 +53K / -1.7K |
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
Alex Chang <apcha@openai.com>
|
18 +245K / -6.4K |
57 +400K / -15K |
76 +407K / -15K |
76 +407K / -15K |
|
|
|
|
|
-
|
|
|
|
|
|
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
Mark Stuart <markstuart@openai.com>
|
32 +41K / -4K |
35 +41K / -4.1K |
35 +41K / -4.1K |
35 +41K / -4.1K |
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
Marcus Wood <marcuswood@openai.com>
|
6 +18K / -970 |
6 +18K / -970 |
6 +18K / -970 |
6 +18K / -970 |
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
Sylvester Kaczmarek <16242628+sylvesterkaczmarek@users.noreply.github.com>
|
1 +84 / -0 |
1 +84 / -0 |
1 +84 / -0 |
1 +84 / -0 |
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
Justin Beckwith <jbeckwith@openai.com>
|
21 +29K / -632 |
91 +44K / -2.3K |
94 +44K / -2.3K |
94 +44K / -2.3K |
-
|
|
|
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com>
|
2 +117 / -4 |
2 +117 / -4 |
2 +117 / -4 |
2 +117 / -4 |
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
Dan Piet <pietdaniel@gmail.com>
|
- | 1 +5 / -5 |
1 +5 / -5 |
1 +5 / -5 |
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
Hayden <hayden@openai.com>
|
- | 7 +4.3K / -107 |
7 +4.3K / -107 |
7 +4.3K / -107 |
-
|
-
|
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
xuanqi-oai <xuanqi@openai.com>
|
- | - | 1 +1.7K / -416 |
1 +1.7K / -416 |
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
jtian-oai <jtian@openai.com>
|
- | - | 2 +268 / -32 |
2 +268 / -32 |
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
Tomer Aberbach <tomer@stainless.com>
|
- | - | 1 +16 / -4 |
19 +545 / -155 |
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
|
|
|
|
|
|
-
|
-
|
-
|
-
|
|
Rohan Santhosh Kumar <181558744+rohan5commit@users.noreply.github.com>
|
- | - | 2 +3 / -1 |
2 +3 / -1 |
-
|
-
|
-
|
-
|
-
|
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
Vu Nguyen Duc Thang <vndt181204@gmail.com>
|
- | - | 1 +4 / -1 |
1 +4 / -1 |
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
Abdullah Khan <abeiy4u@gmail.com>
|
- | - | 1 +1 / -1 |
1 +1 / -1 |
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
sweidac <17548832+sweidac@users.noreply.github.com>
|
- | - | 1 +73 / -29 |
1 +73 / -29 |
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
Kar Petrosyan <92274156+karpetrosyan@users.noreply.github.com>
|
- | - | 1 +2.2K / -8 |
1 +2.2K / -8 |
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
Drew Hintz <hintz@openai.com>
|
- | - | 2 +50 / -50 |
2 +50 / -50 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
David Meadows <dmeadows@stainless.com>
|
- | - | 2 +56 / -22 |
16 +988 / -356 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
|
-
|
|
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
Charlie Guo <cguo@openai.com>
|
- | - | 1 +9 / -9 |
1 +9 / -9 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
Fanyn <ynfan_87@126.com>
|
- | - | 1 +3 / -3 |
1 +3 / -3 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
Robert Craigie <robert@craigie.dev>
|
- | - | - | 5 +15K / -27K |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
|
|
-
|
|
-
|
|
Jose Alvarez <jpalvarezl@users.noreply.github.com>
|
- | - | - | 1 +426 / -39 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
D Gardner <damien@gardnerhrm.com>
|
- | - | - | 2 +7.2K / -68 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
Nilesh <neutron_stays@protonmail.com>
|
- | - | - | 1 +134 / -0 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
Kevin Whinnery <kwhinnery@openai.com>
|
- | - | - | 17 +291K / -256K |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
|
-
|
|
-
|
|
-
|
-
|
-
|
|
dogisgreat <github@bigly.dog>
|
- | - | - | 1 +2 / -4 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
dogisgreat <git@bigly.dog>
|
- | - | - | 1 +2 / -4 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
Max Murin <koogoro@gmail.com>
|
- | - | - | 1 +2 / -2 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
Mohan <85432311+iammohan01@users.noreply.github.com>
|
- | - | - | 1 +84 / -4 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
nuclear bean <kontakt@jakub-partyka.pl>
|
- | - | - | 1 +30 / -0 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
|
Shawn Fang <45607042+mssfang@users.noreply.github.com>
|
- | - | - | 5 +663 / -47 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
|
-
|
-
|
|
-
|
|
Ykoh <ykoh@student.42seoul.kr>
|
- | - | - | 1 +51 / -0 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
|
Tomer Aberbach <tomer@stainlessapi.com>
|
- | - | - | 10 +805 / -339 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
|
|
|
|
|
Arun Chandrasekhar <14188700+achandmsft@users.noreply.github.com>
|
- | - | - | 1 +1 / -1 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
|
Stainless Bot <dev@stainlessapi.com>
|
- | - | - | 16 +2.5K / -3.6K |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
|
|
1
|
2
|
4
|
1
|
1
|
1
|
1
|
1
|
1
|
1
|
1
|
1
|
1
|
1
|
1
|
1
|
1
|
1
|
1
|
1
|
1
|
1
|
1
|
2
|
1
|
|||||
| commits |
6
|
33
|
13
|
15
|
14
|
37
|
27
|
48
|
39
|
16
|
16
|
9
|
25
|
39
|
33
|
35
|
30
|
30
|
41
|
33
|
32
|
66
|
28
|
34
|
41
|
||||
| line churn |
+107
-54 |
+655
-278 |
+235
-97 |
+294K
-2.7K |
+25K
-1.6K |
+120K
-7.1K |
+172K
-1.3K |
+29K
-5.1K |
+34K
-1.1K |
+2.8K
-1.1K |
+18K
-12K |
+15K
-1.1K |
+40K
-2.5K |
+126K
-30K |
+159K
-117K |
+118K
-4.6K |
+88K
-3.8K |
+116K
-155K |
+140K
-16K |
+308K
-202K |
+12K
-4K |
+114K
-36K |
+10K
-3.5K |
+9.2K
-6.1K |
+23K
-8.8K |
||||
| 30d | 3m | 1y | all time | ||||||||||||||||||||||||||
|
openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com>
|
28 +627 / -252 |
35 +809 / -315 |
35 +809 / -315 |
35 +809 / -315 |
|
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
8 +77 / -53 |
14 +107 / -83 |
14 +107 / -83 |
14 +107 / -83 |
-
|
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
|
- | 2 +63 / -21 |
2 +63 / -21 |
2 +63 / -21 |
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>
|
- | 16 +294K / -2.7K |
241 +717K / -36K |
634 +1.9M / -611K |
-
|
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-
|
|
Stainless Bot <107565488+stainless-bot@users.noreply.github.com>
|
- | - | - | 80 +76K / -13K |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
|
7 contributors (116 commits):
| # | Contributor |
First Commit |
Latest Commit |
Commits Count |
Line Churn |
File Updates (per extension) |
|---|---|---|---|---|---|---|
| 1. | Justin Beckwith <jbeckwith@openai.com> |
2026-06-04 | 2026-09-23 | 21 (18%) | +29K / -632 | kt (216), yaml (33), md (3), kts (1), (1) |
| 2. | Alex Chang <apcha@openai.com> |
2025-10-20 | 2026-10-05 | 18 (15%) | +245K / -6.4K | kt (1279), md (12), yaml (12), py (8), json (2) |
| 3. | Dan Piet <dp@openai.com> |
2026-09-09 | 2026-10-07 | 36 (31%) | +53K / -1.7K | kt (662), yaml (23), md (5), kts (4), (3) |
| 4. | Mark Stuart <markstuart@openai.com> |
2026-09-04 | 2026-10-02 | 32 (27%) | +41K / -4K | kt (267), yaml (37), java (3), md (1), json (1) |
| 5. | Marcus Wood <marcuswood@openai.com> |
2026-09-09 | 2026-10-01 | 6 (5%) | +18K / -970 | kt (111), yaml (12) |
| 6. | Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com> |
2026-09-09 | 2026-09-09 | 2 (1%) | +117 / -4 | kt (2), md (1) |
| 7. | Sylvester Kaczmarek <16242628+sylvesterkaczmarek@users.noreply.github.com> |
2026-09-24 | 2026-09-24 | 1 (<1%) | +84 / -0 | kt (2) |
2 bots (36 commits):
| # | Bot |
First Commit |
Latest Commit |
Commits Count |
Line Churn |
File Updates (per extension) |
|---|---|---|---|---|---|---|
| 1. | openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com> |
2026-08-17 | 2026-10-07 | 28 (77%) | +627 / -252 | md (112), kts (28), json (28) |
| 2. | dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
2026-08-20 | 2026-09-24 | 8 (22%) | +77 / -53 | yaml (11), kts (7), kt (1) |
Contributor Dependencies
A contributor dependency is detected if two contributors have changed the same files in the past 30 days.
Contributor Dependencies via Shared Files
contributor dependencies 2D graph
The number on lines shows the number of same files that both persons changed in past 30 days.
flowchart TB
n0["dp@openai.com"]
n1["apcha@openai.com"]
n2["markstuart@openai.com"]
n3["marcuswood@openai.com"]
n4["jbeckwith@openai.com"]
n5["49699333+dependabot[bot]@users.noreply.github.com"]
n6["152812718+abhinavkr26104@users.noreply.github.com"]
n7["284451331+openai-sdks[bot]@users.noreply.github.com"]
n8["16242628+sylvesterkaczmarek@users.noreply.github.com"]
n0 ---|"207"| n1
n0 ---|"97"| n2
n3 ---|"84"| n1
n2 ---|"82"| n1
n1 ---|"66"| n4
n0 ---|"60"| n4
n2 ---|"39"| n4
n3 ---|"37"| n2
n3 ---|"29"| n0
n4 ---|"19"| n3
n5 ---|"3"| n0
n0 ---|"3"| n6
n4 ---|"3"| n5
n7 ---|"2"| n4
n5 ---|"1"| n1
n7 ---|"1"| n1
n7 ---|"1"| n0
n7 ---|"1"| n6
n1 ---|"1"| n6
n4 ---|"1"| n6
n7 ---|"1"| n5
n6 ---|"1"| n8
n0 ---|"1"| n8
classDef default fill:#808080,stroke:#ffffff,color:#000000;
classDef highlighted fill:#00b2ee,stroke:#ffffff,color:#000000;
linkStyle 0 stroke:#00688bFF,stroke-width:10px
linkStyle 1 stroke:#00688b93,stroke-width:4px
linkStyle 2 stroke:#00688b93,stroke-width:4px
linkStyle 3 stroke:#00688b82,stroke-width:3px
linkStyle 4 stroke:#00688b82,stroke-width:3px
linkStyle 5 stroke:#00688b70,stroke-width:2px
linkStyle 6 stroke:#00688b5E,stroke-width:1px
linkStyle 7 stroke:#00688b5E,stroke-width:1px
linkStyle 8 stroke:#00688b5E,stroke-width:1px
linkStyle 9 stroke:#00688b4C,stroke-width:1px
linkStyle 10 stroke:#00688b4C,stroke-width:1px
linkStyle 11 stroke:#00688b4C,stroke-width:1px
linkStyle 12 stroke:#00688b4C,stroke-width:1px
linkStyle 13 stroke:#00688b4C,stroke-width:1px
linkStyle 14 stroke:#00688b4C,stroke-width:1px
linkStyle 15 stroke:#00688b4C,stroke-width:1px
linkStyle 16 stroke:#00688b4C,stroke-width:1px
linkStyle 17 stroke:#00688b4C,stroke-width:1px
linkStyle 18 stroke:#00688b4C,stroke-width:1px
linkStyle 19 stroke:#00688b4C,stroke-width:1px
linkStyle 20 stroke:#00688b4C,stroke-width:1px
linkStyle 21 stroke:#00688b4C,stroke-width:1px
linkStyle 22 stroke:#00688b4C,stroke-width:1px
Download:
Mermaid (.mmd)
(open online Mermaid editor)
- open 2D force graph
- open 3D force graph
- open 2D force graph (including all files)
- open 2D force graph (including only shared files)
- open 3D force graph (including all files)
- open 3D force graph (including only shared files)
Contributor 1
Contributor 2
# shared files
1.
Dan Piet <dp@openai.com>
Alex Chang <apcha@openai.com>
207 shared files
openai-java-core/build.gradle.kts
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentTool.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/Environment.kt
openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionPredictionContent.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/StructuredResponseCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/TextFormatParam.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/HostedEnvironmentFileParam.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionInputParam.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/NamespaceTool.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialCreateParamsTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentContent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedAgentTool.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuth.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/VaultStatusFilter.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/assistants/RunStepStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/WebSearchAction.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeSessionCreateRequest.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialUpdateParamsTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/threads/messages/MessageContentDelta.kt
openai-java-core/src/test/kotlin/com/openai/services/async/beta/AssistantServiceAsyncTest.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseFunctionWebSearch.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeToolsConfigUnion.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/inputtokens/InputTokenCountParams.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/agents/sessions/TurnService.kt
README.md
openai-java-core/src/main/kotlin/com/openai/models/evals/runs/CreateEvalCompletionsRunDataSource.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeResponseCreateMcpTool.kt
openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletion.kt
openai-java-core/src/main/kotlin/com/openai/models/batches/BatchCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseInputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionAssistantMessageParam.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthCreateParam.kt
openai-java-core/src/main/kotlin/com/openai/services/async/beta/agents/vaults/CredentialServiceAsync.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/threads/ThreadUpdateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/evals/runs/RunListResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputText.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/assistants/Assistant.kt
openai-java-core/src/main/kotlin/com/openai/models/moderations/ModerationCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseInputContent.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeClientEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputTextAnnotationAddedEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/Credential.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/threads/messages/MessageContent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/threads/messages/Message.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/StructuredResponseCreateParamsTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseFormatTextConfig.kt
openai-java-core/src/main/kotlin/com/openai/models/live/MediaSessionConfig.kt
openai-java-core/src/main/kotlin/com/openai/services/async/beta/agents/sessions/TurnServiceAsyncImpl.kt
.castiron.stats.yml
openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/RealtimeSessionCreateResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/audio/transcriptions/TranscriptionCreateParams.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/beta/agents/vaults/CredentialServiceTest.kt
openai-java-core/src/main/kotlin/com/openai/models/evals/runs/RunCreateResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/live/DataChannelConfig.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCustomToolCallOutput.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/InputContentParam.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialListPageResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/conversations/items/ConversationItem.kt
openai-java-core/src/main/kotlin/com/openai/models/live/InitialItem.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseFormatTextConfig.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/McpTransportParam.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthRotateParam.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedAgentToolParam.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/threads/runs/RunCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/assistants/AssistantUpdateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedMcpTransport.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentUpdateParams.kt
openai-java-core/src/apiCompatibility/structured-output-public-api.txt
openai-java-core/src/main/kotlin/com/openai/models/beta/assistants/RunStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/threads/runs/steps/CodeInterpreterToolCall.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesClientEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/evals/runs/RunCancelResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/threads/messages/MessageContentPartParam.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/threads/ThreadCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/live/forks/ForkServerEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/embeddings/EmbeddingCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentOutputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSession.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/Agent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/InputContent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialUpdateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/vectorstores/VectorStoreCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/Response.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/inputtokens/InputTokenCountParams.kt
openai-java-core/src/main/kotlin/com/openai/services/async/beta/agents/sessions/TurnServiceAsync.kt
openai-java-core/src/main/kotlin/com/openai/client/OpenAIClientImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/evals/EvalCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/McpOAuthTokenEndpointAuth.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/assistants/AssistantCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionContentPart.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeServerEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentFunctionCallOutput.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/McpOAuthTokenEndpointAuthCreateParam.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/McpTransport.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseCustomToolCallOutput.kt
openai-java-core/src/main/kotlin/com/openai/models/graders/gradermodels/ScoreModelGrader.kt
...
2.
Dan Piet <dp@openai.com>
Mark Stuart <markstuart@openai.com>
97 shared files
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponsesServerEventTest.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageModerationsResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentTool.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageAudioTranscriptionsResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionInputParam.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedAgentTool.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageCodeInterpreterSessionsResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuth.kt
docs/responses-websocket.md
openai-java-core/src/main/kotlin/com/openai/services/async/ImageServiceAsyncImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseInputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageFileSearchCallsResponse.kt
openai-java-core/src/test/kotlin/com/openai/services/async/ImageServiceAsyncTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthCreateParam.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageImagesResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/ChatModel.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeClientEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputTextAnnotationAddedEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesServerEvent.kt
.castiron.stats.yml
openai-java-core/src/main/kotlin/com/openai/core/ClientOptions.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponsesServerEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/conversations/items/ConversationItem.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseStreamEventTest.kt
openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/BoundedWebSocket.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthRotateParam.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesServerEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedAgentToolParam.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentUpdateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/live/forks/ForkServerEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageEmbeddingsResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSession.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageCompletionsResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageCostsResponse.kt
openai-java-core/src/test/kotlin/com/openai/core/http/UnionUploadStreamingTest.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenStreamEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageAudioTranscriptionsResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionItem.kt
buildSrc/src/main/kotlin/com/openai/gradle/CoreCompilationShards.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeServerEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageCostsResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionAudioParam.kt
openai-java-core/src/main/kotlin/com/openai/models/conversations/ConversationUpdateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCompactParams.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/helpers/TranslationConnection.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/EnvironmentParam.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeResponseCreateAudioOutput.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/TemplateCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/assistants/AssistantStreamEvent.kt
openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/X509WorkloadIdentityAuthenticator.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageAudioSpeechesResponseTest.kt
api_reference/openapi.transformed.yml
openai-java-core/src/main/kotlin/com/openai/models/audio/transcriptions/TranscriptionStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseItem.kt
openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentToolParam.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageModerationsResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionUpdateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/webhooks/UnwrapWebhookEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageCodeInterpreterSessionsResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageWebSearchCallsResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageVectorStoresResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseInputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/TemplateUpdateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentCreateParams.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageFileSearchCallsResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/SessionTurnError.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCompactParams.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseStreamEventTest.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageWebSearchCallsResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseOutputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeAudioConfigOutput.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseItem.kt
openai-java-client-okhttp/src/test/kotlin/com/openai/client/okhttp/TranslationConnectionTest.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageImagesResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageEmbeddingsResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesClientEvent.kt
openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OkHttpClient.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/ImageServiceTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageCompletionsResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/audio/speech/SpeechCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageAudioSpeechesResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseOutputTextAnnotationAddedEvent.kt
openai-java-client-okhttp/src/test/kotlin/com/openai/client/okhttp/ResponsesWebSocketTest.kt
openai-java-core/src/test/kotlin/com/openai/models/images/ImageGenerateParamsTest.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageVectorStoresResponseTest.kt
3.
Marcus Wood <marcuswood@openai.com>
Alex Chang <apcha@openai.com>
84 shared files
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentTool.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseInputItemTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/items/ItemListPageAsync.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/Environment.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionTurnItemDoneEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/webhooks/RealtimeCallIncomingWebhookEvent.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/beta/agents/sessions/EventServiceTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionInputParam.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedAgentTool.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/environments/templates/TemplateListPageResponseTest.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentSessionItemTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseInputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/items/ItemListPageResponse.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseItemTest.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentSessionInputParamTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/subagents/items/ItemListPageAsync.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionTurnItemAddedEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionContentPartImage.kt
.castiron.stats.yml
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/sessions/events/EventCreateParamsTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/events/EventCreateParams.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/PersistedAgentToolParamTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaWebSearchTool.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/subagents/items/ItemListPageResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/WebSearchPreviewTool.kt
openai-java-core/src/main/kotlin/com/openai/models/conversations/items/ConversationItem.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenerateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedAgentToolParam.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/sessions/SessionListPageResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentSessionCreatedEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentUpdateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/subagents/turns/items/ItemListPageResponse.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseItemTest.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/PersistedAgentToolTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentOutputItem.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentOutputItemTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSession.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/Agent.kt
openai-java-core/src/test/kotlin/com/openai/services/async/beta/agents/sessions/EventServiceAsyncTest.kt
openai-java-core/src/main/kotlin/com/openai/services/async/ImageServiceAsync.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseOutputItemTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionItem.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/beta/agents/environments/TemplateServiceTest.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentSessionIdleEventTest.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentSessionTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/subagents/turns/items/ItemListPage.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/environments/templates/TemplateUpdateParamsTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/EnvironmentParam.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentSessionRequiresActionEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/TemplateCreateParams.kt
openai-java-core/src/test/kotlin/com/openai/services/async/beta/agents/environments/TemplateServiceAsyncTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionCreateParams.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/environments/templates/TemplateCreateParamsTest.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/environments/templates/EnvironmentTemplateTest.kt
openai-java-core/src/test/kotlin/com/openai/models/conversations/items/ConversationItemTest.kt
api_reference/openapi.transformed.yml
openai-java-core/src/main/kotlin/com/openai/services/blocking/ImageService.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/subagents/items/ItemListPage.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentToolParam.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaWebSearchPreviewTool.kt
openai-java-core/src/main/kotlin/com/openai/models/webhooks/LiveCallIncomingWebhookEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseInputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/TemplateUpdateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentCreateParams.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentToolTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/items/ItemListPage.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/EnvironmentTemplate.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseOutputItem.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/EnvironmentTest.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseInputItemTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/subagents/turns/items/ItemListPageAsync.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/WebSearchTool.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/EnvironmentParamTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentSessionEventTest.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentSessionFailedEventTest.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentToolParamTest.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseOutputItemTest.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentSessionInProgressEventTest.kt
4.
Mark Stuart <markstuart@openai.com>
Alex Chang <apcha@openai.com>
82 shared files
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentTool.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseInputItemTest.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/WebhookServiceTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionInputParam.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedAgentTool.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuth.kt
openai-java-core/src/main/kotlin/com/openai/services/async/ResponseServiceAsync.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseInputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthCreateParam.kt
openai-java-core/src/main/kotlin/com/openai/services/async/beta/agents/sessions/EventServiceAsync.kt
openai-java-core/src/test/kotlin/com/openai/models/webhooks/UnwrapWebhookEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentReasoningItem.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseItemTest.kt
openai-java-core/src/test/kotlin/com/openai/services/async/WebhookServiceAsyncTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeClientEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputTextAnnotationAddedEvent.kt
.castiron.stats.yml
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/events/EventCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionDeleteParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionAssistantMessage.kt
openai-java-core/src/main/kotlin/com/openai/models/conversations/items/ConversationItem.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenerateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthRotateParam.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentTextParam.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionEnvironmentState.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedAgentToolParam.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentUpdateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/live/forks/ForkServerEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseItemTest.kt
openai-java-core/src/main/kotlin/com/openai/services/async/beta/agents/SessionServiceAsync.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSession.kt
openai-java-core/src/main/kotlin/com/openai/services/async/ImageServiceAsync.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionMessage.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseOutputItemTest.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/agents/SessionService.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionTurnCompletedEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionItem.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeServerEvent.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/agents/sessions/EventService.kt
openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionAudioParam.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentWebSearchCallItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionTurnFailedEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCompactParams.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageCreateVariationParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/EnvironmentParam.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/TemplateCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionCreateParams.kt
openai-java-core/src/test/kotlin/com/openai/models/conversations/items/ConversationItemTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/assistants/AssistantStreamEvent.kt
api_reference/openapi.transformed.yml
openai-java-core/src/main/kotlin/com/openai/services/blocking/ImageService.kt
openai-java-core/src/main/kotlin/com/openai/models/audio/transcriptions/TranscriptionStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseItem.kt
openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionTurnCancelledEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentToolParam.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionUpdateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/webhooks/UnwrapWebhookEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseInputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/TemplateUpdateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/SessionTurnError.kt
openai-java-core/src/test/kotlin/com/openai/helpers/LiveTranscriptGrouperTest.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCompactParams.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseOutputItem.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseInputItemTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/turns/Turn.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentReasoning.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/ResponseService.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesClientEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt
openai-java-core/src/main/kotlin/com/openai/models/audio/speech/SpeechCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentReasoningParam.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseOutputTextAnnotationAddedEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseOutputItemTest.kt
5.
Alex Chang <apcha@openai.com>
Justin Beckwith <jbeckwith@openai.com>
66 shared files
openai-java-core/src/main/kotlin/com/openai/models/webhooks/RealtimeCallIncomingWebhookEvent.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/WebhookServiceTest.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/sessions/SessionUpdateParamsTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuth.kt
openai-java-core/src/main/kotlin/com/openai/services/async/ResponseServiceAsync.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeToolsConfigUnion.kt
README.md
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeResponseCreateMcpTool.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthCreateParam.kt
openai-java-core/src/test/kotlin/com/openai/models/webhooks/UnwrapWebhookEventTest.kt
openai-java-core/src/test/kotlin/com/openai/services/async/WebhookServiceAsyncTest.kt
openai-java-core/src/main/kotlin/com/openai/models/webhooks/LiveTransportIncomingWebhookEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/Credential.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/BetaServiceImpl.kt
.castiron.stats.yml
openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/RealtimeSessionCreateResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/webhooks/WebhookListPage.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/beta/agents/SessionServiceTest.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/admin/organization/ExternalStorageServiceTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthRotateParam.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesClientEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/live/forks/ForkServerEvent.kt
openai-java-core/src/main/kotlin/com/openai/services/async/beta/agents/SessionServiceAsync.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialUpdateParams.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/agents/SessionService.kt
openai-java-core/src/main/kotlin/com/openai/client/OpenAIClientImpl.kt
openai-java-core/src/test/kotlin/com/openai/services/async/beta/agents/SessionServiceAsyncTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeServerEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCompactParams.kt
openai-java-core/src/main/kotlin/com/openai/client/OpenAIClient.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/EnvironmentParam.kt
openai-java-core/src/main/kotlin/com/openai/services/async/BetaServiceAsync.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/assistants/AssistantStreamEvent.kt
api_reference/openapi.transformed.yml
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/audio/transcriptions/TranscriptionStreamEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthCreateParamTest.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthRotateParamTest.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/ResponseService.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionUpdateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/webhooks/UnwrapWebhookEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/webhooks/LiveCallIncomingWebhookEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCompactParams.kt
openai-java-core/src/main/kotlin/com/openai/client/OpenAIClientAsyncImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/Vault.kt
openai-java-core/src/test/kotlin/com/openai/models/webhooks/LiveTransportIncomingWebhookEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/externalstorage/ExternalStorageListPageAsync.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthTest.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/ResponseService.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesClientEvent.kt
openai-java-core/src/main/kotlin/com/openai/client/OpenAIClientAsync.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt
openai-java-core/src/main/kotlin/com/openai/services/async/BetaServiceAsyncImpl.kt
openai-java-core/src/test/kotlin/com/openai/services/async/admin/organization/ExternalStorageServiceAsyncTest.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/BetaService.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentSessionEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionEvent.kt
openai-java-core/src/main/kotlin/com/openai/services/async/beta/ResponseServiceAsync.kt
openai-java-core/src/test/kotlin/com/openai/services/ExternalStorageTest.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/externalstorage/ExternalStorageListPage.kt
openai-java-core/src/main/kotlin/com/openai/models/webhooks/WebhookListPageAsync.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/auditlogs/AuditLogListParams.kt
6.
Dan Piet <dp@openai.com>
Justin Beckwith <jbeckwith@openai.com>
60 shared files
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/auditlogs/AuditLogListResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialNetworking.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuth.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialNetworkingParam.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeToolsConfigUnion.kt
README.md
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeResponseCreateMcpTool.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/beta/ResponseServiceTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthCreateParam.kt
openai-java-core/src/main/kotlin/com/openai/models/ChatModel.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/Credential.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesServerEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/externalstorage/ExternalStorageConfiguration.kt
.castiron.stats.yml
openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/RealtimeSessionCreateResponse.kt
openai-java-core/src/test/kotlin/com/openai/services/EnvironmentCredentialsTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthRotateParam.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesServerEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt
openai-java-core/src/main/kotlin/com/openai/models/ResponsesModel.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesClientEvent.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/ResponseServiceTest.kt
openai-java-core/src/main/kotlin/com/openai/models/live/forks/ForkServerEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialUpdateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenStreamEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/ResponseCreateParamsTest.kt
openai-java-core/src/test/kotlin/com/openai/helpers/EnvironmentCredentialVisitorCompatibilityTest.kt
openai-java-core/src/main/kotlin/com/openai/client/OpenAIClientImpl.kt
openai-java-core/src/test/kotlin/com/openai/services/async/beta/ResponseServiceAsyncTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeServerEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponsesClientEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCompactParams.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/client/OpenAIClient.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/EnvironmentParam.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponse.kt
openai-java-core/src/test/kotlin/com/openai/services/async/ResponseServiceAsyncTest.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/assistants/AssistantStreamEvent.kt
api_reference/openapi.transformed.yml
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/audio/transcriptions/TranscriptionStreamEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthRotateParamTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionUpdateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/webhooks/UnwrapWebhookEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCompactParams.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/externalstorage/ExternalStorageCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/client/OpenAIClientAsyncImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/Vault.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesClientEvent.kt
openai-java-core/src/main/kotlin/com/openai/client/OpenAIClientAsync.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt
openai-java-core/src/main/kotlin/com/openai/models/AllModels.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseCreateParamsTest.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponsesClientEventTest.kt
7.
Mark Stuart <markstuart@openai.com>
Justin Beckwith <jbeckwith@openai.com>
39 shared files
openai-java-core/src/test/kotlin/com/openai/services/blocking/WebhookServiceTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuth.kt
openai-java-core/src/main/kotlin/com/openai/services/async/ResponseServiceAsync.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthCreateParam.kt
openai-java-core/src/test/kotlin/com/openai/models/webhooks/UnwrapWebhookEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/ChatModel.kt
openai-java-core/src/test/kotlin/com/openai/services/async/WebhookServiceAsyncTest.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesServerEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/webhooks/WebhookTestParams.kt
.castiron.stats.yml
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthRotateParam.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesServerEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt
openai-java-core/src/main/kotlin/com/openai/models/live/forks/ForkServerEvent.kt
openai-java-core/src/main/kotlin/com/openai/services/async/beta/agents/SessionServiceAsync.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/agents/SessionService.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeServerEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCompactParams.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/EnvironmentParam.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/services/async/ResponseServiceAsyncImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/assistants/AssistantStreamEvent.kt
api_reference/openapi.transformed.yml
openai-java-core/src/main/kotlin/com/openai/models/audio/transcriptions/TranscriptionStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionUpdateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/webhooks/UnwrapWebhookEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCompactParams.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/ResponseServiceImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/webhooks/WebhookUpdateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/ResponseService.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesClientEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/webhooks/WebhookCreateParams.kt
8.
Marcus Wood <marcuswood@openai.com>
Mark Stuart <markstuart@openai.com>
37 shared files
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentTool.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseInputItemTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionInputParam.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedAgentTool.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseInputItem.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseItemTest.kt
.castiron.stats.yml
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/events/EventCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/conversations/items/ConversationItem.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenerateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageModel.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedAgentToolParam.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentUpdateParams.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseItemTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSession.kt
openai-java-core/src/main/kotlin/com/openai/services/async/ImageServiceAsync.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseOutputItemTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/EnvironmentParam.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/TemplateCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionCreateParams.kt
openai-java-core/src/test/kotlin/com/openai/models/conversations/items/ConversationItemTest.kt
api_reference/openapi.transformed.yml
openai-java-core/src/main/kotlin/com/openai/services/blocking/ImageService.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentToolParam.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseInputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/TemplateUpdateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseOutputItem.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseInputItemTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseOutputItemTest.kt
9.
Marcus Wood <marcuswood@openai.com>
Dan Piet <dp@openai.com>
29 shared files
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentTool.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/Environment.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionInputParam.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedAgentTool.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseInputItem.kt
.castiron.stats.yml
openai-java-core/src/main/kotlin/com/openai/models/conversations/items/ConversationItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedAgentToolParam.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentUpdateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentOutputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSession.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/Agent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/EnvironmentParam.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/TemplateCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionCreateParams.kt
api_reference/openapi.transformed.yml
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentToolParam.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseInputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/TemplateUpdateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/EnvironmentTemplate.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseOutputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt
10.
Justin Beckwith <jbeckwith@openai.com>
Marcus Wood <marcuswood@openai.com>
19 shared files
openai-java-core/src/main/kotlin/com/openai/models/webhooks/RealtimeCallIncomingWebhookEvent.kt
openai-java-core/src/main/kotlin/com/openai/services/async/admin/organization/ExternalStorageServiceAsync.kt
.castiron.stats.yml
openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt
openai-java-core/src/main/kotlin/com/openai/services/async/SafetyServiceAsync.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/externalstorage/ExternalStorageDeleteParams.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/admin/organization/ExternalStorageService.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/EnvironmentParam.kt
openai-java-core/src/main/kotlin/com/openai/services/async/admin/OrganizationServiceAsync.kt
api_reference/openapi.transformed.yml
openai-java-core/src/main/kotlin/com/openai/services/blocking/admin/OrganizationService.kt
openai-java-core/src/main/kotlin/com/openai/models/webhooks/LiveCallIncomingWebhookEvent.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/admin/OrganizationServiceImpl.kt
openai-java-core/src/main/kotlin/com/openai/services/async/SafetyServiceAsyncImpl.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/SafetyService.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/SafetyServiceImpl.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentSessionEventTest.kt
openai-java-core/src/main/kotlin/com/openai/services/async/admin/OrganizationServiceAsyncImpl.kt
11.
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Dan Piet <dp@openai.com>
3 shared files
openai-java-core/build.gradle.kts
.github/workflows/create-releases.yml
buildSrc/build.gradle.kts
12.
Dan Piet <dp@openai.com>
Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com>
3 shared files
README.md
openai-java-core/src/main/kotlin/com/openai/core/http/RetryingHttpClient.kt
openai-java-core/src/test/kotlin/com/openai/core/http/RetryingHttpClientTest.kt
13.
Justin Beckwith <jbeckwith@openai.com>
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 shared files
openai-java-proguard-test/build.gradle.kts
buildSrc/src/test/kotlin/com/openai/gradle/GradleCacheTrustPolicyTest.kt
.github/workflows/ci.yml
14.
openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com>
Justin Beckwith <jbeckwith@openai.com>
2 shared files
README.md
CONTRIBUTING.md
15.
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Alex Chang <apcha@openai.com>
1 shared file
openai-java-core/build.gradle.kts
16.
openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com>
Alex Chang <apcha@openai.com>
1 shared file
README.md
17.
openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com>
Dan Piet <dp@openai.com>
1 shared file
README.md
18.
openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com>
Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com>
1 shared file
README.md
19.
Alex Chang <apcha@openai.com>
Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com>
1 shared file
README.md
20.
Justin Beckwith <jbeckwith@openai.com>
Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com>
1 shared file
README.md
21.
openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com>
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 shared file
build.gradle.kts
22.
Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com>
Sylvester Kaczmarek <16242628+sylvesterkaczmarek@users.noreply.github.com>
1 shared file
openai-java-core/src/main/kotlin/com/openai/core/http/RetryingHttpClient.kt
23.
Dan Piet <dp@openai.com>
Sylvester Kaczmarek <16242628+sylvesterkaczmarek@users.noreply.github.com>
1 shared file
openai-java-core/src/main/kotlin/com/openai/core/http/RetryingHttpClient.kt
Most Connected Contributors
Contributor
# connections
# commits
1.
Dan Piet <dp@openai.com>
8
36
2.
Justin Beckwith <jbeckwith@openai.com>
7
21
3.
Alex Chang <apcha@openai.com>
7
18
4.
openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com>
5
28
5.
Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com>
5
2
6.
Mark Stuart <markstuart@openai.com>
4
32
7.
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4
8
8.
Marcus Wood <marcuswood@openai.com>
4
6
9.
Sylvester Kaczmarek <16242628+sylvesterkaczmarek@users.noreply.github.com>
2
1
contributor dependencies 2D graph
The number on lines shows the number of same files that both persons changed in past 30 days.
flowchart TB
n0["dp@openai.com"]
n1["apcha@openai.com"]
n2["markstuart@openai.com"]
n3["marcuswood@openai.com"]
n4["jbeckwith@openai.com"]
n5["49699333+dependabot[bot]@users.noreply.github.com"]
n6["152812718+abhinavkr26104@users.noreply.github.com"]
n7["284451331+openai-sdks[bot]@users.noreply.github.com"]
n8["16242628+sylvesterkaczmarek@users.noreply.github.com"]
n0 ---|"207"| n1
n0 ---|"97"| n2
n3 ---|"84"| n1
n2 ---|"82"| n1
n1 ---|"66"| n4
n0 ---|"60"| n4
n2 ---|"39"| n4
n3 ---|"37"| n2
n3 ---|"29"| n0
n4 ---|"19"| n3
n5 ---|"3"| n0
n0 ---|"3"| n6
n4 ---|"3"| n5
n7 ---|"2"| n4
n5 ---|"1"| n1
n7 ---|"1"| n1
n7 ---|"1"| n0
n7 ---|"1"| n6
n1 ---|"1"| n6
n4 ---|"1"| n6
n7 ---|"1"| n5
n6 ---|"1"| n8
n0 ---|"1"| n8
classDef default fill:#808080,stroke:#ffffff,color:#000000;
classDef highlighted fill:#00b2ee,stroke:#ffffff,color:#000000;
linkStyle 0 stroke:#00688bFF,stroke-width:10px
linkStyle 1 stroke:#00688b93,stroke-width:4px
linkStyle 2 stroke:#00688b93,stroke-width:4px
linkStyle 3 stroke:#00688b82,stroke-width:3px
linkStyle 4 stroke:#00688b82,stroke-width:3px
linkStyle 5 stroke:#00688b70,stroke-width:2px
linkStyle 6 stroke:#00688b5E,stroke-width:1px
linkStyle 7 stroke:#00688b5E,stroke-width:1px
linkStyle 8 stroke:#00688b5E,stroke-width:1px
linkStyle 9 stroke:#00688b4C,stroke-width:1px
linkStyle 10 stroke:#00688b4C,stroke-width:1px
linkStyle 11 stroke:#00688b4C,stroke-width:1px
linkStyle 12 stroke:#00688b4C,stroke-width:1px
linkStyle 13 stroke:#00688b4C,stroke-width:1px
linkStyle 14 stroke:#00688b4C,stroke-width:1px
linkStyle 15 stroke:#00688b4C,stroke-width:1px
linkStyle 16 stroke:#00688b4C,stroke-width:1px
linkStyle 17 stroke:#00688b4C,stroke-width:1px
linkStyle 18 stroke:#00688b4C,stroke-width:1px
linkStyle 19 stroke:#00688b4C,stroke-width:1px
linkStyle 20 stroke:#00688b4C,stroke-width:1px
linkStyle 21 stroke:#00688b4C,stroke-width:1px
linkStyle 22 stroke:#00688b4C,stroke-width:1px
| Contributor 1 | Contributor 2 | # shared files | |
|---|---|---|---|
| 1. | Dan Piet <dp@openai.com> |
Alex Chang <apcha@openai.com> |
207 shared filesopenai-java-core/build.gradle.kts openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentTool.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/Environment.kt openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionPredictionContent.kt openai-java-core/src/main/kotlin/com/openai/models/responses/StructuredResponseCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/TextFormatParam.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/HostedEnvironmentFileParam.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionInputParam.kt openai-java-core/src/main/kotlin/com/openai/models/responses/NamespaceTool.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialCreateParamsTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentContent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedAgentTool.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuth.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/VaultStatusFilter.kt openai-java-core/src/main/kotlin/com/openai/models/beta/assistants/RunStepStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/WebSearchAction.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeSessionCreateRequest.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialUpdateParamsTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/threads/messages/MessageContentDelta.kt openai-java-core/src/test/kotlin/com/openai/services/async/beta/AssistantServiceAsyncTest.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseFunctionWebSearch.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeToolsConfigUnion.kt openai-java-core/src/main/kotlin/com/openai/models/responses/inputtokens/InputTokenCountParams.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/agents/sessions/TurnService.kt README.md openai-java-core/src/main/kotlin/com/openai/models/evals/runs/CreateEvalCompletionsRunDataSource.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeResponseCreateMcpTool.kt openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletion.kt openai-java-core/src/main/kotlin/com/openai/models/batches/BatchCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseInputItem.kt openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionAssistantMessageParam.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthCreateParam.kt openai-java-core/src/main/kotlin/com/openai/services/async/beta/agents/vaults/CredentialServiceAsync.kt openai-java-core/src/main/kotlin/com/openai/models/beta/threads/ThreadUpdateParams.kt openai-java-core/src/main/kotlin/com/openai/models/evals/runs/RunListResponse.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputText.kt openai-java-core/src/main/kotlin/com/openai/models/beta/assistants/Assistant.kt openai-java-core/src/main/kotlin/com/openai/models/moderations/ModerationCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseInputContent.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeClientEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputTextAnnotationAddedEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/Credential.kt openai-java-core/src/main/kotlin/com/openai/models/beta/threads/messages/MessageContent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/threads/messages/Message.kt openai-java-core/src/test/kotlin/com/openai/models/responses/StructuredResponseCreateParamsTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseFormatTextConfig.kt openai-java-core/src/main/kotlin/com/openai/models/live/MediaSessionConfig.kt openai-java-core/src/main/kotlin/com/openai/services/async/beta/agents/sessions/TurnServiceAsyncImpl.kt .castiron.stats.yml openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/RealtimeSessionCreateResponse.kt openai-java-core/src/main/kotlin/com/openai/models/audio/transcriptions/TranscriptionCreateParams.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/beta/agents/vaults/CredentialServiceTest.kt openai-java-core/src/main/kotlin/com/openai/models/evals/runs/RunCreateResponse.kt openai-java-core/src/main/kotlin/com/openai/models/live/DataChannelConfig.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCustomToolCallOutput.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/InputContentParam.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialListPageResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/conversations/items/ConversationItem.kt openai-java-core/src/main/kotlin/com/openai/models/live/InitialItem.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseFormatTextConfig.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/McpTransportParam.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthRotateParam.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedAgentToolParam.kt openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt openai-java-core/src/main/kotlin/com/openai/models/beta/threads/runs/RunCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/assistants/AssistantUpdateParams.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedMcpTransport.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentUpdateParams.kt openai-java-core/src/apiCompatibility/structured-output-public-api.txt openai-java-core/src/main/kotlin/com/openai/models/beta/assistants/RunStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/threads/runs/steps/CodeInterpreterToolCall.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesClientEvent.kt openai-java-core/src/main/kotlin/com/openai/models/evals/runs/RunCancelResponse.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeResponse.kt openai-java-core/src/main/kotlin/com/openai/models/beta/threads/messages/MessageContentPartParam.kt openai-java-core/src/main/kotlin/com/openai/models/beta/threads/ThreadCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/live/forks/ForkServerEvent.kt openai-java-core/src/main/kotlin/com/openai/models/embeddings/EmbeddingCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentOutputItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSession.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/Agent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/InputContent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialUpdateParams.kt openai-java-core/src/main/kotlin/com/openai/models/vectorstores/VectorStoreCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/responses/Response.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/inputtokens/InputTokenCountParams.kt openai-java-core/src/main/kotlin/com/openai/services/async/beta/agents/sessions/TurnServiceAsync.kt openai-java-core/src/main/kotlin/com/openai/client/OpenAIClientImpl.kt openai-java-core/src/main/kotlin/com/openai/models/evals/EvalCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/McpOAuthTokenEndpointAuth.kt openai-java-core/src/main/kotlin/com/openai/models/beta/assistants/AssistantCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionContentPart.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeServerEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentFunctionCallOutput.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/McpOAuthTokenEndpointAuthCreateParam.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/McpTransport.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseCustomToolCallOutput.kt openai-java-core/src/main/kotlin/com/openai/models/graders/gradermodels/ScoreModelGrader.kt ... |
| 2. | Dan Piet <dp@openai.com> |
Mark Stuart <markstuart@openai.com> |
97 shared filesopenai-java-core/src/test/kotlin/com/openai/models/responses/ResponsesServerEventTest.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageModerationsResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentTool.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageAudioTranscriptionsResponse.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionInputParam.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedAgentTool.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageCodeInterpreterSessionsResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuth.kt docs/responses-websocket.md openai-java-core/src/main/kotlin/com/openai/services/async/ImageServiceAsyncImpl.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseInputItem.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageFileSearchCallsResponse.kt openai-java-core/src/test/kotlin/com/openai/services/async/ImageServiceAsyncTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthCreateParam.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageImagesResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/ChatModel.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeClientEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputTextAnnotationAddedEvent.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesServerEvent.kt .castiron.stats.yml openai-java-core/src/main/kotlin/com/openai/core/ClientOptions.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponsesServerEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/conversations/items/ConversationItem.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseStreamEventTest.kt openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/BoundedWebSocket.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthRotateParam.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesServerEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedAgentToolParam.kt openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentUpdateParams.kt openai-java-core/src/main/kotlin/com/openai/models/live/forks/ForkServerEvent.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageEmbeddingsResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSession.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageCompletionsResponse.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageCostsResponse.kt openai-java-core/src/test/kotlin/com/openai/core/http/UnionUploadStreamingTest.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenStreamEvent.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageAudioTranscriptionsResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionItem.kt buildSrc/src/main/kotlin/com/openai/gradle/CoreCompilationShards.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeServerEvent.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageCostsResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionAudioParam.kt openai-java-core/src/main/kotlin/com/openai/models/conversations/ConversationUpdateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCompactParams.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/helpers/TranslationConnection.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/EnvironmentParam.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponse.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeResponseCreateAudioOutput.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/TemplateCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/assistants/AssistantStreamEvent.kt openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/X509WorkloadIdentityAuthenticator.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageAudioSpeechesResponseTest.kt api_reference/openapi.transformed.yml openai-java-core/src/main/kotlin/com/openai/models/audio/transcriptions/TranscriptionStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseItem.kt openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentToolParam.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageModerationsResponse.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionUpdateParams.kt openai-java-core/src/main/kotlin/com/openai/models/webhooks/UnwrapWebhookEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageCodeInterpreterSessionsResponse.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageWebSearchCallsResponse.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageVectorStoresResponse.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseInputItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/TemplateUpdateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentCreateParams.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageFileSearchCallsResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/SessionTurnError.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCompactParams.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseStreamEventTest.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageWebSearchCallsResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseOutputItem.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeAudioConfigOutput.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseItem.kt openai-java-client-okhttp/src/test/kotlin/com/openai/client/okhttp/TranslationConnectionTest.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageImagesResponse.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageEmbeddingsResponse.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesClientEvent.kt openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OkHttpClient.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/ImageServiceTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageCompletionsResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/audio/speech/SpeechCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionEvent.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageAudioSpeechesResponse.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseOutputTextAnnotationAddedEvent.kt openai-java-client-okhttp/src/test/kotlin/com/openai/client/okhttp/ResponsesWebSocketTest.kt openai-java-core/src/test/kotlin/com/openai/models/images/ImageGenerateParamsTest.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageVectorStoresResponseTest.kt |
| 3. | Marcus Wood <marcuswood@openai.com> |
Alex Chang <apcha@openai.com> |
84 shared filesopenai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentTool.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseInputItemTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/items/ItemListPageAsync.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/Environment.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionTurnItemDoneEvent.kt openai-java-core/src/main/kotlin/com/openai/models/webhooks/RealtimeCallIncomingWebhookEvent.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/beta/agents/sessions/EventServiceTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionInputParam.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedAgentTool.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/environments/templates/TemplateListPageResponseTest.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentSessionItemTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseInputItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/items/ItemListPageResponse.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseItemTest.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentSessionInputParamTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/subagents/items/ItemListPageAsync.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionTurnItemAddedEvent.kt openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionContentPartImage.kt .castiron.stats.yml openai-java-core/src/test/kotlin/com/openai/models/beta/agents/sessions/events/EventCreateParamsTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/events/EventCreateParams.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/PersistedAgentToolParamTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaWebSearchTool.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/subagents/items/ItemListPageResponse.kt openai-java-core/src/main/kotlin/com/openai/models/responses/WebSearchPreviewTool.kt openai-java-core/src/main/kotlin/com/openai/models/conversations/items/ConversationItem.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenerateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedAgentToolParam.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/sessions/SessionListPageResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentSessionCreatedEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentUpdateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/subagents/turns/items/ItemListPageResponse.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseItemTest.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/PersistedAgentToolTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentOutputItem.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentOutputItemTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSession.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/Agent.kt openai-java-core/src/test/kotlin/com/openai/services/async/beta/agents/sessions/EventServiceAsyncTest.kt openai-java-core/src/main/kotlin/com/openai/services/async/ImageServiceAsync.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseOutputItemTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionItem.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/beta/agents/environments/TemplateServiceTest.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentSessionIdleEventTest.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentSessionTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/subagents/turns/items/ItemListPage.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/environments/templates/TemplateUpdateParamsTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/EnvironmentParam.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentSessionRequiresActionEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/TemplateCreateParams.kt openai-java-core/src/test/kotlin/com/openai/services/async/beta/agents/environments/TemplateServiceAsyncTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionCreateParams.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/environments/templates/TemplateCreateParamsTest.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/environments/templates/EnvironmentTemplateTest.kt openai-java-core/src/test/kotlin/com/openai/models/conversations/items/ConversationItemTest.kt api_reference/openapi.transformed.yml openai-java-core/src/main/kotlin/com/openai/services/blocking/ImageService.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/subagents/items/ItemListPage.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentToolParam.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaWebSearchPreviewTool.kt openai-java-core/src/main/kotlin/com/openai/models/webhooks/LiveCallIncomingWebhookEvent.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseInputItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/TemplateUpdateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentCreateParams.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentToolTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/items/ItemListPage.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/EnvironmentTemplate.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseOutputItem.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/EnvironmentTest.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseInputItemTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/subagents/turns/items/ItemListPageAsync.kt openai-java-core/src/main/kotlin/com/openai/models/responses/WebSearchTool.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/EnvironmentParamTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentSessionEventTest.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentSessionFailedEventTest.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentToolParamTest.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseOutputItemTest.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentSessionInProgressEventTest.kt |
| 4. | Mark Stuart <markstuart@openai.com> |
Alex Chang <apcha@openai.com> |
82 shared filesopenai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentTool.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseInputItemTest.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/WebhookServiceTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionInputParam.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedAgentTool.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuth.kt openai-java-core/src/main/kotlin/com/openai/services/async/ResponseServiceAsync.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseInputItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthCreateParam.kt openai-java-core/src/main/kotlin/com/openai/services/async/beta/agents/sessions/EventServiceAsync.kt openai-java-core/src/test/kotlin/com/openai/models/webhooks/UnwrapWebhookEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentReasoningItem.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseItemTest.kt openai-java-core/src/test/kotlin/com/openai/services/async/WebhookServiceAsyncTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeClientEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputTextAnnotationAddedEvent.kt .castiron.stats.yml openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/events/EventCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionDeleteParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionAssistantMessage.kt openai-java-core/src/main/kotlin/com/openai/models/conversations/items/ConversationItem.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenerateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthRotateParam.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentTextParam.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionEnvironmentState.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedAgentToolParam.kt openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentUpdateParams.kt openai-java-core/src/main/kotlin/com/openai/models/live/forks/ForkServerEvent.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseItemTest.kt openai-java-core/src/main/kotlin/com/openai/services/async/beta/agents/SessionServiceAsync.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSession.kt openai-java-core/src/main/kotlin/com/openai/services/async/ImageServiceAsync.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionMessage.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseOutputItemTest.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/agents/SessionService.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionTurnCompletedEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionItem.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeServerEvent.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/agents/sessions/EventService.kt openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionAudioParam.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentWebSearchCallItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionTurnFailedEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCompactParams.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageCreateVariationParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/EnvironmentParam.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponse.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/TemplateCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionCreateParams.kt openai-java-core/src/test/kotlin/com/openai/models/conversations/items/ConversationItemTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/assistants/AssistantStreamEvent.kt api_reference/openapi.transformed.yml openai-java-core/src/main/kotlin/com/openai/services/blocking/ImageService.kt openai-java-core/src/main/kotlin/com/openai/models/audio/transcriptions/TranscriptionStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseItem.kt openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionTurnCancelledEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentToolParam.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionUpdateParams.kt openai-java-core/src/main/kotlin/com/openai/models/webhooks/UnwrapWebhookEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseInputItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/TemplateUpdateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/SessionTurnError.kt openai-java-core/src/test/kotlin/com/openai/helpers/LiveTranscriptGrouperTest.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCompactParams.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseOutputItem.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseInputItemTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/turns/Turn.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentReasoning.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/ResponseService.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesClientEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt openai-java-core/src/main/kotlin/com/openai/models/audio/speech/SpeechCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentReasoningParam.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionEvent.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseOutputTextAnnotationAddedEvent.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseOutputItemTest.kt |
| 5. | Alex Chang <apcha@openai.com> |
Justin Beckwith <jbeckwith@openai.com> |
66 shared filesopenai-java-core/src/main/kotlin/com/openai/models/webhooks/RealtimeCallIncomingWebhookEvent.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/WebhookServiceTest.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/sessions/SessionUpdateParamsTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuth.kt openai-java-core/src/main/kotlin/com/openai/services/async/ResponseServiceAsync.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeToolsConfigUnion.kt README.md openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeResponseCreateMcpTool.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthCreateParam.kt openai-java-core/src/test/kotlin/com/openai/models/webhooks/UnwrapWebhookEventTest.kt openai-java-core/src/test/kotlin/com/openai/services/async/WebhookServiceAsyncTest.kt openai-java-core/src/main/kotlin/com/openai/models/webhooks/LiveTransportIncomingWebhookEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/Credential.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/BetaServiceImpl.kt .castiron.stats.yml openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/RealtimeSessionCreateResponse.kt openai-java-core/src/main/kotlin/com/openai/models/webhooks/WebhookListPage.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/beta/agents/SessionServiceTest.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/admin/organization/ExternalStorageServiceTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthRotateParam.kt openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesClientEvent.kt openai-java-core/src/main/kotlin/com/openai/models/live/forks/ForkServerEvent.kt openai-java-core/src/main/kotlin/com/openai/services/async/beta/agents/SessionServiceAsync.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialUpdateParams.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/agents/SessionService.kt openai-java-core/src/main/kotlin/com/openai/client/OpenAIClientImpl.kt openai-java-core/src/test/kotlin/com/openai/services/async/beta/agents/SessionServiceAsyncTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeServerEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCompactParams.kt openai-java-core/src/main/kotlin/com/openai/client/OpenAIClient.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/EnvironmentParam.kt openai-java-core/src/main/kotlin/com/openai/services/async/BetaServiceAsync.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponse.kt openai-java-core/src/main/kotlin/com/openai/models/beta/assistants/AssistantStreamEvent.kt api_reference/openapi.transformed.yml openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/audio/transcriptions/TranscriptionStreamEvent.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthCreateParamTest.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthRotateParamTest.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/ResponseService.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionUpdateParams.kt openai-java-core/src/main/kotlin/com/openai/models/webhooks/UnwrapWebhookEvent.kt openai-java-core/src/main/kotlin/com/openai/models/webhooks/LiveCallIncomingWebhookEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCompactParams.kt openai-java-core/src/main/kotlin/com/openai/client/OpenAIClientAsyncImpl.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/Vault.kt openai-java-core/src/test/kotlin/com/openai/models/webhooks/LiveTransportIncomingWebhookEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/externalstorage/ExternalStorageListPageAsync.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthTest.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/ResponseService.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesClientEvent.kt openai-java-core/src/main/kotlin/com/openai/client/OpenAIClientAsync.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt openai-java-core/src/main/kotlin/com/openai/services/async/BetaServiceAsyncImpl.kt openai-java-core/src/test/kotlin/com/openai/services/async/admin/organization/ExternalStorageServiceAsyncTest.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/BetaService.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentSessionEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionEvent.kt openai-java-core/src/main/kotlin/com/openai/services/async/beta/ResponseServiceAsync.kt openai-java-core/src/test/kotlin/com/openai/services/ExternalStorageTest.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/externalstorage/ExternalStorageListPage.kt openai-java-core/src/main/kotlin/com/openai/models/webhooks/WebhookListPageAsync.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/auditlogs/AuditLogListParams.kt |
| 6. | Dan Piet <dp@openai.com> |
Justin Beckwith <jbeckwith@openai.com> |
60 shared filesopenai-java-core/src/main/kotlin/com/openai/models/admin/organization/auditlogs/AuditLogListResponse.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialNetworking.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuth.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialNetworkingParam.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeToolsConfigUnion.kt README.md openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeResponseCreateMcpTool.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/beta/ResponseServiceTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthCreateParam.kt openai-java-core/src/main/kotlin/com/openai/models/ChatModel.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/Credential.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesServerEvent.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/externalstorage/ExternalStorageConfiguration.kt .castiron.stats.yml openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/RealtimeSessionCreateResponse.kt openai-java-core/src/test/kotlin/com/openai/services/EnvironmentCredentialsTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthRotateParam.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesServerEvent.kt openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt openai-java-core/src/main/kotlin/com/openai/models/ResponsesModel.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesClientEvent.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/ResponseServiceTest.kt openai-java-core/src/main/kotlin/com/openai/models/live/forks/ForkServerEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialUpdateParams.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenStreamEvent.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/ResponseCreateParamsTest.kt openai-java-core/src/test/kotlin/com/openai/helpers/EnvironmentCredentialVisitorCompatibilityTest.kt openai-java-core/src/main/kotlin/com/openai/client/OpenAIClientImpl.kt openai-java-core/src/test/kotlin/com/openai/services/async/beta/ResponseServiceAsyncTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeServerEvent.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponsesClientEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCompactParams.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/client/OpenAIClient.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/EnvironmentParam.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponse.kt openai-java-core/src/test/kotlin/com/openai/services/async/ResponseServiceAsyncTest.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/assistants/AssistantStreamEvent.kt api_reference/openapi.transformed.yml openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/audio/transcriptions/TranscriptionStreamEvent.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthRotateParamTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionUpdateParams.kt openai-java-core/src/main/kotlin/com/openai/models/webhooks/UnwrapWebhookEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCompactParams.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/externalstorage/ExternalStorageCreateParams.kt openai-java-core/src/main/kotlin/com/openai/client/OpenAIClientAsyncImpl.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/Vault.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesClientEvent.kt openai-java-core/src/main/kotlin/com/openai/client/OpenAIClientAsync.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt openai-java-core/src/main/kotlin/com/openai/models/AllModels.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionEvent.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseCreateParamsTest.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponsesClientEventTest.kt |
| 7. | Mark Stuart <markstuart@openai.com> |
Justin Beckwith <jbeckwith@openai.com> |
39 shared filesopenai-java-core/src/test/kotlin/com/openai/services/blocking/WebhookServiceTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuth.kt openai-java-core/src/main/kotlin/com/openai/services/async/ResponseServiceAsync.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthCreateParam.kt openai-java-core/src/test/kotlin/com/openai/models/webhooks/UnwrapWebhookEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/ChatModel.kt openai-java-core/src/test/kotlin/com/openai/services/async/WebhookServiceAsyncTest.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesServerEvent.kt openai-java-core/src/main/kotlin/com/openai/models/webhooks/WebhookTestParams.kt .castiron.stats.yml openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthRotateParam.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesServerEvent.kt openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt openai-java-core/src/main/kotlin/com/openai/models/live/forks/ForkServerEvent.kt openai-java-core/src/main/kotlin/com/openai/services/async/beta/agents/SessionServiceAsync.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/agents/SessionService.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeServerEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCompactParams.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/EnvironmentParam.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponse.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/services/async/ResponseServiceAsyncImpl.kt openai-java-core/src/main/kotlin/com/openai/models/beta/assistants/AssistantStreamEvent.kt api_reference/openapi.transformed.yml openai-java-core/src/main/kotlin/com/openai/models/audio/transcriptions/TranscriptionStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionUpdateParams.kt openai-java-core/src/main/kotlin/com/openai/models/webhooks/UnwrapWebhookEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCompactParams.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/ResponseServiceImpl.kt openai-java-core/src/main/kotlin/com/openai/models/webhooks/WebhookUpdateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/ResponseService.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesClientEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionEvent.kt openai-java-core/src/main/kotlin/com/openai/models/webhooks/WebhookCreateParams.kt |
| 8. | Marcus Wood <marcuswood@openai.com> |
Mark Stuart <markstuart@openai.com> |
37 shared filesopenai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentTool.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseInputItemTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionInputParam.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedAgentTool.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseInputItem.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseItemTest.kt .castiron.stats.yml openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/events/EventCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/conversations/items/ConversationItem.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenerateParams.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageModel.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedAgentToolParam.kt openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentUpdateParams.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseItemTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSession.kt openai-java-core/src/main/kotlin/com/openai/services/async/ImageServiceAsync.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseOutputItemTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/EnvironmentParam.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/TemplateCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionCreateParams.kt openai-java-core/src/test/kotlin/com/openai/models/conversations/items/ConversationItemTest.kt api_reference/openapi.transformed.yml openai-java-core/src/main/kotlin/com/openai/services/blocking/ImageService.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentToolParam.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseInputItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/TemplateUpdateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseOutputItem.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseInputItemTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseOutputItemTest.kt |
| 9. | Marcus Wood <marcuswood@openai.com> |
Dan Piet <dp@openai.com> |
29 shared filesopenai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentTool.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/Environment.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionInputParam.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedAgentTool.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseInputItem.kt .castiron.stats.yml openai-java-core/src/main/kotlin/com/openai/models/conversations/items/ConversationItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedAgentToolParam.kt openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentUpdateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentOutputItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSession.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/Agent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/EnvironmentParam.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/TemplateCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionCreateParams.kt api_reference/openapi.transformed.yml openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentToolParam.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseInputItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/TemplateUpdateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/EnvironmentTemplate.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseOutputItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt |
| 10. | Justin Beckwith <jbeckwith@openai.com> |
Marcus Wood <marcuswood@openai.com> |
19 shared filesopenai-java-core/src/main/kotlin/com/openai/models/webhooks/RealtimeCallIncomingWebhookEvent.kt openai-java-core/src/main/kotlin/com/openai/services/async/admin/organization/ExternalStorageServiceAsync.kt .castiron.stats.yml openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt openai-java-core/src/main/kotlin/com/openai/services/async/SafetyServiceAsync.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/externalstorage/ExternalStorageDeleteParams.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/admin/organization/ExternalStorageService.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/EnvironmentParam.kt openai-java-core/src/main/kotlin/com/openai/services/async/admin/OrganizationServiceAsync.kt api_reference/openapi.transformed.yml openai-java-core/src/main/kotlin/com/openai/services/blocking/admin/OrganizationService.kt openai-java-core/src/main/kotlin/com/openai/models/webhooks/LiveCallIncomingWebhookEvent.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/admin/OrganizationServiceImpl.kt openai-java-core/src/main/kotlin/com/openai/services/async/SafetyServiceAsyncImpl.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/SafetyService.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/SafetyServiceImpl.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentSessionEventTest.kt openai-java-core/src/main/kotlin/com/openai/services/async/admin/OrganizationServiceAsyncImpl.kt |
| 11. | dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
Dan Piet <dp@openai.com> |
3 shared filesopenai-java-core/build.gradle.kts .github/workflows/create-releases.yml buildSrc/build.gradle.kts |
| 12. | Dan Piet <dp@openai.com> |
Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com> |
3 shared filesREADME.md openai-java-core/src/main/kotlin/com/openai/core/http/RetryingHttpClient.kt openai-java-core/src/test/kotlin/com/openai/core/http/RetryingHttpClientTest.kt |
| 13. | Justin Beckwith <jbeckwith@openai.com> |
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
3 shared filesopenai-java-proguard-test/build.gradle.kts buildSrc/src/test/kotlin/com/openai/gradle/GradleCacheTrustPolicyTest.kt .github/workflows/ci.yml |
| 14. | openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com> |
Justin Beckwith <jbeckwith@openai.com> |
2 shared filesREADME.md CONTRIBUTING.md |
| 15. | dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
Alex Chang <apcha@openai.com> |
1 shared fileopenai-java-core/build.gradle.kts |
| 16. | openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com> |
Alex Chang <apcha@openai.com> |
1 shared fileREADME.md |
| 17. | openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com> |
Dan Piet <dp@openai.com> |
1 shared fileREADME.md |
| 18. | openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com> |
Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com> |
1 shared fileREADME.md |
| 19. | Alex Chang <apcha@openai.com> |
Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com> |
1 shared fileREADME.md |
| 20. | Justin Beckwith <jbeckwith@openai.com> |
Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com> |
1 shared fileREADME.md |
| 21. | openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com> |
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
1 shared filebuild.gradle.kts |
| 22. | Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com> |
Sylvester Kaczmarek <16242628+sylvesterkaczmarek@users.noreply.github.com> |
1 shared fileopenai-java-core/src/main/kotlin/com/openai/core/http/RetryingHttpClient.kt |
| 23. | Dan Piet <dp@openai.com> |
Sylvester Kaczmarek <16242628+sylvesterkaczmarek@users.noreply.github.com> |
1 shared fileopenai-java-core/src/main/kotlin/com/openai/core/http/RetryingHttpClient.kt |
| Contributor | # connections | # commits | |
|---|---|---|---|
| 1. | Dan Piet <dp@openai.com> |
8 | 36 |
| 2. | Justin Beckwith <jbeckwith@openai.com> |
7 | 21 |
| 3. | Alex Chang <apcha@openai.com> |
7 | 18 |
| 4. | openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com> |
5 | 28 |
| 5. | Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com> |
5 | 2 |
| 6. | Mark Stuart <markstuart@openai.com> |
4 | 32 |
| 7. | dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
4 | 8 |
| 8. | Marcus Wood <marcuswood@openai.com> |
4 | 6 |
| 9. | Sylvester Kaczmarek <16242628+sylvesterkaczmarek@users.noreply.github.com> |
2 | 1 |
C-median: 5.0
A half of the contributors has more than 5.0 connections, and a half has less than this number.
C-mean: 5.1
An average number of connections a contributor has with other contributors.
C-index: 4.0
There are 4.0 contributors with 4.0 or more connections.
9 contributors (236 commits):
| # | Contributor |
First Commit |
Latest Commit |
Commits Count |
Line Churn |
File Updates (per extension) |
|---|---|---|---|---|---|---|
| 1. | Justin Beckwith <jbeckwith@openai.com> |
2026-06-04 | 2026-09-23 | 91 (38%) | +44K / -2.3K | kt (312), kts (87), yaml (83), md (24), (6) |
| 2. | Alex Chang <apcha@openai.com> |
2025-10-20 | 2026-10-05 | 57 (24%) | +400K / -15K | kt (4896), yaml (60), md (24), py (14), java (13) |
| 3. | Dan Piet <dp@openai.com> |
2026-09-09 | 2026-10-07 | 36 (15%) | +53K / -1.7K | kt (662), yaml (23), md (5), kts (4), (3) |
| 4. | Mark Stuart <markstuart@openai.com> |
2026-09-04 | 2026-10-02 | 35 (14%) | +41K / -4.1K | kt (279), yaml (43), java (3), md (1), json (1) |
| 5. | Hayden <hayden@openai.com> |
2026-07-22 | 2026-08-20 | 7 (2%) | +4.3K / -107 | kt (24), md (8), kts (7), yaml (5), java (3) |
| 6. | Marcus Wood <marcuswood@openai.com> |
2026-09-09 | 2026-10-01 | 6 (2%) | +18K / -970 | kt (111), yaml (12) |
| 7. | Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com> |
2026-09-09 | 2026-09-09 | 2 (<1%) | +117 / -4 | kt (2), md (1) |
| 8. | Sylvester Kaczmarek <16242628+sylvesterkaczmarek@users.noreply.github.com> |
2026-09-24 | 2026-09-24 | 1 (<1%) | +84 / -0 | kt (2) |
| 9. | Dan Piet <pietdaniel@gmail.com> |
2026-09-01 | 2026-09-01 | 1 (<1%) | +5 / -5 | md (2) |
4 bots (67 commits):
| # | Bot |
First Commit |
Latest Commit |
Commits Count |
Line Churn |
File Updates (per extension) |
|---|---|---|---|---|---|---|
| 1. | stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com> |
2024-11-08 | 2026-08-01 | 16 (23%) | +294K / -2.7K | kt (673), md (19), yaml (10), kts (7), json (7) |
| 2. | openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com> |
2026-08-17 | 2026-10-07 | 35 (52%) | +809 / -315 | md (140), kts (35), json (35) |
| 3. | dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
2026-08-20 | 2026-09-24 | 14 (20%) | +107 / -83 | yaml (23), kts (9), kt (1) |
| 4. | github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> |
2026-08-03 | 2026-08-15 | 2 (2%) | +63 / -21 | md (8), kts (2), json (2) |
Contributor Dependencies
A contributor dependency is detected if two contributors have changed the same files in the past 90 days.
Contributor Dependencies via Shared Files
contributor dependencies 2D graph
The number on lines shows the number of same files that both persons changed in past 90 days.
flowchart TB
n0["apcha@openai.com"]
n1["142633134+stainless-app[bot]@users.noreply.github.com"]
n2["dp@openai.com"]
n3["jbeckwith@openai.com"]
n4["markstuart@openai.com"]
n5["marcuswood@openai.com"]
n6["hayden@openai.com"]
n7["49699333+dependabot[bot]@users.noreply.github.com"]
n8["284451331+openai-sdks[bot]@users.noreply.github.com"]
n9["41898282+github-actions[bot]@users.noreply.github.com"]
n10["152812718+abhinavkr26104@users.noreply.github.com"]
n11["pietdaniel@gmail.com"]
n12["16242628+sylvesterkaczmarek@users.noreply.github.com"]
n0 ---|"645"| n1
n2 ---|"432"| n0
n0 ---|"165"| n3
n2 ---|"150"| n1
n4 ---|"147"| n0
n0 ---|"104"| n5
n2 ---|"99"| n4
n2 ---|"79"| n3
n3 ---|"67"| n1
n4 ---|"58"| n1
n4 ---|"46"| n3
n4 ---|"37"| n5
n2 ---|"29"| n5
n5 ---|"25"| n1
n3 ---|"20"| n6
n3 ---|"19"| n5
n0 ---|"18"| n6
n7 ---|"12"| n3
n7 ---|"11"| n0
n2 ---|"9"| n6
n8 ---|"6"| n9
n8 ---|"5"| n0
n8 ---|"5"| n1
n0 ---|"5"| n9
n9 ---|"5"| n1
n7 ---|"5"| n6
n8 ---|"4"| n3
n8 ---|"4"| n6
n3 ---|"4"| n9
n6 ---|"4"| n9
n6 ---|"4"| n1
n0 ---|"3"| n10
n2 ---|"3"| n10
n7 ---|"3"| n2
n8 ---|"2"| n11
n0 ---|"2"| n11
n3 ---|"2"| n11
n11 ---|"2"| n6
n11 ---|"2"| n9
n7 ---|"2"| n1
n6 ---|"2"| n4
n8 ---|"1"| n2
n8 ---|"1"| n10
n2 ---|"1"| n11
n2 ---|"1"| n9
n3 ---|"1"| n10
n10 ---|"1"| n11
n10 ---|"1"| n6
n10 ---|"1"| n9
n10 ---|"1"| n1
n11 ---|"1"| n1
n9 ---|"1"| n7
n8 ---|"1"| n7
n0 ---|"1"| n12
n10 ---|"1"| n12
n2 ---|"1"| n12
classDef default fill:#808080,stroke:#ffffff,color:#000000;
classDef highlighted fill:#00b2ee,stroke:#ffffff,color:#000000;
linkStyle 0 stroke:#00688bFF,stroke-width:10px
linkStyle 1 stroke:#00688bB7,stroke-width:6px
linkStyle 2 stroke:#00688b70,stroke-width:2px
linkStyle 3 stroke:#00688b70,stroke-width:2px
linkStyle 4 stroke:#00688b70,stroke-width:2px
linkStyle 5 stroke:#00688b5E,stroke-width:1px
linkStyle 6 stroke:#00688b5E,stroke-width:1px
linkStyle 7 stroke:#00688b5E,stroke-width:1px
linkStyle 8 stroke:#00688b5E,stroke-width:1px
linkStyle 9 stroke:#00688b4C,stroke-width:1px
linkStyle 10 stroke:#00688b4C,stroke-width:1px
linkStyle 11 stroke:#00688b4C,stroke-width:1px
linkStyle 12 stroke:#00688b4C,stroke-width:1px
linkStyle 13 stroke:#00688b4C,stroke-width:1px
linkStyle 14 stroke:#00688b4C,stroke-width:1px
linkStyle 15 stroke:#00688b4C,stroke-width:1px
linkStyle 16 stroke:#00688b4C,stroke-width:1px
linkStyle 17 stroke:#00688b4C,stroke-width:1px
linkStyle 18 stroke:#00688b4C,stroke-width:1px
linkStyle 19 stroke:#00688b4C,stroke-width:1px
linkStyle 20 stroke:#00688b4C,stroke-width:1px
linkStyle 21 stroke:#00688b4C,stroke-width:1px
linkStyle 22 stroke:#00688b4C,stroke-width:1px
linkStyle 23 stroke:#00688b4C,stroke-width:1px
linkStyle 24 stroke:#00688b4C,stroke-width:1px
linkStyle 25 stroke:#00688b4C,stroke-width:1px
linkStyle 26 stroke:#00688b4C,stroke-width:1px
linkStyle 27 stroke:#00688b4C,stroke-width:1px
linkStyle 28 stroke:#00688b4C,stroke-width:1px
linkStyle 29 stroke:#00688b4C,stroke-width:1px
linkStyle 30 stroke:#00688b4C,stroke-width:1px
linkStyle 31 stroke:#00688b4C,stroke-width:1px
linkStyle 32 stroke:#00688b4C,stroke-width:1px
linkStyle 33 stroke:#00688b4C,stroke-width:1px
linkStyle 34 stroke:#00688b4C,stroke-width:1px
linkStyle 35 stroke:#00688b4C,stroke-width:1px
linkStyle 36 stroke:#00688b4C,stroke-width:1px
linkStyle 37 stroke:#00688b4C,stroke-width:1px
linkStyle 38 stroke:#00688b4C,stroke-width:1px
linkStyle 39 stroke:#00688b4C,stroke-width:1px
linkStyle 40 stroke:#00688b4C,stroke-width:1px
linkStyle 41 stroke:#00688b4C,stroke-width:1px
linkStyle 42 stroke:#00688b4C,stroke-width:1px
linkStyle 43 stroke:#00688b4C,stroke-width:1px
linkStyle 44 stroke:#00688b4C,stroke-width:1px
linkStyle 45 stroke:#00688b4C,stroke-width:1px
linkStyle 46 stroke:#00688b4C,stroke-width:1px
linkStyle 47 stroke:#00688b4C,stroke-width:1px
linkStyle 48 stroke:#00688b4C,stroke-width:1px
linkStyle 49 stroke:#00688b4C,stroke-width:1px
linkStyle 50 stroke:#00688b4C,stroke-width:1px
linkStyle 51 stroke:#00688b4C,stroke-width:1px
linkStyle 52 stroke:#00688b4C,stroke-width:1px
linkStyle 53 stroke:#00688b4C,stroke-width:1px
linkStyle 54 stroke:#00688b4C,stroke-width:1px
linkStyle 55 stroke:#00688b4C,stroke-width:1px
Download:
Mermaid (.mmd)
(open online Mermaid editor)
- open 2D force graph
- open 3D force graph
- open 2D force graph (including all files)
- open 2D force graph (including only shared files)
- open 3D force graph (including all files)
- open 3D force graph (including only shared files)
Contributor 1
Contributor 2
# shared files
1.
Alex Chang <apcha@openai.com>
stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>
645 shared files
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageModerationsResponseTest.kt
openai-java-core/src/test/kotlin/com/openai/services/async/admin/organization/projects/ServiceAccountServiceAsyncTest.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseInputItemTest.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseFunctionShellToolCall.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaFunctionToolTest.kt
openai-java-core/src/main/kotlin/com/openai/models/webhooks/RealtimeCallIncomingWebhookEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseInjectEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseAudioTranscriptDoneEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/threads/runs/RunCreateParamsTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputItemDoneEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseCodeInterpreterCallCodeDeltaEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseReasoningSummaryPartAddedEventTest.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaFileSearchToolTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseApplyPatchToolCallOutput.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/admin/organization/SpendLimitServiceTest.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/projects/spendlimit/ProjectSpendLimitDeleted.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaInlineSkill.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseReasoningTextDoneEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageCodeInterpreterSessionsResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseFunctionShellToolCall.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseError.kt
openai-java-core/src/test/kotlin/com/openai/services/ServiceParamsTest.kt
openai-java-core/src/test/kotlin/com/openai/models/ResponsesModelTest.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaToolSearchToolTest.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseReasoningSummaryPartDoneEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseImageGenCallPartialImageEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseRefusalDoneEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseToolSearchOutputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseFileSearchCallSearchingEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeSessionCreateRequest.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseInProgressEventTest.kt
openai-java-proguard-test/src/test/kotlin/com/openai/proguard/ProGuardCompatibilityTest.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseOutputItemAddedEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeToolsConfigUnion.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/projects/spendlimit/SpendLimitUpdateParamsTest.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseInputImageContent.kt
README.md
openai-java-core/src/main/kotlin/com/openai/models/evals/runs/CreateEvalCompletionsRunDataSource.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/inputitems/InputItemListPage.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseInputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseInjectFailedEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageFileSearchCallsResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseInputImage.kt
openai-java-core/src/main/kotlin/com/openai/services/async/ContentProvenanceCheckServiceAsyncImpl.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaToolChoiceCustomTest.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseImageGenCallInProgressEventTest.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageImagesResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputRefusal.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputText.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseTextConfigTest.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/FunctionShellTool.kt
openai-java-core/src/main/kotlin/com/openai/services/async/beta/responses/InputItemServiceAsyncImpl.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/beta/responses/InputItemServiceTest.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/threads/ThreadCreateAndRunParamsTest.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseInputContentTest.kt
openai-java-core/src/test/kotlin/com/openai/models/realtime/SessionUpdateEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseWebSearchCallCompletedEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseFailedEventTest.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/spendlimit/OrganizationSpendLimitTest.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseErrorEventTest.kt
openai-java-core/src/test/kotlin/com/openai/models/graders/gradermodels/EvalContentItemTest.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseMcpListToolsCompletedEventTest.kt
openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeServerEventTest.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseMcpCallInProgressEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseError.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/projects/spendlimit/ProjectSpendLimitDeletedTest.kt
openai-java-core/src/test/kotlin/com/openai/services/async/ContentProvenanceCheckServiceAsyncTest.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaLocalSkillTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseConversationParam.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/inputitems/ResponseItemList.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCustomToolCallItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaToolChoiceTypes.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseTextConfig.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseInputMessageItem.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaWebSearchToolTest.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseFunctionToolCallOutputItemTest.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseInputMessageItemTest.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/admin/organization/projects/SpendLimitService.kt
openai-java-core/src/main/kotlin/com/openai/models/completions/CompletionUsage.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/BetaServiceImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaContainerNetworkPolicyDomainSecret.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/RealtimeSessionCreateResponse.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaToolTest.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseOutputMessageTest.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponsesServerEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseImageGenCallGeneratingEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaWebSearchTool.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCustomToolCallOutput.kt
.stats.yml
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaEasyInputMessageTest.kt
openai-java-core/src/main/kotlin/com/openai/services/async/admin/organization/SpendLimitServiceAsyncImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseMcpCallInProgressEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/realtime/clientsecrets/RealtimeTranscriptionSessionCreateResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseAudioDeltaEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseAudioTranscriptDeltaEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaInlineSkillSource.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseInputFileTest.kt
openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeClientEventTest.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/beta/ThreadServiceTest.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaCustomToolTest.kt
...
2.
Dan Piet <dp@openai.com>
Alex Chang <apcha@openai.com>
432 shared files
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageModerationsResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/finetuning/methods/SupervisedHyperparameters.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseFunctionShellToolCall.kt
openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionPredictionContent.kt
openai-java-core/src/main/kotlin/com/openai/models/skills/versions/VersionCreateParams.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/threads/runs/RunCreateParamsTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/TextFormatParam.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseApplyPatchToolCallOutput.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseFunctionShellCallOutputContent.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageCodeInterpreterSessionsResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseFunctionShellToolCall.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseError.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/WebSearchAction.kt
openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionToolChoiceOption.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeSessionCreateRequest.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseInProgressEventTest.kt
openai-java-core/src/test/kotlin/com/openai/services/async/beta/AssistantServiceAsyncTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeToolsConfigUnion.kt
openai-java-core/src/test/kotlin/com/openai/models/videos/VideoTest.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/agents/sessions/TurnService.kt
openai-java-core/src/main/kotlin/com/openai/services/async/ImageServiceAsyncImpl.kt
README.md
openai-java-core/src/main/kotlin/com/openai/models/evals/runs/CreateEvalCompletionsRunDataSource.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeTranslationClientEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/ErrorObject.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseInputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionAssistantMessageParam.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCodeInterpreterToolCall.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageFileSearchCallsResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthCreateParam.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageImagesResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputText.kt
openai-java-core/src/main/kotlin/com/openai/core/http/HttpRequestBodies.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/assistants/AssistantCreateParamsTest.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/FunctionShellTool.kt
openai-java-core/src/main/kotlin/com/openai/models/moderations/ModerationCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/audio/transcriptions/TranscriptionDiarized.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseInputContent.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/threads/ThreadCreateAndRunParamsTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeClientEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseFailedEventTest.kt
openai-java-core/src/test/kotlin/com/openai/core/http/LoggingHttpClientTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/Credential.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseError.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/threads/runs/steps/ToolCallDelta.kt
openai-java-core/src/main/kotlin/com/openai/models/finetuning/methods/ReinforcementHyperparameters.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesServerEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/live/MediaSessionConfig.kt
openai-java-core/src/main/kotlin/com/openai/services/async/beta/agents/sessions/TurnServiceAsyncImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/RealtimeSessionCreateResponse.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/beta/agents/vaults/CredentialServiceTest.kt
openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionCustomTool.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponsesServerEventTest.kt
openai-java-core/src/main/kotlin/com/openai/core/http/Headers.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCustomToolCallOutput.kt
openai-java-core/src/main/kotlin/com/openai/models/live/InitialItem.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/audio/TranslationServiceImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseFormatTextConfig.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/McpTransportParam.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/threads/runs/steps/RunStepDelta.kt
openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionMessageToolCall.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/beta/ThreadServiceTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesServerEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseErrorTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/threads/runs/RunCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeTranslationServerEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/ResponsesModel.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentUpdateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/finetuning/methods/DpoHyperparameters.kt
openai-java-core/src/main/kotlin/com/openai/models/evals/EvalRetrieveResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/vectorstores/VectorStoreUpdateParams.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseCreatedEventTest.kt
openai-java-core/src/apiCompatibility/structured-output-public-api.txt
openai-java-core/src/main/kotlin/com/openai/models/beta/threads/runs/steps/CodeInterpreterToolCall.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesClientEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/evals/runs/RunCancelResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/threads/messages/MessageContentPartParam.kt
openai-java-core/src/main/kotlin/com/openai/models/embeddings/EmbeddingCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/chatkit/threads/ChatKitResponseOutputText.kt
openai-java-core/src/main/kotlin/com/openai/models/ComparisonFilter.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/chatkit/threads/ChatKitThreadItemList.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSession.kt
openai-java-core/src/main/kotlin/com/openai/models/finetuning/methods/ReinforcementMethod.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseContentPartAddedEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/InputContent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/threads/messages/AnnotationDelta.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseCompletedEventTest.kt
.github/workflows/create-releases.yml
openai-java-core/src/main/kotlin/com/openai/models/vectorstores/VectorStoreCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/containers/ContainerCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/inputtokens/InputTokenCountParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/threads/runs/RunUpdateParams.kt
openai-java-core/src/main/kotlin/com/openai/services/async/beta/agents/sessions/TurnServiceAsync.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/assistants/AssistantTool.kt
openai-java-core/src/main/kotlin/com/openai/client/OpenAIClientImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/evals/EvalUpdateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/evals/EvalCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionDeveloperMessageParam.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseIncompleteEventTest.kt
...
3.
Alex Chang <apcha@openai.com>
Justin Beckwith <jbeckwith@openai.com>
165 shared files
openai-java-core/src/main/kotlin/com/openai/models/webhooks/RealtimeCallIncomingWebhookEvent.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/WebhookServiceTest.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/sessions/SessionUpdateParamsTest.kt
buildSrc/src/main/kotlin/openai.kotlin.gradle.kts
.github/workflows/runtime-compatibility.yml
openai-java-core/src/main/kotlin/com/openai/services/async/ResponseServiceAsync.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/responses/InputTokenService.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeToolsConfigUnion.kt
openai-java-core/src/main/kotlin/com/openai/services/async/responses/InputItemServiceAsyncImpl.kt
README.md
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthCreateParam.kt
openai-java-core/src/main/kotlin/com/openai/services/async/beta/responses/InputItemServiceAsyncImpl.kt
openai-java-core/src/test/kotlin/com/openai/core/http/LoggingHttpClientTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/Credential.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesServerEvent.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/BetaServiceImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/RealtimeSessionCreateResponse.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponsesServerEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesServerEvent.kt
buildSrc/src/main/kotlin/com/openai/gradle/VersionSupportPolicy.kt
openai-java-core/src/main/kotlin/com/openai/models/ResponsesModel.kt
openai-java-core/src/main/kotlin/com/openai/services/async/WebhookServiceAsyncImpl.kt
openai-java-core/src/apiCompatibility/structured-output-public-api.txt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesClientEvent.kt
buildSrc/src/test/kotlin/com/openai/gradle/GradleCacheTrustPolicyTest.kt
openai-java-core/src/main/kotlin/com/openai/services/async/beta/responses/InputTokenServiceAsync.kt
openai-java-core/src/main/kotlin/com/openai/services/async/beta/agents/SessionServiceAsync.kt
.github/workflows/ci.yml
openai-java-core/src/main/kotlin/com/openai/services/async/WebhookServiceAsync.kt
.github/workflows/create-releases.yml
openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/agents/SessionService.kt
openai-java-core/src/main/kotlin/com/openai/services/async/SafetyServiceAsync.kt
openai-java-core/src/main/kotlin/com/openai/client/OpenAIClientImpl.kt
openai-java-core/src/test/kotlin/com/openai/services/async/beta/ResponseServiceAsyncTest.kt
openai-java-core/src/test/kotlin/com/openai/services/async/beta/agents/SessionServiceAsyncTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeServerEvent.kt
openai-java-core/src/main/kotlin/com/openai/services/async/beta/responses/InputItemServiceAsync.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/client/OpenAIClient.kt
scripts/castiron/test_custom_code_report.py
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/EnvironmentParam.kt
openai-java-core/src/test/kotlin/com/openai/services/async/ResponseServiceAsyncTest.kt
openai-java-core/src/main/kotlin/com/openai/services/async/admin/OrganizationServiceAsync.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseStreamEvent.kt
.github/workflows/castiron-custom-code.yml
openai-java-core/src/main/kotlin/com/openai/services/async/responses/InputTokenServiceAsync.kt
openai-java-core/src/main/kotlin/com/openai/services/async/ResponseServiceAsyncImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/projects/serviceaccounts/apikeys/ApiKeyCreateResponse.kt
openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OpenAIOkHttpClientAsync.kt
scripts/castiron/CUSTOM_CODE.md
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/projects/serviceaccounts/apikeys/ApiKeyCreateResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/responses/InputItemServiceImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/audio/transcriptions/TranscriptionStreamEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthRotateParamTest.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/WebhookService.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/ResponseService.kt
openai-java-core/src/main/kotlin/com/openai/services/async/beta/ResponseServiceAsyncImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionUpdateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/webhooks/LiveCallIncomingWebhookEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/admin/OrganizationServiceImpl.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/responses/InputTokenService.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/responses/InputTokenServiceImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/responses/InputItemService.kt
openai-java-core/src/main/kotlin/com/openai/services/async/SafetyServiceAsyncImpl.kt
scripts/castiron/custom_code_budget.py
openai-java-core/src/main/kotlin/com/openai/services/async/beta/responses/InputTokenServiceAsyncImpl.kt
openai-java-core/src/main/kotlin/com/openai/client/OpenAIClientAsyncImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/Vault.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/externalstorage/ExternalStorageListPageAsync.kt
gradle.properties
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt
openai-java-core/src/main/kotlin/com/openai/models/AllModels.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/SafetyServiceImpl.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/auditlogs/AuditLogListResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseCreateParamsTest.kt
openai-java-core/src/main/kotlin/com/openai/services/async/beta/ResponseServiceAsync.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/externalstorage/ExternalStorageListPage.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponsesClientEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/webhooks/WebhookListPageAsync.kt
openai-java-core/src/main/kotlin/com/openai/services/async/admin/OrganizationServiceAsyncImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/audio/translations/TranslationCreateParams.kt
openai-java-core/build.gradle.kts
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponsesServerEventTest.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/ResponseServiceImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/auditlogs/AuditLogListResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuth.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeResponseCreateMcpTool.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/beta/ResponseServiceTest.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/auditlogs/AuditLogListPageResponseTest.kt
openai-java-core/src/test/kotlin/com/openai/models/webhooks/UnwrapWebhookEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/ChatModel.kt
openai-java-proguard-test/build.gradle.kts
openai-java-core/src/test/kotlin/com/openai/services/async/WebhookServiceAsyncTest.kt
openai-java-core/src/main/kotlin/com/openai/models/webhooks/LiveTransportIncomingWebhookEvent.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/WebhookServiceImpl.kt
...
4.
Dan Piet <dp@openai.com>
stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>
150 shared files
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageModerationsResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseFunctionShellToolCall.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/threads/runs/RunCreateParamsTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseApplyPatchToolCallOutput.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageCodeInterpreterSessionsResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseFunctionShellToolCall.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseError.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeSessionCreateRequest.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseInProgressEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeToolsConfigUnion.kt
README.md
openai-java-core/src/main/kotlin/com/openai/models/evals/runs/CreateEvalCompletionsRunDataSource.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseInputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageFileSearchCallsResponse.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageImagesResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputText.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/FunctionShellTool.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/threads/ThreadCreateAndRunParamsTest.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseFailedEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseError.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/RealtimeSessionCreateResponse.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponsesServerEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCustomToolCallOutput.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/beta/ThreadServiceTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesServerEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseErrorTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/threads/runs/RunCreateParams.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseCreatedEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesClientEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/evals/runs/RunCancelResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseContentPartAddedEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseCompletedEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/inputtokens/InputTokenCountParams.kt
openai-java-core/src/main/kotlin/com/openai/client/OpenAIClientImpl.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseIncompleteEventTest.kt
openai-java-core/src/test/kotlin/com/openai/services/async/beta/ResponseServiceAsyncTest.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseToolSearchOutputItemParam.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseApplyPatchToolCall.kt
openai-java-core/src/main/kotlin/com/openai/client/OpenAIClient.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaComputerAction.kt
openai-java-core/src/test/kotlin/com/openai/services/async/ResponseServiceAsyncTest.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionChunk.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseFunctionToolCall.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseFunctionToolCallOutputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/contentprovenancechecks/ContentProvenanceCheck.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseComputerToolCallOutputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseApplyPatchToolCallOutput.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseFunctionCallOutputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageCodeInterpreterSessionsResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseInputItem.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageFileSearchCallsResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaNamespaceTool.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/client/OpenAIClientAsyncImpl.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageWebSearchCallsResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaContainerAuto.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/audio/transcriptions/Transcription.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageCompletionsResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageAudioSpeechesResponse.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageVectorStoresResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaFunctionShellTool.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseCreateParamsTest.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponsesClientEventTest.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponsesServerEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/auditlogs/AuditLogListResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageAudioTranscriptionsResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/NamespaceTool.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseFunctionShellCallOutputContent.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseFailedEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/inputtokens/InputTokenCountParams.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseCompletedEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeResponseCreateMcpTool.kt
openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletion.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/beta/ResponseServiceTest.kt
openai-java-core/src/main/kotlin/com/openai/models/evals/runs/RunListResponse.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseCreatedEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/ChatModel.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseCodeInterpreterToolCall.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputTextAnnotationAddedEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCustomToolCall.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseFormatTextConfig.kt
openai-java-core/src/main/kotlin/com/openai/models/audio/transcriptions/TranscriptionCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/evals/runs/RunCreateResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/conversations/items/ConversationItem.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseStreamEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseFunctionShellToolCallOutput.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseQueuedEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/assistants/AssistantUpdateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseCustomToolCall.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/ResponseServiceTest.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageEmbeddingsResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageCompletionsResponse.kt
...
5.
Mark Stuart <markstuart@openai.com>
Alex Chang <apcha@openai.com>
147 shared files
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageModerationsResponseTest.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseInputItemTest.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/WebhookServiceTest.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageCodeInterpreterSessionsResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/services/async/ResponseServiceAsync.kt
openai-java-core/src/main/kotlin/com/openai/services/async/ImageServiceAsyncImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseInputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageFileSearchCallsResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthCreateParam.kt
openai-java-core/src/main/kotlin/com/openai/services/async/beta/agents/sessions/EventServiceAsync.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageImagesResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentReasoningItem.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeClientEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesServerEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/events/EventCreateParams.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponsesServerEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionAssistantMessage.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenerateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentTextParam.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesServerEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionEnvironmentState.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentUpdateParams.kt
openai-java-core/src/main/kotlin/com/openai/services/async/beta/agents/SessionServiceAsync.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSession.kt
openai-java-core/src/main/kotlin/com/openai/services/async/ImageServiceAsync.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/AudioServiceImpl.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseOutputItemTest.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/agents/SessionService.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionTurnCompletedEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeServerEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/images/ImageEditParamsTest.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/agents/sessions/EventService.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentWebSearchCallItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionTurnFailedEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageCreateVariationParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/EnvironmentParam.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeResponseCreateAudioOutput.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/TemplateCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseStreamEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/conversations/items/ConversationItemTest.kt
openai-java-core/src/main/kotlin/com/openai/services/async/ResponseServiceAsyncImpl.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/ImageService.kt
openai-java-core/src/main/kotlin/com/openai/models/audio/transcriptions/TranscriptionStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseItem.kt
openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionTurnCancelledEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentToolParam.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionUpdateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageCodeInterpreterSessionsResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseInputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/TemplateUpdateParams.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageFileSearchCallsResponseTest.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageWebSearchCallsResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeAudioConfigOutput.kt
openai-java-core/src/main/kotlin/com/openai/services/async/AudioServiceAsync.kt
openai-java-core/src/main/kotlin/com/openai/models/images/Image.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseInputItemTest.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseFunctionCallArgumentsDoneEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/turns/Turn.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentReasoning.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageCompletionsResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/audio/speech/SpeechCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentReasoningParam.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageAudioSpeechesResponse.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageVectorStoresResponseTest.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponsesServerEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentTool.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageAudioTranscriptionsResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionInputParam.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedAgentTool.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuth.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseFunctionWebSearchTest.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseFunctionWebSearch.kt
openai-java-core/src/test/kotlin/com/openai/services/async/ImageServiceAsyncTest.kt
openai-java-core/src/test/kotlin/com/openai/models/webhooks/UnwrapWebhookEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/ChatModel.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseItemTest.kt
openai-java-core/src/test/kotlin/com/openai/services/async/WebhookServiceAsyncTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputTextAnnotationAddedEvent.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/AudioService.kt
.castiron.stats.yml
openai-java-core/src/main/kotlin/com/openai/core/ClientOptions.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionDeleteParams.kt
openai-java-core/src/main/kotlin/com/openai/models/conversations/items/ConversationItem.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseStreamEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageModel.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthRotateParam.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedAgentToolParam.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditParams.kt
openai-java-core/src/main/kotlin/com/openai/models/live/forks/ForkServerEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseItemTest.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageEmbeddingsResponseTest.kt
...
6.
Alex Chang <apcha@openai.com>
Marcus Wood <marcuswood@openai.com>
104 shared files
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseInputItemTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/items/ItemListPageAsync.kt
openai-java-core/src/main/kotlin/com/openai/models/webhooks/RealtimeCallIncomingWebhookEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/environments/templates/TemplateListPageResponseTest.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentSessionItemTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseInputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/items/ItemListPageResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditCompletedEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentSessionInputParamTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionTurnItemAddedEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/sessions/events/EventCreateParamsTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/events/EventCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaWebSearchTool.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/subagents/items/ItemListPageResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenerateParams.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/sessions/SessionListPageResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentUpdateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/subagents/turns/items/ItemListPageResponse.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentOutputItemTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSession.kt
openai-java-core/src/test/kotlin/com/openai/services/async/beta/agents/sessions/EventServiceAsyncTest.kt
openai-java-core/src/main/kotlin/com/openai/services/async/ImageServiceAsync.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseOutputItemTest.kt
openai-java-core/src/main/kotlin/com/openai/services/async/SafetyServiceAsync.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/beta/agents/environments/TemplateServiceTest.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/evals/RunServiceImpl.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentSessionTest.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/environments/templates/TemplateUpdateParamsTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/EnvironmentParam.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/audio/SpeechServiceTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/TemplateCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/services/async/admin/OrganizationServiceAsync.kt
openai-java-core/src/test/kotlin/com/openai/models/conversations/items/ConversationItemTest.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/ImageService.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentToolParam.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaWebSearchPreviewTool.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditPartialImageEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/webhooks/LiveCallIncomingWebhookEvent.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/admin/OrganizationServiceImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseInputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/TemplateUpdateParams.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/evals/RunService.kt
openai-java-core/src/main/kotlin/com/openai/services/async/SafetyServiceAsyncImpl.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/EnvironmentTest.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseInputItemTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/SafetyServiceImpl.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentSessionInProgressEventTest.kt
openai-java-core/src/main/kotlin/com/openai/services/async/admin/OrganizationServiceAsyncImpl.kt
openai-java-core/src/main/kotlin/com/openai/services/async/evals/RunServiceAsyncImpl.kt
openai-java-core/src/main/kotlin/com/openai/services/async/evals/RunServiceAsync.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentTool.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/Environment.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionTurnItemDoneEvent.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/beta/agents/sessions/EventServiceTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionInputParam.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedAgentTool.kt
openai-java-core/src/test/kotlin/com/openai/services/async/audio/SpeechServiceAsyncTest.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseItemTest.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenCompletedEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/subagents/items/ItemListPageAsync.kt
openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionContentPartImage.kt
.castiron.stats.yml
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/PersistedAgentToolParamTest.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/WebSearchPreviewTool.kt
openai-java-core/src/main/kotlin/com/openai/models/conversations/items/ConversationItem.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageModel.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedAgentToolParam.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentSessionCreatedEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditParams.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseItemTest.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/PersistedAgentToolTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentOutputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/Agent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionItem.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentSessionIdleEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenPartialImageEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/subagents/turns/items/ItemListPage.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputItem.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentSessionRequiresActionEventTest.kt
openai-java-core/src/test/kotlin/com/openai/services/async/beta/agents/environments/TemplateServiceAsyncTest.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/environments/templates/TemplateCreateParamsTest.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/environments/templates/EnvironmentTemplateTest.kt
api_reference/openapi.transformed.yml
openai-java-core/src/main/kotlin/com/openai/services/blocking/admin/OrganizationService.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/subagents/items/ItemListPage.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentCreateParams.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentToolTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/items/ItemListPage.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/EnvironmentTemplate.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/SafetyService.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseOutputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/subagents/turns/items/ItemListPageAsync.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImagesResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/WebSearchTool.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/EnvironmentParamTest.kt
...
7.
Dan Piet <dp@openai.com>
Mark Stuart <markstuart@openai.com>
99 shared files
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageModerationsResponseTest.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageCodeInterpreterSessionsResponseTest.kt
docs/responses-websocket.md
openai-java-core/src/main/kotlin/com/openai/services/async/ImageServiceAsyncImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseInputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageFileSearchCallsResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthCreateParam.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageImagesResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeClientEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesServerEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponsesServerEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesServerEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentUpdateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSession.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenStreamEvent.kt
buildSrc/src/main/kotlin/com/openai/gradle/CoreCompilationShards.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeServerEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/EnvironmentParam.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeResponseCreateAudioOutput.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/TemplateCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseStreamEvent.kt
openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/X509WorkloadIdentityAuthenticator.kt
openai-java-core/src/main/kotlin/com/openai/models/audio/transcriptions/TranscriptionStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseItem.kt
openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentToolParam.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionUpdateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageCodeInterpreterSessionsResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseInputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/TemplateUpdateParams.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageFileSearchCallsResponseTest.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageWebSearchCallsResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeAudioConfigOutput.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageCompletionsResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/audio/speech/SpeechCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageAudioSpeechesResponse.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageVectorStoresResponseTest.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponsesServerEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentTool.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageAudioTranscriptionsResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionInputParam.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedAgentTool.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuth.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseFunctionWebSearch.kt
openai-java-core/src/test/kotlin/com/openai/services/async/ImageServiceAsyncTest.kt
openai-java-core/src/main/kotlin/com/openai/models/ChatModel.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputTextAnnotationAddedEvent.kt
.castiron.stats.yml
openai-java-core/src/main/kotlin/com/openai/core/ClientOptions.kt
openai-java-core/src/main/kotlin/com/openai/models/conversations/items/ConversationItem.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseStreamEventTest.kt
openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/BoundedWebSocket.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthRotateParam.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedAgentToolParam.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditParams.kt
openai-java-core/src/main/kotlin/com/openai/models/live/forks/ForkServerEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageEmbeddingsResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageCompletionsResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageCostsResponse.kt
openai-java-core/src/test/kotlin/com/openai/core/http/UnionUploadStreamingTest.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageAudioTranscriptionsResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionItem.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageCostsResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionAudioParam.kt
openai-java-core/src/main/kotlin/com/openai/models/conversations/ConversationUpdateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCompactParams.kt
openai-java-core/src/main/kotlin/com/openai/helpers/TranslationConnection.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseFunctionWebSearch.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/assistants/AssistantStreamEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageAudioSpeechesResponseTest.kt
api_reference/openapi.transformed.yml
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageModerationsResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/webhooks/UnwrapWebhookEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageWebSearchCallsResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageVectorStoresResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/SessionTurnError.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCompactParams.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseStreamEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseOutputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseItem.kt
openai-java-client-okhttp/src/test/kotlin/com/openai/client/okhttp/TranslationConnectionTest.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageImagesResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageEmbeddingsResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesClientEvent.kt
openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OkHttpClient.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/ImageServiceTest.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseOutputTextAnnotationAddedEvent.kt
openai-java-client-okhttp/src/test/kotlin/com/openai/client/okhttp/ResponsesWebSocketTest.kt
openai-java-core/src/test/kotlin/com/openai/models/images/ImageGenerateParamsTest.kt
8.
Dan Piet <dp@openai.com>
Justin Beckwith <jbeckwith@openai.com>
79 shared files
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialNetworking.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialNetworkingParam.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeToolsConfigUnion.kt
README.md
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthCreateParam.kt
openai-java-core/src/test/kotlin/com/openai/core/http/LoggingHttpClientTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/Credential.kt
buildSrc/src/main/kotlin/com/openai/gradle/VerifyCoreCompilationArtifactTask.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesServerEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/RealtimeSessionCreateResponse.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponsesServerEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesServerEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/ResponsesModel.kt
openai-java-core/src/apiCompatibility/structured-output-public-api.txt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesClientEvent.kt
.github/workflows/create-releases.yml
openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenStreamEvent.kt
openai-java-core/src/test/kotlin/com/openai/helpers/EnvironmentCredentialVisitorCompatibilityTest.kt
openai-java-core/src/main/kotlin/com/openai/client/OpenAIClientImpl.kt
openai-java-core/src/test/kotlin/com/openai/services/async/beta/ResponseServiceAsyncTest.kt
buildSrc/src/main/kotlin/com/openai/gradle/CoreCompilationShards.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeServerEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/client/OpenAIClient.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/EnvironmentParam.kt
openai-java-core/src/test/kotlin/com/openai/services/async/ResponseServiceAsyncTest.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseStreamEvent.kt
openai-java-core/src/test/kotlin/com/openai/services/ResponseStreamEventValidationTest.kt
openai-java-client-okhttp/build.gradle.kts
openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/X509WorkloadIdentityAuthenticator.kt
openai-java-core/src/main/kotlin/com/openai/models/audio/transcriptions/TranscriptionStreamEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthRotateParamTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionUpdateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/client/OpenAIClientAsyncImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/Vault.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt
openai-java-core/src/main/kotlin/com/openai/models/AllModels.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseCreateParamsTest.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponsesClientEventTest.kt
openai-java-core/build.gradle.kts
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponsesServerEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/auditlogs/AuditLogListResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuth.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeResponseCreateMcpTool.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/beta/ResponseServiceTest.kt
openai-java-core/src/main/kotlin/com/openai/models/ChatModel.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/externalstorage/ExternalStorageConfiguration.kt
.castiron.stats.yml
openai-java-core/src/main/kotlin/com/openai/models/audio/transcriptions/TranscriptionCreateParams.kt
openai-java-core/src/test/kotlin/com/openai/services/EnvironmentCredentialsTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthRotateParam.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt
openai-java-core/src/apiCompatibility/excluded-generated-tests.txt
openai-java-core/src/test/kotlin/com/openai/services/blocking/ResponseServiceTest.kt
openai-java-core/src/main/kotlin/com/openai/models/live/forks/ForkServerEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialUpdateParams.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/ResponseCreateParamsTest.kt
openai-java-client-okhttp/src/test/kotlin/com/openai/client/okhttp/OkHttpClientTest.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponsesClientEventTest.kt
buildSrc/build.gradle.kts
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCompactParams.kt
openai-java-core/src/main/kotlin/com/openai/core/http/LoggingHttpClient.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/assistants/AssistantStreamEvent.kt
api_reference/openapi.transformed.yml
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/webhooks/UnwrapWebhookEvent.kt
openai-java-client-okhttp/src/test/kotlin/com/openai/client/okhttp/X509WorkloadIdentityIntegrationTest.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCompactParams.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/externalstorage/ExternalStorageCreateParams.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesClientEvent.kt
openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OkHttpClient.kt
openai-java-core/src/main/kotlin/com/openai/client/OpenAIClientAsync.kt
openai-java-core/src/main/kotlin/com/openai/core/handlers/SseHandler.kt
9.
Justin Beckwith <jbeckwith@openai.com>
stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>
67 shared files
openai-java-core/src/main/kotlin/com/openai/models/webhooks/RealtimeCallIncomingWebhookEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeToolsConfigUnion.kt
README.md
openai-java-core/src/main/kotlin/com/openai/services/async/beta/responses/InputItemServiceAsyncImpl.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/BetaServiceImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/RealtimeSessionCreateResponse.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponsesServerEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesServerEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesClientEvent.kt
openai-java-core/src/main/kotlin/com/openai/services/async/beta/responses/InputTokenServiceAsync.kt
.github/workflows/ci.yml
openai-java-core/src/main/kotlin/com/openai/client/OpenAIClientImpl.kt
openai-java-core/src/test/kotlin/com/openai/services/async/beta/ResponseServiceAsyncTest.kt
openai-java-core/src/main/kotlin/com/openai/services/async/beta/responses/InputItemServiceAsync.kt
openai-java-core/src/main/kotlin/com/openai/client/OpenAIClient.kt
openai-java-core/src/test/kotlin/com/openai/services/async/ResponseServiceAsyncTest.kt
openai-java-core/src/main/kotlin/com/openai/services/async/admin/OrganizationServiceAsync.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/projects/serviceaccounts/apikeys/ApiKeyCreateResponse.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/projects/serviceaccounts/apikeys/ApiKeyCreateResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/responses/InputItemServiceImpl.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/ResponseService.kt
openai-java-core/src/main/kotlin/com/openai/services/async/beta/ResponseServiceAsyncImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/webhooks/LiveCallIncomingWebhookEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/admin/OrganizationServiceImpl.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/responses/InputTokenService.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/responses/InputTokenServiceImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/responses/InputItemService.kt
openai-java-core/src/main/kotlin/com/openai/services/async/beta/responses/InputTokenServiceAsyncImpl.kt
openai-java-core/src/main/kotlin/com/openai/client/OpenAIClientAsyncImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseCreateParamsTest.kt
openai-java-core/src/main/kotlin/com/openai/services/async/beta/ResponseServiceAsync.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponsesClientEventTest.kt
openai-java-core/src/main/kotlin/com/openai/services/async/admin/OrganizationServiceAsyncImpl.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponsesServerEventTest.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/ResponseServiceImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/auditlogs/AuditLogListResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeResponseCreateMcpTool.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/beta/ResponseServiceTest.kt
openai-java-core/src/test/kotlin/com/openai/models/webhooks/UnwrapWebhookEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/ChatModel.kt
openai-java-core/src/main/kotlin/com/openai/models/audio/transcriptions/TranscriptionCreateParams.kt
openai-java-core/src/test/kotlin/com/openai/models/webhooks/LiveCallIncomingWebhookEventTest.kt
build.gradle.kts
openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/ResponseServiceTest.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/ResponseCreateParamsTest.kt
openai-java-core/src/test/kotlin/com/openai/services/async/admin/organization/projects/serviceaccounts/ApiKeyServiceAsyncTest.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponsesClientEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCompactParams.kt
openai-java-core/src/main/kotlin/com/openai/services/async/BetaServiceAsync.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponse.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/projects/serviceaccounts/apikeys/ApiKeyCreateParamsTest.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/admin/OrganizationService.kt
CHANGELOG.md
openai-java-core/src/main/kotlin/com/openai/models/webhooks/UnwrapWebhookEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCompactParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesClientEvent.kt
openai-java-core/src/main/kotlin/com/openai/client/OpenAIClientAsync.kt
openai-java-core/src/main/kotlin/com/openai/services/async/BetaServiceAsyncImpl.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/BetaService.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/admin/organization/projects/serviceaccounts/ApiKeyServiceTest.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/projects/serviceaccounts/apikeys/ApiKeyCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/auditlogs/AuditLogListParams.kt
10.
Mark Stuart <markstuart@openai.com>
stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>
58 shared files
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageModerationsResponseTest.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseInputItemTest.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageCodeInterpreterSessionsResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseInputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageFileSearchCallsResponse.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageImagesResponseTest.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponsesServerEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesServerEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseOutputItemTest.kt
openai-java-core/src/test/kotlin/com/openai/models/conversations/items/ConversationItemTest.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseItem.kt
openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageCodeInterpreterSessionsResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseInputItem.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageFileSearchCallsResponseTest.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageWebSearchCallsResponseTest.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseInputItemTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageCompletionsResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageAudioSpeechesResponse.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageVectorStoresResponseTest.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponsesServerEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageAudioTranscriptionsResponse.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseFunctionWebSearchTest.kt
openai-java-core/src/test/kotlin/com/openai/models/webhooks/UnwrapWebhookEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/ChatModel.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseItemTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputTextAnnotationAddedEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/conversations/items/ConversationItem.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseStreamEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseItemTest.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageEmbeddingsResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageCompletionsResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageCostsResponse.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageAudioTranscriptionsResponseTest.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageCostsResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCompactParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputItem.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseFunctionCallArgumentsDoneEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseFunctionWebSearch.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageAudioSpeechesResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageModerationsResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/webhooks/UnwrapWebhookEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageWebSearchCallsResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageVectorStoresResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseFunctionCallArgumentsDoneEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCompactParams.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseStreamEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseOutputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseItem.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageImagesResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageEmbeddingsResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesClientEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseOutputItemTest.kt
11.
Mark Stuart <markstuart@openai.com>
Justin Beckwith <jbeckwith@openai.com>
46 shared files
openai-java-core/src/test/kotlin/com/openai/services/blocking/WebhookServiceTest.kt
openai-java-core/src/main/kotlin/com/openai/services/async/ResponseServiceAsync.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthCreateParam.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesServerEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/webhooks/WebhookTestParams.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponsesServerEventTest.kt
openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/X509Transport.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesServerEvent.kt
openai-java-core/src/main/kotlin/com/openai/services/async/beta/agents/SessionServiceAsync.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/agents/SessionService.kt
buildSrc/src/main/kotlin/com/openai/gradle/CoreCompilationShards.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeServerEvent.kt
openai-java-client-okhttp/src/test/kotlin/com/openai/client/okhttp/X509WireTestInfrastructure.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/EnvironmentParam.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/services/async/ResponseServiceAsyncImpl.kt
openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/X509WorkloadIdentityAuthenticator.kt
openai-java-core/src/main/kotlin/com/openai/models/audio/transcriptions/TranscriptionStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionUpdateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponsesServerEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuth.kt
openai-java-core/src/test/kotlin/com/openai/models/webhooks/UnwrapWebhookEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/ChatModel.kt
openai-java-core/src/test/kotlin/com/openai/services/async/WebhookServiceAsyncTest.kt
.castiron.stats.yml
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthRotateParam.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt
openai-java-core/src/main/kotlin/com/openai/models/live/forks/ForkServerEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCompactParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/assistants/AssistantStreamEvent.kt
api_reference/openapi.transformed.yml
openai-java-core/src/main/kotlin/com/openai/models/webhooks/UnwrapWebhookEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCompactParams.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/ResponseServiceImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/webhooks/WebhookUpdateParams.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/ResponseService.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesClientEvent.kt
openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OkHttpClient.kt
openai-java-core/src/main/kotlin/com/openai/models/webhooks/WebhookCreateParams.kt
12.
Mark Stuart <markstuart@openai.com>
Marcus Wood <marcuswood@openai.com>
37 shared files
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseInputItemTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseInputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/events/EventCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenerateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentUpdateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSession.kt
openai-java-core/src/main/kotlin/com/openai/services/async/ImageServiceAsync.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseOutputItemTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/EnvironmentParam.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/TemplateCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionCreateParams.kt
openai-java-core/src/test/kotlin/com/openai/models/conversations/items/ConversationItemTest.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/ImageService.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentToolParam.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseInputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/TemplateUpdateParams.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseInputItemTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentTool.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionInputParam.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedAgentTool.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseItemTest.kt
.castiron.stats.yml
openai-java-core/src/main/kotlin/com/openai/models/conversations/items/ConversationItem.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageModel.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedAgentToolParam.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditParams.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseItemTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputItem.kt
api_reference/openapi.transformed.yml
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseOutputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseItem.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseOutputItemTest.kt
13.
Dan Piet <dp@openai.com>
Marcus Wood <marcuswood@openai.com>
29 shared files
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseInputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentUpdateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSession.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/EnvironmentParam.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/TemplateCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentToolParam.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseInputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/TemplateUpdateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentTool.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/Environment.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionInputParam.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedAgentTool.kt
.castiron.stats.yml
openai-java-core/src/main/kotlin/com/openai/models/conversations/items/ConversationItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedAgentToolParam.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentOutputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/Agent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputItem.kt
api_reference/openapi.transformed.yml
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/EnvironmentTemplate.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseOutputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseItem.kt
14.
Marcus Wood <marcuswood@openai.com>
stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>
25 shared files
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseInputItemTest.kt
openai-java-core/src/main/kotlin/com/openai/models/webhooks/RealtimeCallIncomingWebhookEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseInputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaWebSearchTool.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseOutputItemTest.kt
openai-java-core/src/main/kotlin/com/openai/services/async/admin/OrganizationServiceAsync.kt
openai-java-core/src/test/kotlin/com/openai/models/conversations/items/ConversationItemTest.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaWebSearchPreviewTool.kt
openai-java-core/src/main/kotlin/com/openai/models/webhooks/LiveCallIncomingWebhookEvent.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/admin/OrganizationServiceImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseInputItem.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseInputItemTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt
openai-java-core/src/main/kotlin/com/openai/services/async/admin/OrganizationServiceAsyncImpl.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseItemTest.kt
openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionContentPartImage.kt
openai-java-core/src/main/kotlin/com/openai/models/conversations/items/ConversationItem.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseItemTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputItem.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/admin/OrganizationService.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseOutputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseItem.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseOutputItemTest.kt
15.
Justin Beckwith <jbeckwith@openai.com>
Hayden <hayden@openai.com>
20 shared files
release-please-config.json
README.md
openai-java-core/src/test/kotlin/com/openai/core/http/LoggingHttpClientTest.kt
buildSrc/src/test/kotlin/com/openai/gradle/GradleCacheTrustPolicyTest.kt
.github/workflows/ci.yml
.github/workflows/create-releases.yml
openai-java-client-okhttp/build.gradle.kts
openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OpenAIOkHttpClientAsync.kt
buildSrc/src/main/kotlin/openai.core-shard.gradle.kts
openai-java-core/build.gradle.kts
openai-java-example/build.gradle.kts
openai-java-bedrock/build.gradle.kts
openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OpenAIOkHttpClient.kt
.github/workflows/codeql.yml
build.gradle.kts
CONTRIBUTING.md
SECURITY.md
openai-java-core/src/main/kotlin/com/openai/core/http/LoggingHttpClient.kt
openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OkHttpClient.kt
buildSrc/src/main/kotlin/com/openai/gradle/CoreCompilationDependencies.kt
16.
Justin Beckwith <jbeckwith@openai.com>
Marcus Wood <marcuswood@openai.com>
19 shared files
openai-java-core/src/main/kotlin/com/openai/models/webhooks/RealtimeCallIncomingWebhookEvent.kt
openai-java-core/src/main/kotlin/com/openai/services/async/admin/organization/ExternalStorageServiceAsync.kt
openai-java-core/src/main/kotlin/com/openai/services/async/SafetyServiceAsync.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/admin/organization/ExternalStorageService.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/EnvironmentParam.kt
openai-java-core/src/main/kotlin/com/openai/services/async/admin/OrganizationServiceAsync.kt
openai-java-core/src/main/kotlin/com/openai/models/webhooks/LiveCallIncomingWebhookEvent.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/admin/OrganizationServiceImpl.kt
openai-java-core/src/main/kotlin/com/openai/services/async/SafetyServiceAsyncImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/SafetyServiceImpl.kt
openai-java-core/src/main/kotlin/com/openai/services/async/admin/OrganizationServiceAsyncImpl.kt
.castiron.stats.yml
openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/externalstorage/ExternalStorageDeleteParams.kt
api_reference/openapi.transformed.yml
openai-java-core/src/main/kotlin/com/openai/services/blocking/admin/OrganizationService.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/SafetyService.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentSessionEventTest.kt
17.
Alex Chang <apcha@openai.com>
Hayden <hayden@openai.com>
18 shared files
README.md
openai-java-core/src/test/kotlin/com/openai/core/http/LoggingHttpClientTest.kt
.github/dependabot.yml
buildSrc/src/test/kotlin/com/openai/gradle/GradleCacheTrustPolicyTest.kt
AGENTS.md
.github/workflows/ci.yml
.github/workflows/create-releases.yml
openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OpenAIOkHttpClientAsync.kt
openai-java-core/build.gradle.kts
openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OpenAIOkHttpClient.kt
openai-java-core/src/main/kotlin/com/openai/core/ClientOptions.kt
.github/workflows/codeql.yml
build.gradle.kts
CONTRIBUTING.md
SECURITY.md
openai-java-core/src/main/kotlin/com/openai/core/http/LoggingHttpClient.kt
openai-java-core/src/test/kotlin/com/openai/core/ClientOptionsTest.kt
buildSrc/src/main/kotlin/com/openai/gradle/CoreCompilationDependencies.kt
18.
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Justin Beckwith <jbeckwith@openai.com>
12 shared files
.github/workflows/runtime-compatibility.yml
buildSrc/src/test/kotlin/com/openai/gradle/GradleCacheTrustPolicyTest.kt
.github/workflows/ci.yml
.github/workflows/create-releases.yml
.github/workflows/castiron-custom-code.yml
openai-java-core/build.gradle.kts
openai-java-proguard-test/build.gradle.kts
.github/workflows/x509-live-smoke.yml
build.gradle.kts
.github/workflows/castiron-custom-code-comment.yml
buildSrc/build.gradle.kts
.github/workflows/examples.yml
19.
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Alex Chang <apcha@openai.com>
11 shared files
.github/workflows/runtime-compatibility.yml
buildSrc/src/test/kotlin/com/openai/gradle/GradleCacheTrustPolicyTest.kt
.github/workflows/ci.yml
.github/workflows/create-releases.yml
.github/workflows/castiron-custom-code.yml
openai-java-core/build.gradle.kts
openai-java-proguard-test/build.gradle.kts
build.gradle.kts
.github/workflows/castiron-custom-code-comment.yml
buildSrc/build.gradle.kts
.github/workflows/examples.yml
20.
Dan Piet <dp@openai.com>
Hayden <hayden@openai.com>
9 shared files
README.md
openai-java-core/src/test/kotlin/com/openai/core/http/LoggingHttpClientTest.kt
.github/workflows/create-releases.yml
openai-java-client-okhttp/build.gradle.kts
openai-java-core/build.gradle.kts
openai-java-core/src/main/kotlin/com/openai/core/ClientOptions.kt
openai-java-core/src/main/kotlin/com/openai/core/http/AuthenticatingHttpClient.kt
openai-java-core/src/main/kotlin/com/openai/core/http/LoggingHttpClient.kt
openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OkHttpClient.kt
21.
openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com>
github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
6 shared files
README.md
bedrock.md
.release-please-manifest.json
build.gradle.kts
CONTRIBUTING.md
CHANGELOG.md
22.
openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com>
Alex Chang <apcha@openai.com>
5 shared files
README.md
.release-please-manifest.json
build.gradle.kts
CONTRIBUTING.md
CHANGELOG.md
23.
openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com>
stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>
5 shared files
README.md
bedrock.md
.release-please-manifest.json
build.gradle.kts
CHANGELOG.md
24.
Alex Chang <apcha@openai.com>
github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
5 shared files
README.md
.release-please-manifest.json
build.gradle.kts
CONTRIBUTING.md
CHANGELOG.md
25.
github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>
5 shared files
README.md
bedrock.md
.release-please-manifest.json
build.gradle.kts
CHANGELOG.md
26.
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Hayden <hayden@openai.com>
5 shared files
buildSrc/src/test/kotlin/com/openai/gradle/GradleCacheTrustPolicyTest.kt
.github/workflows/ci.yml
.github/workflows/create-releases.yml
openai-java-core/build.gradle.kts
build.gradle.kts
27.
openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com>
Justin Beckwith <jbeckwith@openai.com>
4 shared files
README.md
build.gradle.kts
CONTRIBUTING.md
CHANGELOG.md
28.
openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com>
Hayden <hayden@openai.com>
4 shared files
README.md
bedrock.md
build.gradle.kts
CONTRIBUTING.md
29.
Justin Beckwith <jbeckwith@openai.com>
github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
4 shared files
README.md
build.gradle.kts
CONTRIBUTING.md
CHANGELOG.md
30.
Hayden <hayden@openai.com>
github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
4 shared files
README.md
bedrock.md
build.gradle.kts
CONTRIBUTING.md
31.
Hayden <hayden@openai.com>
stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>
4 shared files
README.md
.github/workflows/ci.yml
bedrock.md
build.gradle.kts
32.
Alex Chang <apcha@openai.com>
Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com>
3 shared files
README.md
openai-java-core/src/main/kotlin/com/openai/core/http/RetryingHttpClient.kt
openai-java-core/src/test/kotlin/com/openai/core/http/RetryingHttpClientTest.kt
33.
Dan Piet <dp@openai.com>
Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com>
3 shared files
README.md
openai-java-core/src/main/kotlin/com/openai/core/http/RetryingHttpClient.kt
openai-java-core/src/test/kotlin/com/openai/core/http/RetryingHttpClientTest.kt
34.
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Dan Piet <dp@openai.com>
3 shared files
.github/workflows/create-releases.yml
openai-java-core/build.gradle.kts
buildSrc/build.gradle.kts
35.
openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com>
Dan Piet <pietdaniel@gmail.com>
2 shared files
README.md
CONTRIBUTING.md
36.
Alex Chang <apcha@openai.com>
Dan Piet <pietdaniel@gmail.com>
2 shared files
README.md
CONTRIBUTING.md
37.
Justin Beckwith <jbeckwith@openai.com>
Dan Piet <pietdaniel@gmail.com>
2 shared files
README.md
CONTRIBUTING.md
38.
Dan Piet <pietdaniel@gmail.com>
Hayden <hayden@openai.com>
2 shared files
README.md
CONTRIBUTING.md
39.
Dan Piet <pietdaniel@gmail.com>
github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2 shared files
README.md
CONTRIBUTING.md
40.
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>
2 shared files
.github/workflows/ci.yml
build.gradle.kts
41.
Hayden <hayden@openai.com>
Mark Stuart <markstuart@openai.com>
2 shared files
openai-java-core/src/main/kotlin/com/openai/core/ClientOptions.kt
openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OkHttpClient.kt
42.
openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com>
Dan Piet <dp@openai.com>
1 shared file
README.md
43.
openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com>
Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com>
1 shared file
README.md
44.
Dan Piet <dp@openai.com>
Dan Piet <pietdaniel@gmail.com>
1 shared file
README.md
45.
Dan Piet <dp@openai.com>
github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1 shared file
README.md
46.
Justin Beckwith <jbeckwith@openai.com>
Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com>
1 shared file
README.md
47.
Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com>
Dan Piet <pietdaniel@gmail.com>
1 shared file
README.md
48.
Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com>
Hayden <hayden@openai.com>
1 shared file
README.md
49.
Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com>
github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1 shared file
README.md
50.
Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com>
stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>
1 shared file
README.md
51.
Dan Piet <pietdaniel@gmail.com>
stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>
1 shared file
README.md
52.
github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 shared file
build.gradle.kts
53.
openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com>
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 shared file
build.gradle.kts
54.
Alex Chang <apcha@openai.com>
Sylvester Kaczmarek <16242628+sylvesterkaczmarek@users.noreply.github.com>
1 shared file
openai-java-core/src/main/kotlin/com/openai/core/http/RetryingHttpClient.kt
55.
Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com>
Sylvester Kaczmarek <16242628+sylvesterkaczmarek@users.noreply.github.com>
1 shared file
openai-java-core/src/main/kotlin/com/openai/core/http/RetryingHttpClient.kt
56.
Dan Piet <dp@openai.com>
Sylvester Kaczmarek <16242628+sylvesterkaczmarek@users.noreply.github.com>
1 shared file
openai-java-core/src/main/kotlin/com/openai/core/http/RetryingHttpClient.kt
Most Connected Contributors
Contributor
# connections
# commits
1.
Alex Chang <apcha@openai.com>
12
57
2.
Dan Piet <dp@openai.com>
12
36
3.
Justin Beckwith <jbeckwith@openai.com>
11
91
4.
stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>
11
16
5.
Hayden <hayden@openai.com>
10
7
6.
openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com>
9
35
7.
Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com>
9
2
8.
github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
9
2
9.
Dan Piet <pietdaniel@gmail.com>
8
1
10.
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
7
14
11.
Mark Stuart <markstuart@openai.com>
6
35
12.
Marcus Wood <marcuswood@openai.com>
5
6
13.
Sylvester Kaczmarek <16242628+sylvesterkaczmarek@users.noreply.github.com>
3
1
contributor dependencies 2D graph
The number on lines shows the number of same files that both persons changed in past 90 days.
flowchart TB
n0["apcha@openai.com"]
n1["142633134+stainless-app[bot]@users.noreply.github.com"]
n2["dp@openai.com"]
n3["jbeckwith@openai.com"]
n4["markstuart@openai.com"]
n5["marcuswood@openai.com"]
n6["hayden@openai.com"]
n7["49699333+dependabot[bot]@users.noreply.github.com"]
n8["284451331+openai-sdks[bot]@users.noreply.github.com"]
n9["41898282+github-actions[bot]@users.noreply.github.com"]
n10["152812718+abhinavkr26104@users.noreply.github.com"]
n11["pietdaniel@gmail.com"]
n12["16242628+sylvesterkaczmarek@users.noreply.github.com"]
n0 ---|"645"| n1
n2 ---|"432"| n0
n0 ---|"165"| n3
n2 ---|"150"| n1
n4 ---|"147"| n0
n0 ---|"104"| n5
n2 ---|"99"| n4
n2 ---|"79"| n3
n3 ---|"67"| n1
n4 ---|"58"| n1
n4 ---|"46"| n3
n4 ---|"37"| n5
n2 ---|"29"| n5
n5 ---|"25"| n1
n3 ---|"20"| n6
n3 ---|"19"| n5
n0 ---|"18"| n6
n7 ---|"12"| n3
n7 ---|"11"| n0
n2 ---|"9"| n6
n8 ---|"6"| n9
n8 ---|"5"| n0
n8 ---|"5"| n1
n0 ---|"5"| n9
n9 ---|"5"| n1
n7 ---|"5"| n6
n8 ---|"4"| n3
n8 ---|"4"| n6
n3 ---|"4"| n9
n6 ---|"4"| n9
n6 ---|"4"| n1
n0 ---|"3"| n10
n2 ---|"3"| n10
n7 ---|"3"| n2
n8 ---|"2"| n11
n0 ---|"2"| n11
n3 ---|"2"| n11
n11 ---|"2"| n6
n11 ---|"2"| n9
n7 ---|"2"| n1
n6 ---|"2"| n4
n8 ---|"1"| n2
n8 ---|"1"| n10
n2 ---|"1"| n11
n2 ---|"1"| n9
n3 ---|"1"| n10
n10 ---|"1"| n11
n10 ---|"1"| n6
n10 ---|"1"| n9
n10 ---|"1"| n1
n11 ---|"1"| n1
n9 ---|"1"| n7
n8 ---|"1"| n7
n0 ---|"1"| n12
n10 ---|"1"| n12
n2 ---|"1"| n12
classDef default fill:#808080,stroke:#ffffff,color:#000000;
classDef highlighted fill:#00b2ee,stroke:#ffffff,color:#000000;
linkStyle 0 stroke:#00688bFF,stroke-width:10px
linkStyle 1 stroke:#00688bB7,stroke-width:6px
linkStyle 2 stroke:#00688b70,stroke-width:2px
linkStyle 3 stroke:#00688b70,stroke-width:2px
linkStyle 4 stroke:#00688b70,stroke-width:2px
linkStyle 5 stroke:#00688b5E,stroke-width:1px
linkStyle 6 stroke:#00688b5E,stroke-width:1px
linkStyle 7 stroke:#00688b5E,stroke-width:1px
linkStyle 8 stroke:#00688b5E,stroke-width:1px
linkStyle 9 stroke:#00688b4C,stroke-width:1px
linkStyle 10 stroke:#00688b4C,stroke-width:1px
linkStyle 11 stroke:#00688b4C,stroke-width:1px
linkStyle 12 stroke:#00688b4C,stroke-width:1px
linkStyle 13 stroke:#00688b4C,stroke-width:1px
linkStyle 14 stroke:#00688b4C,stroke-width:1px
linkStyle 15 stroke:#00688b4C,stroke-width:1px
linkStyle 16 stroke:#00688b4C,stroke-width:1px
linkStyle 17 stroke:#00688b4C,stroke-width:1px
linkStyle 18 stroke:#00688b4C,stroke-width:1px
linkStyle 19 stroke:#00688b4C,stroke-width:1px
linkStyle 20 stroke:#00688b4C,stroke-width:1px
linkStyle 21 stroke:#00688b4C,stroke-width:1px
linkStyle 22 stroke:#00688b4C,stroke-width:1px
linkStyle 23 stroke:#00688b4C,stroke-width:1px
linkStyle 24 stroke:#00688b4C,stroke-width:1px
linkStyle 25 stroke:#00688b4C,stroke-width:1px
linkStyle 26 stroke:#00688b4C,stroke-width:1px
linkStyle 27 stroke:#00688b4C,stroke-width:1px
linkStyle 28 stroke:#00688b4C,stroke-width:1px
linkStyle 29 stroke:#00688b4C,stroke-width:1px
linkStyle 30 stroke:#00688b4C,stroke-width:1px
linkStyle 31 stroke:#00688b4C,stroke-width:1px
linkStyle 32 stroke:#00688b4C,stroke-width:1px
linkStyle 33 stroke:#00688b4C,stroke-width:1px
linkStyle 34 stroke:#00688b4C,stroke-width:1px
linkStyle 35 stroke:#00688b4C,stroke-width:1px
linkStyle 36 stroke:#00688b4C,stroke-width:1px
linkStyle 37 stroke:#00688b4C,stroke-width:1px
linkStyle 38 stroke:#00688b4C,stroke-width:1px
linkStyle 39 stroke:#00688b4C,stroke-width:1px
linkStyle 40 stroke:#00688b4C,stroke-width:1px
linkStyle 41 stroke:#00688b4C,stroke-width:1px
linkStyle 42 stroke:#00688b4C,stroke-width:1px
linkStyle 43 stroke:#00688b4C,stroke-width:1px
linkStyle 44 stroke:#00688b4C,stroke-width:1px
linkStyle 45 stroke:#00688b4C,stroke-width:1px
linkStyle 46 stroke:#00688b4C,stroke-width:1px
linkStyle 47 stroke:#00688b4C,stroke-width:1px
linkStyle 48 stroke:#00688b4C,stroke-width:1px
linkStyle 49 stroke:#00688b4C,stroke-width:1px
linkStyle 50 stroke:#00688b4C,stroke-width:1px
linkStyle 51 stroke:#00688b4C,stroke-width:1px
linkStyle 52 stroke:#00688b4C,stroke-width:1px
linkStyle 53 stroke:#00688b4C,stroke-width:1px
linkStyle 54 stroke:#00688b4C,stroke-width:1px
linkStyle 55 stroke:#00688b4C,stroke-width:1px
| Contributor 1 | Contributor 2 | # shared files | |
|---|---|---|---|
| 1. | Alex Chang <apcha@openai.com> |
stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com> |
645 shared filesopenai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageModerationsResponseTest.kt openai-java-core/src/test/kotlin/com/openai/services/async/admin/organization/projects/ServiceAccountServiceAsyncTest.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseInputItemTest.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseFunctionShellToolCall.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaFunctionToolTest.kt openai-java-core/src/main/kotlin/com/openai/models/webhooks/RealtimeCallIncomingWebhookEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseInjectEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseAudioTranscriptDoneEvent.kt openai-java-core/src/test/kotlin/com/openai/models/beta/threads/runs/RunCreateParamsTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputItemDoneEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseCodeInterpreterCallCodeDeltaEvent.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseReasoningSummaryPartAddedEventTest.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaFileSearchToolTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseApplyPatchToolCallOutput.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/admin/organization/SpendLimitServiceTest.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/projects/spendlimit/ProjectSpendLimitDeleted.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaInlineSkill.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseReasoningTextDoneEvent.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageCodeInterpreterSessionsResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseFunctionShellToolCall.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseError.kt openai-java-core/src/test/kotlin/com/openai/services/ServiceParamsTest.kt openai-java-core/src/test/kotlin/com/openai/models/ResponsesModelTest.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaToolSearchToolTest.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseReasoningSummaryPartDoneEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseImageGenCallPartialImageEvent.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseRefusalDoneEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseToolSearchOutputItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseFileSearchCallSearchingEvent.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeSessionCreateRequest.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseInProgressEventTest.kt openai-java-proguard-test/src/test/kotlin/com/openai/proguard/ProGuardCompatibilityTest.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseOutputItemAddedEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeToolsConfigUnion.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/projects/spendlimit/SpendLimitUpdateParamsTest.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseInputImageContent.kt README.md openai-java-core/src/main/kotlin/com/openai/models/evals/runs/CreateEvalCompletionsRunDataSource.kt openai-java-core/src/main/kotlin/com/openai/models/responses/inputitems/InputItemListPage.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseInputItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseInjectFailedEvent.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageFileSearchCallsResponse.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseInputImage.kt openai-java-core/src/main/kotlin/com/openai/services/async/ContentProvenanceCheckServiceAsyncImpl.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaToolChoiceCustomTest.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseImageGenCallInProgressEventTest.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageImagesResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputRefusal.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputText.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseTextConfigTest.kt openai-java-core/src/main/kotlin/com/openai/models/responses/FunctionShellTool.kt openai-java-core/src/main/kotlin/com/openai/services/async/beta/responses/InputItemServiceAsyncImpl.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/beta/responses/InputItemServiceTest.kt openai-java-core/src/test/kotlin/com/openai/models/beta/threads/ThreadCreateAndRunParamsTest.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseInputContentTest.kt openai-java-core/src/test/kotlin/com/openai/models/realtime/SessionUpdateEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseWebSearchCallCompletedEvent.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseFailedEventTest.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/spendlimit/OrganizationSpendLimitTest.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseErrorEventTest.kt openai-java-core/src/test/kotlin/com/openai/models/graders/gradermodels/EvalContentItemTest.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseMcpListToolsCompletedEventTest.kt openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeServerEventTest.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseMcpCallInProgressEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseError.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/projects/spendlimit/ProjectSpendLimitDeletedTest.kt openai-java-core/src/test/kotlin/com/openai/services/async/ContentProvenanceCheckServiceAsyncTest.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaLocalSkillTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseConversationParam.kt openai-java-core/src/main/kotlin/com/openai/models/responses/inputitems/ResponseItemList.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCustomToolCallItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaToolChoiceTypes.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseTextConfig.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseInputMessageItem.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaWebSearchToolTest.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseFunctionToolCallOutputItemTest.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseInputMessageItemTest.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/admin/organization/projects/SpendLimitService.kt openai-java-core/src/main/kotlin/com/openai/models/completions/CompletionUsage.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/BetaServiceImpl.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaContainerNetworkPolicyDomainSecret.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/RealtimeSessionCreateResponse.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaToolTest.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseOutputMessageTest.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponsesServerEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseImageGenCallGeneratingEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaWebSearchTool.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCustomToolCallOutput.kt .stats.yml openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaEasyInputMessageTest.kt openai-java-core/src/main/kotlin/com/openai/services/async/admin/organization/SpendLimitServiceAsyncImpl.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseMcpCallInProgressEvent.kt openai-java-core/src/test/kotlin/com/openai/models/realtime/clientsecrets/RealtimeTranscriptionSessionCreateResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseAudioDeltaEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseAudioTranscriptDeltaEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaInlineSkillSource.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseInputFileTest.kt openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeClientEventTest.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/beta/ThreadServiceTest.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaCustomToolTest.kt ... |
| 2. | Dan Piet <dp@openai.com> |
Alex Chang <apcha@openai.com> |
432 shared filesopenai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageModerationsResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/finetuning/methods/SupervisedHyperparameters.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseFunctionShellToolCall.kt openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionPredictionContent.kt openai-java-core/src/main/kotlin/com/openai/models/skills/versions/VersionCreateParams.kt openai-java-core/src/test/kotlin/com/openai/models/beta/threads/runs/RunCreateParamsTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/TextFormatParam.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseApplyPatchToolCallOutput.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseFunctionShellCallOutputContent.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageCodeInterpreterSessionsResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseFunctionShellToolCall.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseError.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/WebSearchAction.kt openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionToolChoiceOption.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeSessionCreateRequest.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseInProgressEventTest.kt openai-java-core/src/test/kotlin/com/openai/services/async/beta/AssistantServiceAsyncTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeToolsConfigUnion.kt openai-java-core/src/test/kotlin/com/openai/models/videos/VideoTest.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/agents/sessions/TurnService.kt openai-java-core/src/main/kotlin/com/openai/services/async/ImageServiceAsyncImpl.kt README.md openai-java-core/src/main/kotlin/com/openai/models/evals/runs/CreateEvalCompletionsRunDataSource.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeTranslationClientEvent.kt openai-java-core/src/main/kotlin/com/openai/models/ErrorObject.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseInputItem.kt openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionAssistantMessageParam.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCodeInterpreterToolCall.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageFileSearchCallsResponse.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthCreateParam.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageImagesResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputText.kt openai-java-core/src/main/kotlin/com/openai/core/http/HttpRequestBodies.kt openai-java-core/src/test/kotlin/com/openai/models/beta/assistants/AssistantCreateParamsTest.kt openai-java-core/src/main/kotlin/com/openai/models/responses/FunctionShellTool.kt openai-java-core/src/main/kotlin/com/openai/models/moderations/ModerationCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/audio/transcriptions/TranscriptionDiarized.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseInputContent.kt openai-java-core/src/test/kotlin/com/openai/models/beta/threads/ThreadCreateAndRunParamsTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeClientEvent.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseFailedEventTest.kt openai-java-core/src/test/kotlin/com/openai/core/http/LoggingHttpClientTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/Credential.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseError.kt openai-java-core/src/main/kotlin/com/openai/models/beta/threads/runs/steps/ToolCallDelta.kt openai-java-core/src/main/kotlin/com/openai/models/finetuning/methods/ReinforcementHyperparameters.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesServerEvent.kt openai-java-core/src/main/kotlin/com/openai/models/live/MediaSessionConfig.kt openai-java-core/src/main/kotlin/com/openai/services/async/beta/agents/sessions/TurnServiceAsyncImpl.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/RealtimeSessionCreateResponse.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/beta/agents/vaults/CredentialServiceTest.kt openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionCustomTool.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponsesServerEventTest.kt openai-java-core/src/main/kotlin/com/openai/core/http/Headers.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCustomToolCallOutput.kt openai-java-core/src/main/kotlin/com/openai/models/live/InitialItem.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/audio/TranslationServiceImpl.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseFormatTextConfig.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/McpTransportParam.kt openai-java-core/src/main/kotlin/com/openai/models/beta/threads/runs/steps/RunStepDelta.kt openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionMessageToolCall.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/beta/ThreadServiceTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesServerEvent.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseErrorTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/threads/runs/RunCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeTranslationServerEvent.kt openai-java-core/src/main/kotlin/com/openai/models/ResponsesModel.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentUpdateParams.kt openai-java-core/src/main/kotlin/com/openai/models/finetuning/methods/DpoHyperparameters.kt openai-java-core/src/main/kotlin/com/openai/models/evals/EvalRetrieveResponse.kt openai-java-core/src/main/kotlin/com/openai/models/vectorstores/VectorStoreUpdateParams.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseCreatedEventTest.kt openai-java-core/src/apiCompatibility/structured-output-public-api.txt openai-java-core/src/main/kotlin/com/openai/models/beta/threads/runs/steps/CodeInterpreterToolCall.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesClientEvent.kt openai-java-core/src/main/kotlin/com/openai/models/evals/runs/RunCancelResponse.kt openai-java-core/src/main/kotlin/com/openai/models/beta/threads/messages/MessageContentPartParam.kt openai-java-core/src/main/kotlin/com/openai/models/embeddings/EmbeddingCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/chatkit/threads/ChatKitResponseOutputText.kt openai-java-core/src/main/kotlin/com/openai/models/ComparisonFilter.kt openai-java-core/src/main/kotlin/com/openai/models/beta/chatkit/threads/ChatKitThreadItemList.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSession.kt openai-java-core/src/main/kotlin/com/openai/models/finetuning/methods/ReinforcementMethod.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseContentPartAddedEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/InputContent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/threads/messages/AnnotationDelta.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseCompletedEventTest.kt .github/workflows/create-releases.yml openai-java-core/src/main/kotlin/com/openai/models/vectorstores/VectorStoreCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/models/containers/ContainerCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/inputtokens/InputTokenCountParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/threads/runs/RunUpdateParams.kt openai-java-core/src/main/kotlin/com/openai/services/async/beta/agents/sessions/TurnServiceAsync.kt openai-java-core/src/main/kotlin/com/openai/models/beta/assistants/AssistantTool.kt openai-java-core/src/main/kotlin/com/openai/client/OpenAIClientImpl.kt openai-java-core/src/main/kotlin/com/openai/models/evals/EvalUpdateParams.kt openai-java-core/src/main/kotlin/com/openai/models/evals/EvalCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionDeveloperMessageParam.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseIncompleteEventTest.kt ... |
| 3. | Alex Chang <apcha@openai.com> |
Justin Beckwith <jbeckwith@openai.com> |
165 shared filesopenai-java-core/src/main/kotlin/com/openai/models/webhooks/RealtimeCallIncomingWebhookEvent.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/WebhookServiceTest.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/sessions/SessionUpdateParamsTest.kt buildSrc/src/main/kotlin/openai.kotlin.gradle.kts .github/workflows/runtime-compatibility.yml openai-java-core/src/main/kotlin/com/openai/services/async/ResponseServiceAsync.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/responses/InputTokenService.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeToolsConfigUnion.kt openai-java-core/src/main/kotlin/com/openai/services/async/responses/InputItemServiceAsyncImpl.kt README.md openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthCreateParam.kt openai-java-core/src/main/kotlin/com/openai/services/async/beta/responses/InputItemServiceAsyncImpl.kt openai-java-core/src/test/kotlin/com/openai/core/http/LoggingHttpClientTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/Credential.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesServerEvent.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/BetaServiceImpl.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/RealtimeSessionCreateResponse.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponsesServerEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesServerEvent.kt buildSrc/src/main/kotlin/com/openai/gradle/VersionSupportPolicy.kt openai-java-core/src/main/kotlin/com/openai/models/ResponsesModel.kt openai-java-core/src/main/kotlin/com/openai/services/async/WebhookServiceAsyncImpl.kt openai-java-core/src/apiCompatibility/structured-output-public-api.txt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesClientEvent.kt buildSrc/src/test/kotlin/com/openai/gradle/GradleCacheTrustPolicyTest.kt openai-java-core/src/main/kotlin/com/openai/services/async/beta/responses/InputTokenServiceAsync.kt openai-java-core/src/main/kotlin/com/openai/services/async/beta/agents/SessionServiceAsync.kt .github/workflows/ci.yml openai-java-core/src/main/kotlin/com/openai/services/async/WebhookServiceAsync.kt .github/workflows/create-releases.yml openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/agents/SessionService.kt openai-java-core/src/main/kotlin/com/openai/services/async/SafetyServiceAsync.kt openai-java-core/src/main/kotlin/com/openai/client/OpenAIClientImpl.kt openai-java-core/src/test/kotlin/com/openai/services/async/beta/ResponseServiceAsyncTest.kt openai-java-core/src/test/kotlin/com/openai/services/async/beta/agents/SessionServiceAsyncTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeServerEvent.kt openai-java-core/src/main/kotlin/com/openai/services/async/beta/responses/InputItemServiceAsync.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/client/OpenAIClient.kt scripts/castiron/test_custom_code_report.py openai-java-core/src/main/kotlin/com/openai/models/beta/agents/EnvironmentParam.kt openai-java-core/src/test/kotlin/com/openai/services/async/ResponseServiceAsyncTest.kt openai-java-core/src/main/kotlin/com/openai/services/async/admin/OrganizationServiceAsync.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseStreamEvent.kt .github/workflows/castiron-custom-code.yml openai-java-core/src/main/kotlin/com/openai/services/async/responses/InputTokenServiceAsync.kt openai-java-core/src/main/kotlin/com/openai/services/async/ResponseServiceAsyncImpl.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/projects/serviceaccounts/apikeys/ApiKeyCreateResponse.kt openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OpenAIOkHttpClientAsync.kt scripts/castiron/CUSTOM_CODE.md openai-java-core/src/test/kotlin/com/openai/models/admin/organization/projects/serviceaccounts/apikeys/ApiKeyCreateResponseTest.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/responses/InputItemServiceImpl.kt openai-java-core/src/main/kotlin/com/openai/models/audio/transcriptions/TranscriptionStreamEvent.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthRotateParamTest.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/WebhookService.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/ResponseService.kt openai-java-core/src/main/kotlin/com/openai/services/async/beta/ResponseServiceAsyncImpl.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionUpdateParams.kt openai-java-core/src/main/kotlin/com/openai/models/webhooks/LiveCallIncomingWebhookEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCreateParams.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/admin/OrganizationServiceImpl.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/responses/InputTokenService.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/responses/InputTokenServiceImpl.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCreateParams.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/responses/InputItemService.kt openai-java-core/src/main/kotlin/com/openai/services/async/SafetyServiceAsyncImpl.kt scripts/castiron/custom_code_budget.py openai-java-core/src/main/kotlin/com/openai/services/async/beta/responses/InputTokenServiceAsyncImpl.kt openai-java-core/src/main/kotlin/com/openai/client/OpenAIClientAsyncImpl.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/Vault.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/externalstorage/ExternalStorageListPageAsync.kt gradle.properties openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt openai-java-core/src/main/kotlin/com/openai/models/AllModels.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/SafetyServiceImpl.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/auditlogs/AuditLogListResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionEvent.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseCreateParamsTest.kt openai-java-core/src/main/kotlin/com/openai/services/async/beta/ResponseServiceAsync.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/externalstorage/ExternalStorageListPage.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponsesClientEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/webhooks/WebhookListPageAsync.kt openai-java-core/src/main/kotlin/com/openai/services/async/admin/OrganizationServiceAsyncImpl.kt openai-java-core/src/main/kotlin/com/openai/models/audio/translations/TranslationCreateParams.kt openai-java-core/build.gradle.kts openai-java-core/src/test/kotlin/com/openai/models/responses/ResponsesServerEventTest.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/ResponseServiceImpl.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/auditlogs/AuditLogListResponse.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuth.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeResponseCreateMcpTool.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/beta/ResponseServiceTest.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/auditlogs/AuditLogListPageResponseTest.kt openai-java-core/src/test/kotlin/com/openai/models/webhooks/UnwrapWebhookEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/ChatModel.kt openai-java-proguard-test/build.gradle.kts openai-java-core/src/test/kotlin/com/openai/services/async/WebhookServiceAsyncTest.kt openai-java-core/src/main/kotlin/com/openai/models/webhooks/LiveTransportIncomingWebhookEvent.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/WebhookServiceImpl.kt ... |
| 4. | Dan Piet <dp@openai.com> |
stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com> |
150 shared filesopenai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageModerationsResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseFunctionShellToolCall.kt openai-java-core/src/test/kotlin/com/openai/models/beta/threads/runs/RunCreateParamsTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseApplyPatchToolCallOutput.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageCodeInterpreterSessionsResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseFunctionShellToolCall.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseError.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeSessionCreateRequest.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseInProgressEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeToolsConfigUnion.kt README.md openai-java-core/src/main/kotlin/com/openai/models/evals/runs/CreateEvalCompletionsRunDataSource.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseInputItem.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageFileSearchCallsResponse.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageImagesResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputText.kt openai-java-core/src/main/kotlin/com/openai/models/responses/FunctionShellTool.kt openai-java-core/src/test/kotlin/com/openai/models/beta/threads/ThreadCreateAndRunParamsTest.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseFailedEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseError.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/RealtimeSessionCreateResponse.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponsesServerEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCustomToolCallOutput.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/beta/ThreadServiceTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesServerEvent.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseErrorTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/threads/runs/RunCreateParams.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseCreatedEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesClientEvent.kt openai-java-core/src/main/kotlin/com/openai/models/evals/runs/RunCancelResponse.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseContentPartAddedEvent.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseCompletedEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/inputtokens/InputTokenCountParams.kt openai-java-core/src/main/kotlin/com/openai/client/OpenAIClientImpl.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseIncompleteEventTest.kt openai-java-core/src/test/kotlin/com/openai/services/async/beta/ResponseServiceAsyncTest.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseToolSearchOutputItemParam.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseApplyPatchToolCall.kt openai-java-core/src/main/kotlin/com/openai/client/OpenAIClient.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaComputerAction.kt openai-java-core/src/test/kotlin/com/openai/services/async/ResponseServiceAsyncTest.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionChunk.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseFunctionToolCall.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseFunctionToolCallOutputItem.kt openai-java-core/src/main/kotlin/com/openai/models/contentprovenancechecks/ContentProvenanceCheck.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseComputerToolCallOutputItem.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseApplyPatchToolCallOutput.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseFunctionCallOutputItem.kt openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageCodeInterpreterSessionsResponse.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseInputItem.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageFileSearchCallsResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaNamespaceTool.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCreateParams.kt openai-java-core/src/main/kotlin/com/openai/client/OpenAIClientAsyncImpl.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageWebSearchCallsResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaContainerAuto.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/models/audio/transcriptions/Transcription.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageCompletionsResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageAudioSpeechesResponse.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageVectorStoresResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaFunctionShellTool.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseCreateParamsTest.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponsesClientEventTest.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponsesServerEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/auditlogs/AuditLogListResponse.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageAudioTranscriptionsResponse.kt openai-java-core/src/main/kotlin/com/openai/models/responses/NamespaceTool.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseFunctionShellCallOutputContent.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseFailedEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/responses/inputtokens/InputTokenCountParams.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseCompletedEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeResponseCreateMcpTool.kt openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletion.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/beta/ResponseServiceTest.kt openai-java-core/src/main/kotlin/com/openai/models/evals/runs/RunListResponse.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseCreatedEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/ChatModel.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseCodeInterpreterToolCall.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputTextAnnotationAddedEvent.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCustomToolCall.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseFormatTextConfig.kt openai-java-core/src/main/kotlin/com/openai/models/audio/transcriptions/TranscriptionCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/evals/runs/RunCreateResponse.kt openai-java-core/src/main/kotlin/com/openai/models/conversations/items/ConversationItem.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseStreamEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseFunctionShellToolCallOutput.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseQueuedEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt openai-java-core/src/main/kotlin/com/openai/models/beta/assistants/AssistantUpdateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseCustomToolCall.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/ResponseServiceTest.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageEmbeddingsResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageCompletionsResponse.kt ... |
| 5. | Mark Stuart <markstuart@openai.com> |
Alex Chang <apcha@openai.com> |
147 shared filesopenai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageModerationsResponseTest.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseInputItemTest.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/WebhookServiceTest.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageCodeInterpreterSessionsResponseTest.kt openai-java-core/src/main/kotlin/com/openai/services/async/ResponseServiceAsync.kt openai-java-core/src/main/kotlin/com/openai/services/async/ImageServiceAsyncImpl.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseInputItem.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageFileSearchCallsResponse.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthCreateParam.kt openai-java-core/src/main/kotlin/com/openai/services/async/beta/agents/sessions/EventServiceAsync.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageImagesResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentReasoningItem.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeClientEvent.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesServerEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/events/EventCreateParams.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponsesServerEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionAssistantMessage.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenerateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentTextParam.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesServerEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionEnvironmentState.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentUpdateParams.kt openai-java-core/src/main/kotlin/com/openai/services/async/beta/agents/SessionServiceAsync.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSession.kt openai-java-core/src/main/kotlin/com/openai/services/async/ImageServiceAsync.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/AudioServiceImpl.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseOutputItemTest.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/agents/SessionService.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionTurnCompletedEvent.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeServerEvent.kt openai-java-core/src/test/kotlin/com/openai/models/images/ImageEditParamsTest.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/agents/sessions/EventService.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentWebSearchCallItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionTurnFailedEvent.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageCreateVariationParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/EnvironmentParam.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeResponseCreateAudioOutput.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/TemplateCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseStreamEvent.kt openai-java-core/src/test/kotlin/com/openai/models/conversations/items/ConversationItemTest.kt openai-java-core/src/main/kotlin/com/openai/services/async/ResponseServiceAsyncImpl.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/ImageService.kt openai-java-core/src/main/kotlin/com/openai/models/audio/transcriptions/TranscriptionStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseItem.kt openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionTurnCancelledEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentToolParam.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionUpdateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageCodeInterpreterSessionsResponse.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseInputItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/TemplateUpdateParams.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageFileSearchCallsResponseTest.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageWebSearchCallsResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeAudioConfigOutput.kt openai-java-core/src/main/kotlin/com/openai/services/async/AudioServiceAsync.kt openai-java-core/src/main/kotlin/com/openai/models/images/Image.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseInputItemTest.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseFunctionCallArgumentsDoneEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/turns/Turn.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentReasoning.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageCompletionsResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/audio/speech/SpeechCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentReasoningParam.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionEvent.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageAudioSpeechesResponse.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageVectorStoresResponseTest.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponsesServerEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentTool.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageAudioTranscriptionsResponse.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionInputParam.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedAgentTool.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuth.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseFunctionWebSearchTest.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseFunctionWebSearch.kt openai-java-core/src/test/kotlin/com/openai/services/async/ImageServiceAsyncTest.kt openai-java-core/src/test/kotlin/com/openai/models/webhooks/UnwrapWebhookEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/ChatModel.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseItemTest.kt openai-java-core/src/test/kotlin/com/openai/services/async/WebhookServiceAsyncTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputTextAnnotationAddedEvent.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/AudioService.kt .castiron.stats.yml openai-java-core/src/main/kotlin/com/openai/core/ClientOptions.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionDeleteParams.kt openai-java-core/src/main/kotlin/com/openai/models/conversations/items/ConversationItem.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseStreamEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageModel.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthRotateParam.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedAgentToolParam.kt openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditParams.kt openai-java-core/src/main/kotlin/com/openai/models/live/forks/ForkServerEvent.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseItemTest.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageEmbeddingsResponseTest.kt ... |
| 6. | Alex Chang <apcha@openai.com> |
Marcus Wood <marcuswood@openai.com> |
104 shared filesopenai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseInputItemTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/items/ItemListPageAsync.kt openai-java-core/src/main/kotlin/com/openai/models/webhooks/RealtimeCallIncomingWebhookEvent.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/environments/templates/TemplateListPageResponseTest.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentSessionItemTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseInputItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/items/ItemListPageResponse.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditCompletedEvent.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentSessionInputParamTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionTurnItemAddedEvent.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/sessions/events/EventCreateParamsTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/events/EventCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaWebSearchTool.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/subagents/items/ItemListPageResponse.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenerateParams.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/sessions/SessionListPageResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentUpdateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/subagents/turns/items/ItemListPageResponse.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentOutputItemTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSession.kt openai-java-core/src/test/kotlin/com/openai/services/async/beta/agents/sessions/EventServiceAsyncTest.kt openai-java-core/src/main/kotlin/com/openai/services/async/ImageServiceAsync.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseOutputItemTest.kt openai-java-core/src/main/kotlin/com/openai/services/async/SafetyServiceAsync.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/beta/agents/environments/TemplateServiceTest.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/evals/RunServiceImpl.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentSessionTest.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/environments/templates/TemplateUpdateParamsTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/EnvironmentParam.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/audio/SpeechServiceTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/TemplateCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionCreateParams.kt openai-java-core/src/main/kotlin/com/openai/services/async/admin/OrganizationServiceAsync.kt openai-java-core/src/test/kotlin/com/openai/models/conversations/items/ConversationItemTest.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/ImageService.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentToolParam.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaWebSearchPreviewTool.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditPartialImageEvent.kt openai-java-core/src/main/kotlin/com/openai/models/webhooks/LiveCallIncomingWebhookEvent.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/admin/OrganizationServiceImpl.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseInputItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/TemplateUpdateParams.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/evals/RunService.kt openai-java-core/src/main/kotlin/com/openai/services/async/SafetyServiceAsyncImpl.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/EnvironmentTest.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseInputItemTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/SafetyServiceImpl.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentSessionInProgressEventTest.kt openai-java-core/src/main/kotlin/com/openai/services/async/admin/OrganizationServiceAsyncImpl.kt openai-java-core/src/main/kotlin/com/openai/services/async/evals/RunServiceAsyncImpl.kt openai-java-core/src/main/kotlin/com/openai/services/async/evals/RunServiceAsync.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentTool.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/Environment.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionTurnItemDoneEvent.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/beta/agents/sessions/EventServiceTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionInputParam.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedAgentTool.kt openai-java-core/src/test/kotlin/com/openai/services/async/audio/SpeechServiceAsyncTest.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseItemTest.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenCompletedEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/subagents/items/ItemListPageAsync.kt openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionContentPartImage.kt .castiron.stats.yml openai-java-core/src/test/kotlin/com/openai/models/beta/agents/PersistedAgentToolParamTest.kt openai-java-core/src/main/kotlin/com/openai/models/responses/WebSearchPreviewTool.kt openai-java-core/src/main/kotlin/com/openai/models/conversations/items/ConversationItem.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageModel.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedAgentToolParam.kt openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentSessionCreatedEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditParams.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseItemTest.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/PersistedAgentToolTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentOutputItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/Agent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionItem.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentSessionIdleEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenPartialImageEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/subagents/turns/items/ItemListPage.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputItem.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentSessionRequiresActionEventTest.kt openai-java-core/src/test/kotlin/com/openai/services/async/beta/agents/environments/TemplateServiceAsyncTest.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/environments/templates/TemplateCreateParamsTest.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/environments/templates/EnvironmentTemplateTest.kt api_reference/openapi.transformed.yml openai-java-core/src/main/kotlin/com/openai/services/blocking/admin/OrganizationService.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/subagents/items/ItemListPage.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentCreateParams.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentToolTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/items/ItemListPage.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/EnvironmentTemplate.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/SafetyService.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseOutputItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/subagents/turns/items/ItemListPageAsync.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImagesResponse.kt openai-java-core/src/main/kotlin/com/openai/models/responses/WebSearchTool.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/EnvironmentParamTest.kt ... |
| 7. | Dan Piet <dp@openai.com> |
Mark Stuart <markstuart@openai.com> |
99 shared filesopenai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageModerationsResponseTest.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageCodeInterpreterSessionsResponseTest.kt docs/responses-websocket.md openai-java-core/src/main/kotlin/com/openai/services/async/ImageServiceAsyncImpl.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseInputItem.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageFileSearchCallsResponse.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthCreateParam.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageImagesResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeClientEvent.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesServerEvent.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponsesServerEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesServerEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentUpdateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSession.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenStreamEvent.kt buildSrc/src/main/kotlin/com/openai/gradle/CoreCompilationShards.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeServerEvent.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/EnvironmentParam.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeResponseCreateAudioOutput.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/TemplateCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseStreamEvent.kt openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/X509WorkloadIdentityAuthenticator.kt openai-java-core/src/main/kotlin/com/openai/models/audio/transcriptions/TranscriptionStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseItem.kt openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentToolParam.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionUpdateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageCodeInterpreterSessionsResponse.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseInputItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/TemplateUpdateParams.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageFileSearchCallsResponseTest.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageWebSearchCallsResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeAudioConfigOutput.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageCompletionsResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/audio/speech/SpeechCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionEvent.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageAudioSpeechesResponse.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageVectorStoresResponseTest.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponsesServerEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentTool.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageAudioTranscriptionsResponse.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionInputParam.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedAgentTool.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuth.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseFunctionWebSearch.kt openai-java-core/src/test/kotlin/com/openai/services/async/ImageServiceAsyncTest.kt openai-java-core/src/main/kotlin/com/openai/models/ChatModel.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputTextAnnotationAddedEvent.kt .castiron.stats.yml openai-java-core/src/main/kotlin/com/openai/core/ClientOptions.kt openai-java-core/src/main/kotlin/com/openai/models/conversations/items/ConversationItem.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseStreamEventTest.kt openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/BoundedWebSocket.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthRotateParam.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedAgentToolParam.kt openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditParams.kt openai-java-core/src/main/kotlin/com/openai/models/live/forks/ForkServerEvent.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageEmbeddingsResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageCompletionsResponse.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageCostsResponse.kt openai-java-core/src/test/kotlin/com/openai/core/http/UnionUploadStreamingTest.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageAudioTranscriptionsResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionItem.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageCostsResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionAudioParam.kt openai-java-core/src/main/kotlin/com/openai/models/conversations/ConversationUpdateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCompactParams.kt openai-java-core/src/main/kotlin/com/openai/helpers/TranslationConnection.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponse.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseFunctionWebSearch.kt openai-java-core/src/main/kotlin/com/openai/models/beta/assistants/AssistantStreamEvent.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageAudioSpeechesResponseTest.kt api_reference/openapi.transformed.yml openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageModerationsResponse.kt openai-java-core/src/main/kotlin/com/openai/models/webhooks/UnwrapWebhookEvent.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageWebSearchCallsResponse.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageVectorStoresResponse.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/SessionTurnError.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCompactParams.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseStreamEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseOutputItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseItem.kt openai-java-client-okhttp/src/test/kotlin/com/openai/client/okhttp/TranslationConnectionTest.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageImagesResponse.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageEmbeddingsResponse.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesClientEvent.kt openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OkHttpClient.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/ImageServiceTest.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseOutputTextAnnotationAddedEvent.kt openai-java-client-okhttp/src/test/kotlin/com/openai/client/okhttp/ResponsesWebSocketTest.kt openai-java-core/src/test/kotlin/com/openai/models/images/ImageGenerateParamsTest.kt |
| 8. | Dan Piet <dp@openai.com> |
Justin Beckwith <jbeckwith@openai.com> |
79 shared filesopenai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialNetworking.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialNetworkingParam.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeToolsConfigUnion.kt README.md openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthCreateParam.kt openai-java-core/src/test/kotlin/com/openai/core/http/LoggingHttpClientTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/Credential.kt buildSrc/src/main/kotlin/com/openai/gradle/VerifyCoreCompilationArtifactTask.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesServerEvent.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/RealtimeSessionCreateResponse.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponsesServerEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesServerEvent.kt openai-java-core/src/main/kotlin/com/openai/models/ResponsesModel.kt openai-java-core/src/apiCompatibility/structured-output-public-api.txt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesClientEvent.kt .github/workflows/create-releases.yml openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenStreamEvent.kt openai-java-core/src/test/kotlin/com/openai/helpers/EnvironmentCredentialVisitorCompatibilityTest.kt openai-java-core/src/main/kotlin/com/openai/client/OpenAIClientImpl.kt openai-java-core/src/test/kotlin/com/openai/services/async/beta/ResponseServiceAsyncTest.kt buildSrc/src/main/kotlin/com/openai/gradle/CoreCompilationShards.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeServerEvent.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/client/OpenAIClient.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/EnvironmentParam.kt openai-java-core/src/test/kotlin/com/openai/services/async/ResponseServiceAsyncTest.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseStreamEvent.kt openai-java-core/src/test/kotlin/com/openai/services/ResponseStreamEventValidationTest.kt openai-java-client-okhttp/build.gradle.kts openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/X509WorkloadIdentityAuthenticator.kt openai-java-core/src/main/kotlin/com/openai/models/audio/transcriptions/TranscriptionStreamEvent.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthRotateParamTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionUpdateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCreateParams.kt openai-java-core/src/main/kotlin/com/openai/client/OpenAIClientAsyncImpl.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/Vault.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt openai-java-core/src/main/kotlin/com/openai/models/AllModels.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionEvent.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseCreateParamsTest.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponsesClientEventTest.kt openai-java-core/build.gradle.kts openai-java-core/src/test/kotlin/com/openai/models/responses/ResponsesServerEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/auditlogs/AuditLogListResponse.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuth.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeResponseCreateMcpTool.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/beta/ResponseServiceTest.kt openai-java-core/src/main/kotlin/com/openai/models/ChatModel.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/externalstorage/ExternalStorageConfiguration.kt .castiron.stats.yml openai-java-core/src/main/kotlin/com/openai/models/audio/transcriptions/TranscriptionCreateParams.kt openai-java-core/src/test/kotlin/com/openai/services/EnvironmentCredentialsTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthRotateParam.kt openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt openai-java-core/src/apiCompatibility/excluded-generated-tests.txt openai-java-core/src/test/kotlin/com/openai/services/blocking/ResponseServiceTest.kt openai-java-core/src/main/kotlin/com/openai/models/live/forks/ForkServerEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialUpdateParams.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/ResponseCreateParamsTest.kt openai-java-client-okhttp/src/test/kotlin/com/openai/client/okhttp/OkHttpClientTest.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponsesClientEventTest.kt buildSrc/build.gradle.kts openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCompactParams.kt openai-java-core/src/main/kotlin/com/openai/core/http/LoggingHttpClient.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponse.kt openai-java-core/src/main/kotlin/com/openai/models/beta/assistants/AssistantStreamEvent.kt api_reference/openapi.transformed.yml openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/webhooks/UnwrapWebhookEvent.kt openai-java-client-okhttp/src/test/kotlin/com/openai/client/okhttp/X509WorkloadIdentityIntegrationTest.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCompactParams.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/externalstorage/ExternalStorageCreateParams.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesClientEvent.kt openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OkHttpClient.kt openai-java-core/src/main/kotlin/com/openai/client/OpenAIClientAsync.kt openai-java-core/src/main/kotlin/com/openai/core/handlers/SseHandler.kt |
| 9. | Justin Beckwith <jbeckwith@openai.com> |
stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com> |
67 shared filesopenai-java-core/src/main/kotlin/com/openai/models/webhooks/RealtimeCallIncomingWebhookEvent.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeToolsConfigUnion.kt README.md openai-java-core/src/main/kotlin/com/openai/services/async/beta/responses/InputItemServiceAsyncImpl.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/BetaServiceImpl.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/RealtimeSessionCreateResponse.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponsesServerEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesServerEvent.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesClientEvent.kt openai-java-core/src/main/kotlin/com/openai/services/async/beta/responses/InputTokenServiceAsync.kt .github/workflows/ci.yml openai-java-core/src/main/kotlin/com/openai/client/OpenAIClientImpl.kt openai-java-core/src/test/kotlin/com/openai/services/async/beta/ResponseServiceAsyncTest.kt openai-java-core/src/main/kotlin/com/openai/services/async/beta/responses/InputItemServiceAsync.kt openai-java-core/src/main/kotlin/com/openai/client/OpenAIClient.kt openai-java-core/src/test/kotlin/com/openai/services/async/ResponseServiceAsyncTest.kt openai-java-core/src/main/kotlin/com/openai/services/async/admin/OrganizationServiceAsync.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/projects/serviceaccounts/apikeys/ApiKeyCreateResponse.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/projects/serviceaccounts/apikeys/ApiKeyCreateResponseTest.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/responses/InputItemServiceImpl.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/ResponseService.kt openai-java-core/src/main/kotlin/com/openai/services/async/beta/ResponseServiceAsyncImpl.kt openai-java-core/src/main/kotlin/com/openai/models/webhooks/LiveCallIncomingWebhookEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCreateParams.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/admin/OrganizationServiceImpl.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/responses/InputTokenService.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/responses/InputTokenServiceImpl.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCreateParams.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/responses/InputItemService.kt openai-java-core/src/main/kotlin/com/openai/services/async/beta/responses/InputTokenServiceAsyncImpl.kt openai-java-core/src/main/kotlin/com/openai/client/OpenAIClientAsyncImpl.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseCreateParamsTest.kt openai-java-core/src/main/kotlin/com/openai/services/async/beta/ResponseServiceAsync.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponsesClientEventTest.kt openai-java-core/src/main/kotlin/com/openai/services/async/admin/OrganizationServiceAsyncImpl.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponsesServerEventTest.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/ResponseServiceImpl.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/auditlogs/AuditLogListResponse.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeResponseCreateMcpTool.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/beta/ResponseServiceTest.kt openai-java-core/src/test/kotlin/com/openai/models/webhooks/UnwrapWebhookEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/ChatModel.kt openai-java-core/src/main/kotlin/com/openai/models/audio/transcriptions/TranscriptionCreateParams.kt openai-java-core/src/test/kotlin/com/openai/models/webhooks/LiveCallIncomingWebhookEventTest.kt build.gradle.kts openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/ResponseServiceTest.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/ResponseCreateParamsTest.kt openai-java-core/src/test/kotlin/com/openai/services/async/admin/organization/projects/serviceaccounts/ApiKeyServiceAsyncTest.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponsesClientEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCompactParams.kt openai-java-core/src/main/kotlin/com/openai/services/async/BetaServiceAsync.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponse.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/projects/serviceaccounts/apikeys/ApiKeyCreateParamsTest.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/admin/OrganizationService.kt CHANGELOG.md openai-java-core/src/main/kotlin/com/openai/models/webhooks/UnwrapWebhookEvent.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCompactParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesClientEvent.kt openai-java-core/src/main/kotlin/com/openai/client/OpenAIClientAsync.kt openai-java-core/src/main/kotlin/com/openai/services/async/BetaServiceAsyncImpl.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/BetaService.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/admin/organization/projects/serviceaccounts/ApiKeyServiceTest.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/projects/serviceaccounts/apikeys/ApiKeyCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/auditlogs/AuditLogListParams.kt |
| 10. | Mark Stuart <markstuart@openai.com> |
stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com> |
58 shared filesopenai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageModerationsResponseTest.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseInputItemTest.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageCodeInterpreterSessionsResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseInputItem.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageFileSearchCallsResponse.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageImagesResponseTest.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponsesServerEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesServerEvent.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseOutputItemTest.kt openai-java-core/src/test/kotlin/com/openai/models/conversations/items/ConversationItemTest.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseItem.kt openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageCodeInterpreterSessionsResponse.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseInputItem.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageFileSearchCallsResponseTest.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageWebSearchCallsResponseTest.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseInputItemTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageCompletionsResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageAudioSpeechesResponse.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageVectorStoresResponseTest.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponsesServerEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageAudioTranscriptionsResponse.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseFunctionWebSearchTest.kt openai-java-core/src/test/kotlin/com/openai/models/webhooks/UnwrapWebhookEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/ChatModel.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseItemTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputTextAnnotationAddedEvent.kt openai-java-core/src/main/kotlin/com/openai/models/conversations/items/ConversationItem.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseStreamEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseItemTest.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageEmbeddingsResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageCompletionsResponse.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageCostsResponse.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageAudioTranscriptionsResponseTest.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageCostsResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCompactParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputItem.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseFunctionCallArgumentsDoneEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponse.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseFunctionWebSearch.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageAudioSpeechesResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageModerationsResponse.kt openai-java-core/src/main/kotlin/com/openai/models/webhooks/UnwrapWebhookEvent.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageWebSearchCallsResponse.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageVectorStoresResponse.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseFunctionCallArgumentsDoneEvent.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCompactParams.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseStreamEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseOutputItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseItem.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageImagesResponse.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageEmbeddingsResponse.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesClientEvent.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseOutputItemTest.kt |
| 11. | Mark Stuart <markstuart@openai.com> |
Justin Beckwith <jbeckwith@openai.com> |
46 shared filesopenai-java-core/src/test/kotlin/com/openai/services/blocking/WebhookServiceTest.kt openai-java-core/src/main/kotlin/com/openai/services/async/ResponseServiceAsync.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthCreateParam.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesServerEvent.kt openai-java-core/src/main/kotlin/com/openai/models/webhooks/WebhookTestParams.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponsesServerEventTest.kt openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/X509Transport.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesServerEvent.kt openai-java-core/src/main/kotlin/com/openai/services/async/beta/agents/SessionServiceAsync.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/agents/SessionService.kt buildSrc/src/main/kotlin/com/openai/gradle/CoreCompilationShards.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeServerEvent.kt openai-java-client-okhttp/src/test/kotlin/com/openai/client/okhttp/X509WireTestInfrastructure.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/EnvironmentParam.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/services/async/ResponseServiceAsyncImpl.kt openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/X509WorkloadIdentityAuthenticator.kt openai-java-core/src/main/kotlin/com/openai/models/audio/transcriptions/TranscriptionStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionUpdateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionEvent.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponsesServerEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuth.kt openai-java-core/src/test/kotlin/com/openai/models/webhooks/UnwrapWebhookEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/ChatModel.kt openai-java-core/src/test/kotlin/com/openai/services/async/WebhookServiceAsyncTest.kt .castiron.stats.yml openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthRotateParam.kt openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt openai-java-core/src/main/kotlin/com/openai/models/live/forks/ForkServerEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCompactParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponse.kt openai-java-core/src/main/kotlin/com/openai/models/beta/assistants/AssistantStreamEvent.kt api_reference/openapi.transformed.yml openai-java-core/src/main/kotlin/com/openai/models/webhooks/UnwrapWebhookEvent.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCompactParams.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/ResponseServiceImpl.kt openai-java-core/src/main/kotlin/com/openai/models/webhooks/WebhookUpdateParams.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/ResponseService.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesClientEvent.kt openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OkHttpClient.kt openai-java-core/src/main/kotlin/com/openai/models/webhooks/WebhookCreateParams.kt |
| 12. | Mark Stuart <markstuart@openai.com> |
Marcus Wood <marcuswood@openai.com> |
37 shared filesopenai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseInputItemTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseInputItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/events/EventCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenerateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentUpdateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSession.kt openai-java-core/src/main/kotlin/com/openai/services/async/ImageServiceAsync.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseOutputItemTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/EnvironmentParam.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/TemplateCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionCreateParams.kt openai-java-core/src/test/kotlin/com/openai/models/conversations/items/ConversationItemTest.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/ImageService.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentToolParam.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseInputItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/TemplateUpdateParams.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseInputItemTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentTool.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionInputParam.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedAgentTool.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseItemTest.kt .castiron.stats.yml openai-java-core/src/main/kotlin/com/openai/models/conversations/items/ConversationItem.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageModel.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedAgentToolParam.kt openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditParams.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseItemTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputItem.kt api_reference/openapi.transformed.yml openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseOutputItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseItem.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseOutputItemTest.kt |
| 13. | Dan Piet <dp@openai.com> |
Marcus Wood <marcuswood@openai.com> |
29 shared filesopenai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseInputItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentUpdateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSession.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/EnvironmentParam.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/TemplateCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentToolParam.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseInputItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/TemplateUpdateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentTool.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/Environment.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionInputParam.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedAgentTool.kt .castiron.stats.yml openai-java-core/src/main/kotlin/com/openai/models/conversations/items/ConversationItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedAgentToolParam.kt openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentOutputItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/Agent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputItem.kt api_reference/openapi.transformed.yml openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/EnvironmentTemplate.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseOutputItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseItem.kt |
| 14. | Marcus Wood <marcuswood@openai.com> |
stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com> |
25 shared filesopenai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseInputItemTest.kt openai-java-core/src/main/kotlin/com/openai/models/webhooks/RealtimeCallIncomingWebhookEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseInputItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaWebSearchTool.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseOutputItemTest.kt openai-java-core/src/main/kotlin/com/openai/services/async/admin/OrganizationServiceAsync.kt openai-java-core/src/test/kotlin/com/openai/models/conversations/items/ConversationItemTest.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaWebSearchPreviewTool.kt openai-java-core/src/main/kotlin/com/openai/models/webhooks/LiveCallIncomingWebhookEvent.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/admin/OrganizationServiceImpl.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseInputItem.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseInputItemTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt openai-java-core/src/main/kotlin/com/openai/services/async/admin/OrganizationServiceAsyncImpl.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseItemTest.kt openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionContentPartImage.kt openai-java-core/src/main/kotlin/com/openai/models/conversations/items/ConversationItem.kt openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseItemTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputItem.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/admin/OrganizationService.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseOutputItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseItem.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseOutputItemTest.kt |
| 15. | Justin Beckwith <jbeckwith@openai.com> |
Hayden <hayden@openai.com> |
20 shared filesrelease-please-config.json README.md openai-java-core/src/test/kotlin/com/openai/core/http/LoggingHttpClientTest.kt buildSrc/src/test/kotlin/com/openai/gradle/GradleCacheTrustPolicyTest.kt .github/workflows/ci.yml .github/workflows/create-releases.yml openai-java-client-okhttp/build.gradle.kts openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OpenAIOkHttpClientAsync.kt buildSrc/src/main/kotlin/openai.core-shard.gradle.kts openai-java-core/build.gradle.kts openai-java-example/build.gradle.kts openai-java-bedrock/build.gradle.kts openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OpenAIOkHttpClient.kt .github/workflows/codeql.yml build.gradle.kts CONTRIBUTING.md SECURITY.md openai-java-core/src/main/kotlin/com/openai/core/http/LoggingHttpClient.kt openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OkHttpClient.kt buildSrc/src/main/kotlin/com/openai/gradle/CoreCompilationDependencies.kt |
| 16. | Justin Beckwith <jbeckwith@openai.com> |
Marcus Wood <marcuswood@openai.com> |
19 shared filesopenai-java-core/src/main/kotlin/com/openai/models/webhooks/RealtimeCallIncomingWebhookEvent.kt openai-java-core/src/main/kotlin/com/openai/services/async/admin/organization/ExternalStorageServiceAsync.kt openai-java-core/src/main/kotlin/com/openai/services/async/SafetyServiceAsync.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/admin/organization/ExternalStorageService.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/EnvironmentParam.kt openai-java-core/src/main/kotlin/com/openai/services/async/admin/OrganizationServiceAsync.kt openai-java-core/src/main/kotlin/com/openai/models/webhooks/LiveCallIncomingWebhookEvent.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/admin/OrganizationServiceImpl.kt openai-java-core/src/main/kotlin/com/openai/services/async/SafetyServiceAsyncImpl.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/SafetyServiceImpl.kt openai-java-core/src/main/kotlin/com/openai/services/async/admin/OrganizationServiceAsyncImpl.kt .castiron.stats.yml openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/externalstorage/ExternalStorageDeleteParams.kt api_reference/openapi.transformed.yml openai-java-core/src/main/kotlin/com/openai/services/blocking/admin/OrganizationService.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/SafetyService.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentSessionEventTest.kt |
| 17. | Alex Chang <apcha@openai.com> |
Hayden <hayden@openai.com> |
18 shared filesREADME.md openai-java-core/src/test/kotlin/com/openai/core/http/LoggingHttpClientTest.kt .github/dependabot.yml buildSrc/src/test/kotlin/com/openai/gradle/GradleCacheTrustPolicyTest.kt AGENTS.md .github/workflows/ci.yml .github/workflows/create-releases.yml openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OpenAIOkHttpClientAsync.kt openai-java-core/build.gradle.kts openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OpenAIOkHttpClient.kt openai-java-core/src/main/kotlin/com/openai/core/ClientOptions.kt .github/workflows/codeql.yml build.gradle.kts CONTRIBUTING.md SECURITY.md openai-java-core/src/main/kotlin/com/openai/core/http/LoggingHttpClient.kt openai-java-core/src/test/kotlin/com/openai/core/ClientOptionsTest.kt buildSrc/src/main/kotlin/com/openai/gradle/CoreCompilationDependencies.kt |
| 18. | dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
Justin Beckwith <jbeckwith@openai.com> |
12 shared files.github/workflows/runtime-compatibility.yml buildSrc/src/test/kotlin/com/openai/gradle/GradleCacheTrustPolicyTest.kt .github/workflows/ci.yml .github/workflows/create-releases.yml .github/workflows/castiron-custom-code.yml openai-java-core/build.gradle.kts openai-java-proguard-test/build.gradle.kts .github/workflows/x509-live-smoke.yml build.gradle.kts .github/workflows/castiron-custom-code-comment.yml buildSrc/build.gradle.kts .github/workflows/examples.yml |
| 19. | dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
Alex Chang <apcha@openai.com> |
11 shared files.github/workflows/runtime-compatibility.yml buildSrc/src/test/kotlin/com/openai/gradle/GradleCacheTrustPolicyTest.kt .github/workflows/ci.yml .github/workflows/create-releases.yml .github/workflows/castiron-custom-code.yml openai-java-core/build.gradle.kts openai-java-proguard-test/build.gradle.kts build.gradle.kts .github/workflows/castiron-custom-code-comment.yml buildSrc/build.gradle.kts .github/workflows/examples.yml |
| 20. | Dan Piet <dp@openai.com> |
Hayden <hayden@openai.com> |
9 shared filesREADME.md openai-java-core/src/test/kotlin/com/openai/core/http/LoggingHttpClientTest.kt .github/workflows/create-releases.yml openai-java-client-okhttp/build.gradle.kts openai-java-core/build.gradle.kts openai-java-core/src/main/kotlin/com/openai/core/ClientOptions.kt openai-java-core/src/main/kotlin/com/openai/core/http/AuthenticatingHttpClient.kt openai-java-core/src/main/kotlin/com/openai/core/http/LoggingHttpClient.kt openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OkHttpClient.kt |
| 21. | openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com> |
github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> |
6 shared filesREADME.md bedrock.md .release-please-manifest.json build.gradle.kts CONTRIBUTING.md CHANGELOG.md |
| 22. | openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com> |
Alex Chang <apcha@openai.com> |
5 shared filesREADME.md .release-please-manifest.json build.gradle.kts CONTRIBUTING.md CHANGELOG.md |
| 23. | openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com> |
stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com> |
5 shared filesREADME.md bedrock.md .release-please-manifest.json build.gradle.kts CHANGELOG.md |
| 24. | Alex Chang <apcha@openai.com> |
github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> |
5 shared filesREADME.md .release-please-manifest.json build.gradle.kts CONTRIBUTING.md CHANGELOG.md |
| 25. | github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> |
stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com> |
5 shared filesREADME.md bedrock.md .release-please-manifest.json build.gradle.kts CHANGELOG.md |
| 26. | dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
Hayden <hayden@openai.com> |
5 shared filesbuildSrc/src/test/kotlin/com/openai/gradle/GradleCacheTrustPolicyTest.kt .github/workflows/ci.yml .github/workflows/create-releases.yml openai-java-core/build.gradle.kts build.gradle.kts |
| 27. | openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com> |
Justin Beckwith <jbeckwith@openai.com> |
4 shared filesREADME.md build.gradle.kts CONTRIBUTING.md CHANGELOG.md |
| 28. | openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com> |
Hayden <hayden@openai.com> |
4 shared filesREADME.md bedrock.md build.gradle.kts CONTRIBUTING.md |
| 29. | Justin Beckwith <jbeckwith@openai.com> |
github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> |
4 shared filesREADME.md build.gradle.kts CONTRIBUTING.md CHANGELOG.md |
| 30. | Hayden <hayden@openai.com> |
github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> |
4 shared filesREADME.md bedrock.md build.gradle.kts CONTRIBUTING.md |
| 31. | Hayden <hayden@openai.com> |
stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com> |
4 shared filesREADME.md .github/workflows/ci.yml bedrock.md build.gradle.kts |
| 32. | Alex Chang <apcha@openai.com> |
Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com> |
3 shared filesREADME.md openai-java-core/src/main/kotlin/com/openai/core/http/RetryingHttpClient.kt openai-java-core/src/test/kotlin/com/openai/core/http/RetryingHttpClientTest.kt |
| 33. | Dan Piet <dp@openai.com> |
Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com> |
3 shared filesREADME.md openai-java-core/src/main/kotlin/com/openai/core/http/RetryingHttpClient.kt openai-java-core/src/test/kotlin/com/openai/core/http/RetryingHttpClientTest.kt |
| 34. | dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
Dan Piet <dp@openai.com> |
3 shared files.github/workflows/create-releases.yml openai-java-core/build.gradle.kts buildSrc/build.gradle.kts |
| 35. | openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com> |
Dan Piet <pietdaniel@gmail.com> |
2 shared filesREADME.md CONTRIBUTING.md |
| 36. | Alex Chang <apcha@openai.com> |
Dan Piet <pietdaniel@gmail.com> |
2 shared filesREADME.md CONTRIBUTING.md |
| 37. | Justin Beckwith <jbeckwith@openai.com> |
Dan Piet <pietdaniel@gmail.com> |
2 shared filesREADME.md CONTRIBUTING.md |
| 38. | Dan Piet <pietdaniel@gmail.com> |
Hayden <hayden@openai.com> |
2 shared filesREADME.md CONTRIBUTING.md |
| 39. | Dan Piet <pietdaniel@gmail.com> |
github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> |
2 shared filesREADME.md CONTRIBUTING.md |
| 40. | dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com> |
2 shared files.github/workflows/ci.yml build.gradle.kts |
| 41. | Hayden <hayden@openai.com> |
Mark Stuart <markstuart@openai.com> |
2 shared filesopenai-java-core/src/main/kotlin/com/openai/core/ClientOptions.kt openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OkHttpClient.kt |
| 42. | openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com> |
Dan Piet <dp@openai.com> |
1 shared fileREADME.md |
| 43. | openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com> |
Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com> |
1 shared fileREADME.md |
| 44. | Dan Piet <dp@openai.com> |
Dan Piet <pietdaniel@gmail.com> |
1 shared fileREADME.md |
| 45. | Dan Piet <dp@openai.com> |
github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> |
1 shared fileREADME.md |
| 46. | Justin Beckwith <jbeckwith@openai.com> |
Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com> |
1 shared fileREADME.md |
| 47. | Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com> |
Dan Piet <pietdaniel@gmail.com> |
1 shared fileREADME.md |
| 48. | Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com> |
Hayden <hayden@openai.com> |
1 shared fileREADME.md |
| 49. | Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com> |
github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> |
1 shared fileREADME.md |
| 50. | Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com> |
stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com> |
1 shared fileREADME.md |
| 51. | Dan Piet <pietdaniel@gmail.com> |
stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com> |
1 shared fileREADME.md |
| 52. | github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> |
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
1 shared filebuild.gradle.kts |
| 53. | openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com> |
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
1 shared filebuild.gradle.kts |
| 54. | Alex Chang <apcha@openai.com> |
Sylvester Kaczmarek <16242628+sylvesterkaczmarek@users.noreply.github.com> |
1 shared fileopenai-java-core/src/main/kotlin/com/openai/core/http/RetryingHttpClient.kt |
| 55. | Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com> |
Sylvester Kaczmarek <16242628+sylvesterkaczmarek@users.noreply.github.com> |
1 shared fileopenai-java-core/src/main/kotlin/com/openai/core/http/RetryingHttpClient.kt |
| 56. | Dan Piet <dp@openai.com> |
Sylvester Kaczmarek <16242628+sylvesterkaczmarek@users.noreply.github.com> |
1 shared fileopenai-java-core/src/main/kotlin/com/openai/core/http/RetryingHttpClient.kt |
| Contributor | # connections | # commits | |
|---|---|---|---|
| 1. | Alex Chang <apcha@openai.com> |
12 | 57 |
| 2. | Dan Piet <dp@openai.com> |
12 | 36 |
| 3. | Justin Beckwith <jbeckwith@openai.com> |
11 | 91 |
| 4. | stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com> |
11 | 16 |
| 5. | Hayden <hayden@openai.com> |
10 | 7 |
| 6. | openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com> |
9 | 35 |
| 7. | Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com> |
9 | 2 |
| 8. | github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> |
9 | 2 |
| 9. | Dan Piet <pietdaniel@gmail.com> |
8 | 1 |
| 10. | dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
7 | 14 |
| 11. | Mark Stuart <markstuart@openai.com> |
6 | 35 |
| 12. | Marcus Wood <marcuswood@openai.com> |
5 | 6 |
| 13. | Sylvester Kaczmarek <16242628+sylvesterkaczmarek@users.noreply.github.com> |
3 | 1 |
C-median: 9.0
A half of the contributors has more than 9.0 connections, and a half has less than this number.
C-mean: 8.6
An average number of connections a contributor has with other contributors.
C-index: 8.0
There are 8.0 contributors with 8.0 or more connections.
16 contributors (253 commits):
| # | Contributor |
First Commit |
Latest Commit |
Commits Count |
Line Churn |
|---|---|---|---|---|---|
| 1. | Justin Beckwith <jbeckwith@openai.com> |
2026-06-04 | 2026-09-23 | 94 (37%) | +44K / -2.3K |
| 2. | Alex Chang <apcha@openai.com> |
2025-10-20 | 2026-10-05 | 63 (24%) | +401K / -15K |
| 3. | Dan Piet <dp@openai.com> |
2026-09-09 | 2026-10-07 | 36 (14%) | +53K / -1.7K |
| 4. | Mark Stuart <markstuart@openai.com> |
2026-09-04 | 2026-10-02 | 35 (13%) | +41K / -4.1K |
| 5. | Tomer Aberbach <tomer@stainless.com> |
2025-02-20 | 2026-05-04 | 1 (<1%) | +16 / -4 |
| 6. | Hayden <hayden@openai.com> |
2026-07-22 | 2026-08-20 | 7 (2%) | +4.3K / -107 |
| 7. | Marcus Wood <marcuswood@openai.com> |
2026-09-09 | 2026-10-01 | 6 (2%) | +18K / -970 |
| 8. | Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com> |
2026-09-09 | 2026-09-09 | 2 (<1%) | +117 / -4 |
| 9. | jtian-oai <jtian@openai.com> |
2026-05-12 | 2026-05-13 | 2 (<1%) | +268 / -32 |
| 10. | Rohan Santhosh Kumar <181558744+rohan5commit@users.noreply.github.com> |
2026-04-07 | 2026-05-04 | 1 (<1%) | +2 / -0 |
| 11. | Sylvester Kaczmarek <16242628+sylvesterkaczmarek@users.noreply.github.com> |
2026-09-24 | 2026-09-24 | 1 (<1%) | +84 / -0 |
| 12. | Dan Piet <pietdaniel@gmail.com> |
2026-09-01 | 2026-09-01 | 1 (<1%) | +5 / -5 |
| 13. | xuanqi-oai <xuanqi@openai.com> |
2026-05-16 | 2026-05-16 | 1 (<1%) | +1.7K / -416 |
| 14. | Vu Nguyen Duc Thang <vndt181204@gmail.com> |
2026-05-04 | 2026-05-04 | 1 (<1%) | +4 / -1 |
| 15. | Abdullah Khan <abeiy4u@gmail.com> |
2026-05-04 | 2026-05-04 | 1 (<1%) | +1 / -1 |
| 16. | sweidac <17548832+sweidac@users.noreply.github.com> |
2026-05-04 | 2026-05-04 | 1 (<1%) | +73 / -29 |
4 bots (143 commits):
| # | Bot |
First Commit |
Latest Commit |
Commits Count |
Line Churn |
|---|---|---|---|---|---|
| 1. | stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com> |
2024-11-08 | 2026-08-01 | 92 (64%) | +610K / -13K |
| 2. | openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com> |
2026-08-17 | 2026-10-07 | 35 (24%) | +809 / -315 |
| 3. | dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
2026-08-20 | 2026-09-24 | 14 (9%) | +107 / -83 |
| 4. | github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> |
2026-08-03 | 2026-08-15 | 2 (1%) | +63 / -21 |
Contributor Dependencies
A contributor dependency is detected if two contributors have changed the same files in the past 180 days.
Contributor Dependencies via Shared Files
contributor dependencies 2D graph
The number on lines shows the number of same files that both persons changed in past 180 days.
flowchart TB
n0["apcha@openai.com"]
n1["142633134+stainless-app[bot]@users.noreply.github.com"]
n2["dp@openai.com"]
n3["jbeckwith@openai.com"]
n4["markstuart@openai.com"]
n5["marcuswood@openai.com"]
n6["xuanqi@openai.com"]
n7["hayden@openai.com"]
n8["49699333+dependabot[bot]@users.noreply.github.com"]
n9["284451331+openai-sdks[bot]@users.noreply.github.com"]
n10["41898282+github-actions[bot]@users.noreply.github.com"]
n11["jtian@openai.com"]
n12["152812718+abhinavkr26104@users.noreply.github.com"]
n13["pietdaniel@gmail.com"]
n14["181558744+rohan5commit@users.noreply.github.com"]
n15["abeiy4u@gmail.com"]
n16["tomer@stainless.com"]
n0 ---|"2108"| n1
n2 ---|"432"| n0
n2 ---|"327"| n1
n0 ---|"165"| n3
n4 ---|"148"| n0
n0 ---|"104"| n5
n3 ---|"100"| n1
n2 ---|"99"| n4
n4 ---|"95"| n1
n2 ---|"79"| n3
n6 ---|"54"| n1
n0 ---|"52"| n6
n4 ---|"46"| n3
n5 ---|"39"| n1
n4 ---|"37"| n5
n2 ---|"29"| n5
n3 ---|"20"| n7
n3 ---|"19"| n5
n0 ---|"18"| n7
n7 ---|"13"| n1
n8 ---|"12"| n3
n8 ---|"11"| n0
n2 ---|"11"| n6
n2 ---|"9"| n7
n3 ---|"7"| n6
n9 ---|"6"| n10
n6 ---|"5"| n11
n9 ---|"5"| n0
n9 ---|"5"| n1
n0 ---|"5"| n10
n10 ---|"5"| n1
n8 ---|"5"| n7
n9 ---|"4"| n3
n9 ---|"4"| n7
n9 ---|"4"| n6
n3 ---|"4"| n10
n7 ---|"4"| n10
n10 ---|"4"| n6
n0 ---|"3"| n12
n2 ---|"3"| n12
n7 ---|"3"| n6
n8 ---|"3"| n1
n8 ---|"3"| n2
n9 ---|"2"| n13
n0 ---|"2"| n13
n0 ---|"2"| n11
n3 ---|"2"| n13
n13 ---|"2"| n7
n13 ---|"2"| n10
n7 ---|"2"| n11
n1 ---|"2"| n11
n6 ---|"2"| n4
n7 ---|"2"| n4
n9 ---|"1"| n2
n9 ---|"1"| n12
n9 ---|"1"| n11
n9 ---|"1"| n14
n9 ---|"1"| n15
n0 ---|"1"| n14
n0 ---|"1"| n15
n2 ---|"1"| n13
n2 ---|"1"| n10
n2 ---|"1"| n11
n2 ---|"1"| n14
n2 ---|"1"| n15
n3 ---|"1"| n12
n3 ---|"1"| n11
n3 ---|"1"| n14
n3 ---|"1"| n15
n12 ---|"1"| n13
n12 ---|"1"| n7
n12 ---|"1"| n10
n12 ---|"1"| n1
n12 ---|"1"| n6
n12 ---|"1"| n11
n12 ---|"1"| n14
n12 ---|"1"| n15
n13 ---|"1"| n1
n13 ---|"1"| n6
n13 ---|"1"| n11
n13 ---|"1"| n14
n13 ---|"1"| n15
n7 ---|"1"| n14
n7 ---|"1"| n15
n10 ---|"1"| n11
n10 ---|"1"| n14
n10 ---|"1"| n15
n1 ---|"1"| n14
n1 ---|"1"| n15
n6 ---|"1"| n14
n6 ---|"1"| n15
n11 ---|"1"| n14
n11 ---|"1"| n15
n14 ---|"1"| n15
n16 ---|"1"| n11
n16 ---|"1"| n6
n16 ---|"1"| n4
n11 ---|"1"| n4
n6 ---|"1"| n8
n10 ---|"1"| n8
classDef default fill:#808080,stroke:#ffffff,color:#000000;
classDef highlighted fill:#00b2ee,stroke:#ffffff,color:#000000;
linkStyle 0 stroke:#00688bFF,stroke-width:10px
linkStyle 1 stroke:#00688b70,stroke-width:2px
linkStyle 2 stroke:#00688b5E,stroke-width:1px
linkStyle 3 stroke:#00688b4C,stroke-width:1px
linkStyle 4 stroke:#00688b4C,stroke-width:1px
linkStyle 5 stroke:#00688b4C,stroke-width:1px
linkStyle 6 stroke:#00688b4C,stroke-width:1px
linkStyle 7 stroke:#00688b4C,stroke-width:1px
linkStyle 8 stroke:#00688b4C,stroke-width:1px
linkStyle 9 stroke:#00688b4C,stroke-width:1px
linkStyle 10 stroke:#00688b4C,stroke-width:1px
linkStyle 11 stroke:#00688b4C,stroke-width:1px
linkStyle 12 stroke:#00688b4C,stroke-width:1px
linkStyle 13 stroke:#00688b4C,stroke-width:1px
linkStyle 14 stroke:#00688b4C,stroke-width:1px
linkStyle 15 stroke:#00688b4C,stroke-width:1px
linkStyle 16 stroke:#00688b4C,stroke-width:1px
linkStyle 17 stroke:#00688b4C,stroke-width:1px
linkStyle 18 stroke:#00688b4C,stroke-width:1px
linkStyle 19 stroke:#00688b4C,stroke-width:1px
linkStyle 20 stroke:#00688b4C,stroke-width:1px
linkStyle 21 stroke:#00688b4C,stroke-width:1px
linkStyle 22 stroke:#00688b4C,stroke-width:1px
linkStyle 23 stroke:#00688b4C,stroke-width:1px
linkStyle 24 stroke:#00688b4C,stroke-width:1px
linkStyle 25 stroke:#00688b4C,stroke-width:1px
linkStyle 26 stroke:#00688b4C,stroke-width:1px
linkStyle 27 stroke:#00688b4C,stroke-width:1px
linkStyle 28 stroke:#00688b4C,stroke-width:1px
linkStyle 29 stroke:#00688b4C,stroke-width:1px
linkStyle 30 stroke:#00688b4C,stroke-width:1px
linkStyle 31 stroke:#00688b4C,stroke-width:1px
linkStyle 32 stroke:#00688b4C,stroke-width:1px
linkStyle 33 stroke:#00688b4C,stroke-width:1px
linkStyle 34 stroke:#00688b4C,stroke-width:1px
linkStyle 35 stroke:#00688b4C,stroke-width:1px
linkStyle 36 stroke:#00688b4C,stroke-width:1px
linkStyle 37 stroke:#00688b4C,stroke-width:1px
linkStyle 38 stroke:#00688b4C,stroke-width:1px
linkStyle 39 stroke:#00688b4C,stroke-width:1px
linkStyle 40 stroke:#00688b4C,stroke-width:1px
linkStyle 41 stroke:#00688b4C,stroke-width:1px
linkStyle 42 stroke:#00688b4C,stroke-width:1px
linkStyle 43 stroke:#00688b4C,stroke-width:1px
linkStyle 44 stroke:#00688b4C,stroke-width:1px
linkStyle 45 stroke:#00688b4C,stroke-width:1px
linkStyle 46 stroke:#00688b4C,stroke-width:1px
linkStyle 47 stroke:#00688b4C,stroke-width:1px
linkStyle 48 stroke:#00688b4C,stroke-width:1px
linkStyle 49 stroke:#00688b4C,stroke-width:1px
linkStyle 50 stroke:#00688b4C,stroke-width:1px
linkStyle 51 stroke:#00688b4C,stroke-width:1px
linkStyle 52 stroke:#00688b4C,stroke-width:1px
linkStyle 53 stroke:#00688b4C,stroke-width:1px
linkStyle 54 stroke:#00688b4C,stroke-width:1px
linkStyle 55 stroke:#00688b4C,stroke-width:1px
linkStyle 56 stroke:#00688b4C,stroke-width:1px
linkStyle 57 stroke:#00688b4C,stroke-width:1px
linkStyle 58 stroke:#00688b4C,stroke-width:1px
linkStyle 59 stroke:#00688b4C,stroke-width:1px
linkStyle 60 stroke:#00688b4C,stroke-width:1px
linkStyle 61 stroke:#00688b4C,stroke-width:1px
linkStyle 62 stroke:#00688b4C,stroke-width:1px
linkStyle 63 stroke:#00688b4C,stroke-width:1px
linkStyle 64 stroke:#00688b4C,stroke-width:1px
linkStyle 65 stroke:#00688b4C,stroke-width:1px
linkStyle 66 stroke:#00688b4C,stroke-width:1px
linkStyle 67 stroke:#00688b4C,stroke-width:1px
linkStyle 68 stroke:#00688b4C,stroke-width:1px
linkStyle 69 stroke:#00688b4C,stroke-width:1px
linkStyle 70 stroke:#00688b4C,stroke-width:1px
linkStyle 71 stroke:#00688b4C,stroke-width:1px
linkStyle 72 stroke:#00688b4C,stroke-width:1px
linkStyle 73 stroke:#00688b4C,stroke-width:1px
linkStyle 74 stroke:#00688b4C,stroke-width:1px
linkStyle 75 stroke:#00688b4C,stroke-width:1px
linkStyle 76 stroke:#00688b4C,stroke-width:1px
linkStyle 77 stroke:#00688b4C,stroke-width:1px
linkStyle 78 stroke:#00688b4C,stroke-width:1px
linkStyle 79 stroke:#00688b4C,stroke-width:1px
linkStyle 80 stroke:#00688b4C,stroke-width:1px
linkStyle 81 stroke:#00688b4C,stroke-width:1px
linkStyle 82 stroke:#00688b4C,stroke-width:1px
linkStyle 83 stroke:#00688b4C,stroke-width:1px
linkStyle 84 stroke:#00688b4C,stroke-width:1px
linkStyle 85 stroke:#00688b4C,stroke-width:1px
linkStyle 86 stroke:#00688b4C,stroke-width:1px
linkStyle 87 stroke:#00688b4C,stroke-width:1px
linkStyle 88 stroke:#00688b4C,stroke-width:1px
linkStyle 89 stroke:#00688b4C,stroke-width:1px
linkStyle 90 stroke:#00688b4C,stroke-width:1px
linkStyle 91 stroke:#00688b4C,stroke-width:1px
linkStyle 92 stroke:#00688b4C,stroke-width:1px
linkStyle 93 stroke:#00688b4C,stroke-width:1px
linkStyle 94 stroke:#00688b4C,stroke-width:1px
linkStyle 95 stroke:#00688b4C,stroke-width:1px
linkStyle 96 stroke:#00688b4C,stroke-width:1px
linkStyle 97 stroke:#00688b4C,stroke-width:1px
linkStyle 98 stroke:#00688b4C,stroke-width:1px
linkStyle 99 stroke:#00688b4C,stroke-width:1px
Download:
Mermaid (.mmd)
(open online Mermaid editor)
- open 2D force graph
- open 3D force graph
- open 2D force graph (including all files)
- open 2D force graph (including only shared files)
- open 3D force graph (including all files)
- open 3D force graph (including only shared files)
Contributor 1
Contributor 2
# shared files
1.
Alex Chang <apcha@openai.com>
stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>
2108 shared files
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/groups/roles/RoleListPageAsync.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageModerationsResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/projects/modelpermissions/ModelPermissionRetrieveParams.kt
openai-java-core/src/test/kotlin/com/openai/services/async/admin/organization/projects/ServiceAccountServiceAsyncTest.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/projects/groups/roles/RoleListPage.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseInputItemTest.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/groups/users/UserRetrieveResponse.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/projects/modelpermissions/ProjectModelPermissionsTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/threads/runs/steps/CodeInterpreterLogs.kt
openai-java-core/src/test/kotlin/com/openai/services/async/admin/organization/projects/GroupServiceAsyncTest.kt
openai-java-core/src/main/kotlin/com/openai/models/finetuning/methods/SupervisedHyperparameters.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseFunctionCallArgumentsDeltaEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseFunctionShellToolCall.kt
openai-java-core/src/main/kotlin/com/openai/models/containers/files/FileCreateResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/projects/groups/roles/RoleDeleteResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/threads/messages/ImageUrlContentBlock.kt
openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionPredictionContent.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaFunctionToolTest.kt
openai-java-core/src/main/kotlin/com/openai/models/webhooks/RealtimeCallIncomingWebhookEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseInjectEvent.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/RealtimeService.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/WebhookServiceTest.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/spendalerts/SpendAlertListPageResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/uploads/parts/PartCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseAudioTranscriptDoneEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/skills/versions/VersionCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/admin/organization/AdminApiKeyServiceImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/moderations/ModerationCreateResponse.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/threads/runs/RunCreateParamsTest.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/certificates/CertificateDeactivatePage.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/projects/groups/roles/RoleListPageAsync.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputItemDoneEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseMcpListToolsInProgressEvent.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/ModelServiceTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseCodeInterpreterCallCodeDeltaEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseReasoningSummaryPartAddedEventTest.kt
openai-java-core/src/main/kotlin/com/openai/services/async/admin/organization/projects/UserServiceAsyncImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseMcpCallInProgressEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/roles/RoleListPageResponse.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaFileSearchToolTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseApplyPatchToolCallOutput.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseFunctionShellCallOutputContent.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/certificates/CertificateCreateParamsTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/assistants/FileSearchTool.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/projects/apikeys/ApiKeyRetrieveParams.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/admin/organization/SpendLimitServiceTest.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/projects/spendalerts/ProjectSpendAlertTest.kt
openai-java-core/src/main/kotlin/com/openai/services/async/admin/organization/groups/UserServiceAsync.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeTranslationSessionCreatedEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/projects/spendlimit/ProjectSpendLimitDeleted.kt
openai-java-core/src/main/kotlin/com/openai/models/graders/gradermodels/TextSimilarityGrader.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/admin/organization/projects/GroupService.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/adminapikeys/AdminApiKeyCreateParamsTest.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/admin/organization/projects/users/RoleServiceImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaInlineSkill.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseReasoningTextDoneEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeAudioConfig.kt
openai-java-core/src/main/kotlin/com/openai/models/models/Model.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageCodeInterpreterSessionsResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseFunctionShellToolCall.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseError.kt
openai-java-core/src/test/kotlin/com/openai/services/ServiceParamsTest.kt
openai-java-core/src/test/kotlin/com/openai/models/ResponsesModelTest.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/certificates/CertificateUpdateParamsTest.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/invites/InviteDeleteParams.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/threads/messages/ImageUrlDeltaBlockTest.kt
openai-java-core/src/test/kotlin/com/openai/services/async/admin/organization/groups/RoleServiceAsyncTest.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaToolSearchToolTest.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseReasoningSummaryPartDoneEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ToolChoiceFunction.kt
openai-java-core/src/main/kotlin/com/openai/services/async/CompletionServiceAsyncImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/users/UserListPageAsync.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/dataretention/DataRetentionRetrieveParams.kt
scripts/format
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseImageGenCallPartialImageEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/finetuning/jobs/FineTuningJobWandbIntegration.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseRefusalDoneEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/certificates/CertificateDeactivatePageResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/groups/users/OrganizationGroupUser.kt
openai-java-core/src/main/kotlin/com/openai/models/batches/BatchRequestCounts.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/projects/groups/roles/RoleRetrieveResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseToolSearchOutputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseFileSearchCallSearchingEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionToolChoiceOption.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/users/roles/RoleListResponseTest.kt
bin/check-release-environment
openai-java-core/src/main/kotlin/com/openai/models/embeddings/CreateEmbeddingResponse.kt
openai-java-core/src/test/kotlin/com/openai/services/async/evals/runs/OutputItemServiceAsyncTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeSessionCreateRequest.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseInProgressEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/threads/runs/steps/FileSearchToolCallDelta.kt
openai-java-core/src/test/kotlin/com/openai/services/async/admin/organization/projects/users/RoleServiceAsyncTest.kt
openai-java-core/src/test/kotlin/com/openai/services/async/admin/organization/groups/UserServiceAsyncTest.kt
openai-java-proguard-test/src/test/kotlin/com/openai/proguard/ProGuardCompatibilityTest.kt
openai-java-core/src/test/kotlin/com/openai/services/async/beta/AssistantServiceAsyncTest.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseOutputItemAddedEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeToolsConfigUnion.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/roles/RoleListPage.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/projects/groups/roles/RoleListParamsTest.kt
openai-java-core/src/main/kotlin/com/openai/services/async/responses/InputItemServiceAsyncImpl.kt
...
2.
Dan Piet <dp@openai.com>
Alex Chang <apcha@openai.com>
432 shared files
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageModerationsResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/finetuning/methods/SupervisedHyperparameters.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseFunctionShellToolCall.kt
openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionPredictionContent.kt
openai-java-core/src/main/kotlin/com/openai/models/skills/versions/VersionCreateParams.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/threads/runs/RunCreateParamsTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/TextFormatParam.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseApplyPatchToolCallOutput.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseFunctionShellCallOutputContent.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageCodeInterpreterSessionsResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseFunctionShellToolCall.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseError.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/WebSearchAction.kt
openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionToolChoiceOption.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeSessionCreateRequest.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseInProgressEventTest.kt
openai-java-core/src/test/kotlin/com/openai/services/async/beta/AssistantServiceAsyncTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeToolsConfigUnion.kt
openai-java-core/src/test/kotlin/com/openai/models/videos/VideoTest.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/agents/sessions/TurnService.kt
openai-java-core/src/main/kotlin/com/openai/services/async/ImageServiceAsyncImpl.kt
README.md
openai-java-core/src/main/kotlin/com/openai/models/evals/runs/CreateEvalCompletionsRunDataSource.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeTranslationClientEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/ErrorObject.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseInputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionAssistantMessageParam.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCodeInterpreterToolCall.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageFileSearchCallsResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthCreateParam.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageImagesResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputText.kt
openai-java-core/src/main/kotlin/com/openai/core/http/HttpRequestBodies.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/assistants/AssistantCreateParamsTest.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/FunctionShellTool.kt
openai-java-core/src/main/kotlin/com/openai/models/moderations/ModerationCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/audio/transcriptions/TranscriptionDiarized.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseInputContent.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/threads/ThreadCreateAndRunParamsTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeClientEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseFailedEventTest.kt
openai-java-core/src/test/kotlin/com/openai/core/http/LoggingHttpClientTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/Credential.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseError.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/threads/runs/steps/ToolCallDelta.kt
openai-java-core/src/main/kotlin/com/openai/models/finetuning/methods/ReinforcementHyperparameters.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesServerEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/live/MediaSessionConfig.kt
openai-java-core/src/main/kotlin/com/openai/services/async/beta/agents/sessions/TurnServiceAsyncImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/RealtimeSessionCreateResponse.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/beta/agents/vaults/CredentialServiceTest.kt
openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionCustomTool.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponsesServerEventTest.kt
openai-java-core/src/main/kotlin/com/openai/core/http/Headers.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCustomToolCallOutput.kt
openai-java-core/src/main/kotlin/com/openai/models/live/InitialItem.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/audio/TranslationServiceImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseFormatTextConfig.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/McpTransportParam.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/threads/runs/steps/RunStepDelta.kt
openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionMessageToolCall.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/beta/ThreadServiceTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesServerEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseErrorTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/threads/runs/RunCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeTranslationServerEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/ResponsesModel.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentUpdateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/finetuning/methods/DpoHyperparameters.kt
openai-java-core/src/main/kotlin/com/openai/models/evals/EvalRetrieveResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/vectorstores/VectorStoreUpdateParams.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseCreatedEventTest.kt
openai-java-core/src/apiCompatibility/structured-output-public-api.txt
openai-java-core/src/main/kotlin/com/openai/models/beta/threads/runs/steps/CodeInterpreterToolCall.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesClientEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/evals/runs/RunCancelResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/threads/messages/MessageContentPartParam.kt
openai-java-core/src/main/kotlin/com/openai/models/embeddings/EmbeddingCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/chatkit/threads/ChatKitResponseOutputText.kt
openai-java-core/src/main/kotlin/com/openai/models/ComparisonFilter.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/chatkit/threads/ChatKitThreadItemList.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSession.kt
openai-java-core/src/main/kotlin/com/openai/models/finetuning/methods/ReinforcementMethod.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseContentPartAddedEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/InputContent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/threads/messages/AnnotationDelta.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseCompletedEventTest.kt
.github/workflows/create-releases.yml
openai-java-core/src/main/kotlin/com/openai/models/vectorstores/VectorStoreCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/containers/ContainerCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/inputtokens/InputTokenCountParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/threads/runs/RunUpdateParams.kt
openai-java-core/src/main/kotlin/com/openai/services/async/beta/agents/sessions/TurnServiceAsync.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/assistants/AssistantTool.kt
openai-java-core/src/main/kotlin/com/openai/client/OpenAIClientImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/evals/EvalUpdateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/evals/EvalCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionDeveloperMessageParam.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseIncompleteEventTest.kt
...
3.
Dan Piet <dp@openai.com>
stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>
327 shared files
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageModerationsResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/finetuning/methods/SupervisedHyperparameters.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseFunctionShellToolCall.kt
openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionPredictionContent.kt
openai-java-core/src/main/kotlin/com/openai/models/skills/versions/VersionCreateParams.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/threads/runs/RunCreateParamsTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseApplyPatchToolCallOutput.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseFunctionShellCallOutputContent.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageCodeInterpreterSessionsResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseFunctionShellToolCall.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseError.kt
openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionToolChoiceOption.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeSessionCreateRequest.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseInProgressEventTest.kt
openai-java-core/src/test/kotlin/com/openai/services/async/beta/AssistantServiceAsyncTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeToolsConfigUnion.kt
openai-java-core/src/main/kotlin/com/openai/services/async/ImageServiceAsyncImpl.kt
README.md
openai-java-core/src/main/kotlin/com/openai/models/evals/runs/CreateEvalCompletionsRunDataSource.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeTranslationClientEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/ErrorObject.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseInputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionAssistantMessageParam.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCodeInterpreterToolCall.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageFileSearchCallsResponse.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageImagesResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputText.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/FunctionShellTool.kt
openai-java-core/src/main/kotlin/com/openai/models/moderations/ModerationCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/audio/transcriptions/TranscriptionDiarized.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseInputContent.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/threads/ThreadCreateAndRunParamsTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeClientEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseFailedEventTest.kt
openai-java-core/src/test/kotlin/com/openai/core/http/LoggingHttpClientTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseError.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/threads/runs/steps/ToolCallDelta.kt
openai-java-core/src/main/kotlin/com/openai/models/finetuning/methods/ReinforcementHyperparameters.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesServerEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/RealtimeSessionCreateResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionCustomTool.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponsesServerEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCustomToolCallOutput.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/audio/TranslationServiceImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseFormatTextConfig.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/threads/runs/steps/RunStepDelta.kt
openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionMessageToolCall.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/beta/ThreadServiceTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesServerEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseErrorTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/threads/runs/RunCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeTranslationServerEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/ResponsesModel.kt
openai-java-core/src/main/kotlin/com/openai/models/finetuning/methods/DpoHyperparameters.kt
openai-java-core/src/main/kotlin/com/openai/models/evals/EvalRetrieveResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/vectorstores/VectorStoreUpdateParams.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseCreatedEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/threads/runs/steps/CodeInterpreterToolCall.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesClientEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/evals/runs/RunCancelResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/threads/messages/MessageContentPartParam.kt
openai-java-core/src/main/kotlin/com/openai/models/embeddings/EmbeddingCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/chatkit/threads/ChatKitResponseOutputText.kt
openai-java-core/src/main/kotlin/com/openai/models/ComparisonFilter.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/chatkit/threads/ChatKitThreadItemList.kt
openai-java-core/src/main/kotlin/com/openai/models/finetuning/methods/ReinforcementMethod.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseContentPartAddedEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/threads/messages/AnnotationDelta.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseCompletedEventTest.kt
.github/workflows/create-releases.yml
openai-java-core/src/main/kotlin/com/openai/models/vectorstores/VectorStoreCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/containers/ContainerCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/inputtokens/InputTokenCountParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/threads/runs/RunUpdateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/assistants/AssistantTool.kt
openai-java-core/src/main/kotlin/com/openai/client/OpenAIClientImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/evals/EvalUpdateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/evals/EvalCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionDeveloperMessageParam.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseIncompleteEventTest.kt
openai-java-core/src/test/kotlin/com/openai/services/async/beta/ResponseServiceAsyncTest.kt
openai-java-core/src/main/kotlin/com/openai/models/graders/gradermodels/EvalContentItem.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeServerEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/StructuredResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/threads/AssistantToolChoiceOption.kt
openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionMessageParam.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/threads/runs/steps/CodeInterpreterToolCallDelta.kt
openai-java-core/src/main/kotlin/com/openai/models/completions/CompletionCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseToolSearchOutputItemParam.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseContent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/threads/messages/Annotation.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseApplyPatchToolCall.kt
openai-java-core/src/main/kotlin/com/openai/client/OpenAIClient.kt
openai-java-core/src/main/kotlin/com/openai/services/async/VideoServiceAsyncImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaComputerAction.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseOutputText.kt
openai-java-core/src/main/kotlin/com/openai/models/vectorstores/VectorStore.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/threads/ThreadCreateAndRunParams.kt
...
4.
Alex Chang <apcha@openai.com>
Justin Beckwith <jbeckwith@openai.com>
165 shared files
openai-java-core/src/main/kotlin/com/openai/models/webhooks/RealtimeCallIncomingWebhookEvent.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/WebhookServiceTest.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/sessions/SessionUpdateParamsTest.kt
buildSrc/src/main/kotlin/openai.kotlin.gradle.kts
.github/workflows/runtime-compatibility.yml
openai-java-core/src/main/kotlin/com/openai/services/async/ResponseServiceAsync.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/responses/InputTokenService.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeToolsConfigUnion.kt
openai-java-core/src/main/kotlin/com/openai/services/async/responses/InputItemServiceAsyncImpl.kt
README.md
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthCreateParam.kt
openai-java-core/src/main/kotlin/com/openai/services/async/beta/responses/InputItemServiceAsyncImpl.kt
openai-java-core/src/test/kotlin/com/openai/core/http/LoggingHttpClientTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/Credential.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesServerEvent.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/BetaServiceImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/RealtimeSessionCreateResponse.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponsesServerEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesServerEvent.kt
buildSrc/src/main/kotlin/com/openai/gradle/VersionSupportPolicy.kt
openai-java-core/src/main/kotlin/com/openai/models/ResponsesModel.kt
openai-java-core/src/main/kotlin/com/openai/services/async/WebhookServiceAsyncImpl.kt
openai-java-core/src/apiCompatibility/structured-output-public-api.txt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesClientEvent.kt
buildSrc/src/test/kotlin/com/openai/gradle/GradleCacheTrustPolicyTest.kt
openai-java-core/src/main/kotlin/com/openai/services/async/beta/responses/InputTokenServiceAsync.kt
openai-java-core/src/main/kotlin/com/openai/services/async/beta/agents/SessionServiceAsync.kt
.github/workflows/ci.yml
openai-java-core/src/main/kotlin/com/openai/services/async/WebhookServiceAsync.kt
.github/workflows/create-releases.yml
openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/agents/SessionService.kt
openai-java-core/src/main/kotlin/com/openai/services/async/SafetyServiceAsync.kt
openai-java-core/src/main/kotlin/com/openai/client/OpenAIClientImpl.kt
openai-java-core/src/test/kotlin/com/openai/services/async/beta/ResponseServiceAsyncTest.kt
openai-java-core/src/test/kotlin/com/openai/services/async/beta/agents/SessionServiceAsyncTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeServerEvent.kt
openai-java-core/src/main/kotlin/com/openai/services/async/beta/responses/InputItemServiceAsync.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/client/OpenAIClient.kt
scripts/castiron/test_custom_code_report.py
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/EnvironmentParam.kt
openai-java-core/src/test/kotlin/com/openai/services/async/ResponseServiceAsyncTest.kt
openai-java-core/src/main/kotlin/com/openai/services/async/admin/OrganizationServiceAsync.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseStreamEvent.kt
.github/workflows/castiron-custom-code.yml
openai-java-core/src/main/kotlin/com/openai/services/async/responses/InputTokenServiceAsync.kt
openai-java-core/src/main/kotlin/com/openai/services/async/ResponseServiceAsyncImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/projects/serviceaccounts/apikeys/ApiKeyCreateResponse.kt
openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OpenAIOkHttpClientAsync.kt
scripts/castiron/CUSTOM_CODE.md
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/projects/serviceaccounts/apikeys/ApiKeyCreateResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/responses/InputItemServiceImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/audio/transcriptions/TranscriptionStreamEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthRotateParamTest.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/WebhookService.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/ResponseService.kt
openai-java-core/src/main/kotlin/com/openai/services/async/beta/ResponseServiceAsyncImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionUpdateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/webhooks/LiveCallIncomingWebhookEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/admin/OrganizationServiceImpl.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/responses/InputTokenService.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/responses/InputTokenServiceImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/responses/InputItemService.kt
openai-java-core/src/main/kotlin/com/openai/services/async/SafetyServiceAsyncImpl.kt
scripts/castiron/custom_code_budget.py
openai-java-core/src/main/kotlin/com/openai/services/async/beta/responses/InputTokenServiceAsyncImpl.kt
openai-java-core/src/main/kotlin/com/openai/client/OpenAIClientAsyncImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/Vault.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/externalstorage/ExternalStorageListPageAsync.kt
gradle.properties
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt
openai-java-core/src/main/kotlin/com/openai/models/AllModels.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/SafetyServiceImpl.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/auditlogs/AuditLogListResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseCreateParamsTest.kt
openai-java-core/src/main/kotlin/com/openai/services/async/beta/ResponseServiceAsync.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/externalstorage/ExternalStorageListPage.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponsesClientEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/webhooks/WebhookListPageAsync.kt
openai-java-core/src/main/kotlin/com/openai/services/async/admin/OrganizationServiceAsyncImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/audio/translations/TranslationCreateParams.kt
openai-java-core/build.gradle.kts
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponsesServerEventTest.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/ResponseServiceImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/auditlogs/AuditLogListResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuth.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeResponseCreateMcpTool.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/beta/ResponseServiceTest.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/auditlogs/AuditLogListPageResponseTest.kt
openai-java-core/src/test/kotlin/com/openai/models/webhooks/UnwrapWebhookEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/ChatModel.kt
openai-java-proguard-test/build.gradle.kts
openai-java-core/src/test/kotlin/com/openai/services/async/WebhookServiceAsyncTest.kt
openai-java-core/src/main/kotlin/com/openai/models/webhooks/LiveTransportIncomingWebhookEvent.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/WebhookServiceImpl.kt
...
5.
Mark Stuart <markstuart@openai.com>
Alex Chang <apcha@openai.com>
148 shared files
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageModerationsResponseTest.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseInputItemTest.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/WebhookServiceTest.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageCodeInterpreterSessionsResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/services/async/ResponseServiceAsync.kt
openai-java-core/src/main/kotlin/com/openai/services/async/ImageServiceAsyncImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseInputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageFileSearchCallsResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthCreateParam.kt
openai-java-core/src/main/kotlin/com/openai/services/async/beta/agents/sessions/EventServiceAsync.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageImagesResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentReasoningItem.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeClientEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesServerEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/events/EventCreateParams.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponsesServerEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionAssistantMessage.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenerateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentTextParam.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesServerEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionEnvironmentState.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentUpdateParams.kt
openai-java-core/src/main/kotlin/com/openai/services/async/beta/agents/SessionServiceAsync.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSession.kt
openai-java-core/src/main/kotlin/com/openai/services/async/ImageServiceAsync.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/AudioServiceImpl.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseOutputItemTest.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/agents/SessionService.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionTurnCompletedEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeServerEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/images/ImageEditParamsTest.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/agents/sessions/EventService.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentWebSearchCallItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionTurnFailedEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageCreateVariationParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/EnvironmentParam.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeResponseCreateAudioOutput.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/TemplateCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseStreamEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/conversations/items/ConversationItemTest.kt
openai-java-core/src/main/kotlin/com/openai/services/async/ResponseServiceAsyncImpl.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/ImageService.kt
openai-java-core/src/main/kotlin/com/openai/models/audio/transcriptions/TranscriptionStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseItem.kt
openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionTurnCancelledEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentToolParam.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionUpdateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageCodeInterpreterSessionsResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseInputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/TemplateUpdateParams.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageFileSearchCallsResponseTest.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageWebSearchCallsResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeAudioConfigOutput.kt
openai-java-core/src/main/kotlin/com/openai/services/async/AudioServiceAsync.kt
openai-java-core/src/main/kotlin/com/openai/models/images/Image.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseInputItemTest.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseFunctionCallArgumentsDoneEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/turns/Turn.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentReasoning.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageCompletionsResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/audio/speech/SpeechCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentReasoningParam.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageAudioSpeechesResponse.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageVectorStoresResponseTest.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponsesServerEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentTool.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageAudioTranscriptionsResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionInputParam.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedAgentTool.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuth.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseFunctionWebSearchTest.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseFunctionWebSearch.kt
openai-java-core/src/test/kotlin/com/openai/services/async/ImageServiceAsyncTest.kt
openai-java-core/src/test/kotlin/com/openai/models/webhooks/UnwrapWebhookEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/ChatModel.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseItemTest.kt
openai-java-core/src/test/kotlin/com/openai/services/async/WebhookServiceAsyncTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputTextAnnotationAddedEvent.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/AudioService.kt
.castiron.stats.yml
openai-java-core/src/main/kotlin/com/openai/core/ClientOptions.kt
openai-java-core/src/test/kotlin/com/openai/helpers/ResponseAccumulatorTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionDeleteParams.kt
openai-java-core/src/main/kotlin/com/openai/models/conversations/items/ConversationItem.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseStreamEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageModel.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthRotateParam.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedAgentToolParam.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditParams.kt
openai-java-core/src/main/kotlin/com/openai/models/live/forks/ForkServerEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseItemTest.kt
...
6.
Alex Chang <apcha@openai.com>
Marcus Wood <marcuswood@openai.com>
104 shared files
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseInputItemTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/items/ItemListPageAsync.kt
openai-java-core/src/main/kotlin/com/openai/models/webhooks/RealtimeCallIncomingWebhookEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/environments/templates/TemplateListPageResponseTest.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentSessionItemTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseInputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/items/ItemListPageResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditCompletedEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentSessionInputParamTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionTurnItemAddedEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/sessions/events/EventCreateParamsTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/events/EventCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaWebSearchTool.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/subagents/items/ItemListPageResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenerateParams.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/sessions/SessionListPageResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentUpdateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/subagents/turns/items/ItemListPageResponse.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentOutputItemTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSession.kt
openai-java-core/src/test/kotlin/com/openai/services/async/beta/agents/sessions/EventServiceAsyncTest.kt
openai-java-core/src/main/kotlin/com/openai/services/async/ImageServiceAsync.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseOutputItemTest.kt
openai-java-core/src/main/kotlin/com/openai/services/async/SafetyServiceAsync.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/beta/agents/environments/TemplateServiceTest.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/evals/RunServiceImpl.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentSessionTest.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/environments/templates/TemplateUpdateParamsTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/EnvironmentParam.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/audio/SpeechServiceTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/TemplateCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/services/async/admin/OrganizationServiceAsync.kt
openai-java-core/src/test/kotlin/com/openai/models/conversations/items/ConversationItemTest.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/ImageService.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentToolParam.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaWebSearchPreviewTool.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditPartialImageEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/webhooks/LiveCallIncomingWebhookEvent.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/admin/OrganizationServiceImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseInputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/TemplateUpdateParams.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/evals/RunService.kt
openai-java-core/src/main/kotlin/com/openai/services/async/SafetyServiceAsyncImpl.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/EnvironmentTest.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseInputItemTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/SafetyServiceImpl.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentSessionInProgressEventTest.kt
openai-java-core/src/main/kotlin/com/openai/services/async/admin/OrganizationServiceAsyncImpl.kt
openai-java-core/src/main/kotlin/com/openai/services/async/evals/RunServiceAsyncImpl.kt
openai-java-core/src/main/kotlin/com/openai/services/async/evals/RunServiceAsync.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentTool.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/Environment.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionTurnItemDoneEvent.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/beta/agents/sessions/EventServiceTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionInputParam.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedAgentTool.kt
openai-java-core/src/test/kotlin/com/openai/services/async/audio/SpeechServiceAsyncTest.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseItemTest.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenCompletedEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/subagents/items/ItemListPageAsync.kt
openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionContentPartImage.kt
.castiron.stats.yml
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/PersistedAgentToolParamTest.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/WebSearchPreviewTool.kt
openai-java-core/src/main/kotlin/com/openai/models/conversations/items/ConversationItem.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageModel.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedAgentToolParam.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentSessionCreatedEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditParams.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseItemTest.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/PersistedAgentToolTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentOutputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/Agent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionItem.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentSessionIdleEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenPartialImageEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/subagents/turns/items/ItemListPage.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputItem.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentSessionRequiresActionEventTest.kt
openai-java-core/src/test/kotlin/com/openai/services/async/beta/agents/environments/TemplateServiceAsyncTest.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/environments/templates/TemplateCreateParamsTest.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/environments/templates/EnvironmentTemplateTest.kt
api_reference/openapi.transformed.yml
openai-java-core/src/main/kotlin/com/openai/services/blocking/admin/OrganizationService.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/subagents/items/ItemListPage.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentCreateParams.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentToolTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/items/ItemListPage.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/EnvironmentTemplate.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/SafetyService.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseOutputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/subagents/turns/items/ItemListPageAsync.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImagesResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/WebSearchTool.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/EnvironmentParamTest.kt
...
7.
Justin Beckwith <jbeckwith@openai.com>
stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>
100 shared files
openai-java-core/src/main/kotlin/com/openai/models/webhooks/RealtimeCallIncomingWebhookEvent.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/WebhookServiceTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeToolsConfigUnion.kt
openai-java-core/src/main/kotlin/com/openai/services/async/responses/InputItemServiceAsyncImpl.kt
openai-java-spring-boot-starter/src/main/resources/META-INF/additional-spring-configuration-metadata.json
README.md
openai-java-core/src/main/kotlin/com/openai/services/async/beta/responses/InputItemServiceAsyncImpl.kt
openai-java-core/src/test/kotlin/com/openai/core/http/LoggingHttpClientTest.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesServerEvent.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/BetaServiceImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/RealtimeSessionCreateResponse.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponsesServerEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesServerEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/ResponsesModel.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesClientEvent.kt
openai-java-core/src/main/kotlin/com/openai/services/async/beta/responses/InputTokenServiceAsync.kt
.github/workflows/ci.yml
.github/workflows/create-releases.yml
openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/client/OpenAIClientImpl.kt
openai-java-core/src/test/kotlin/com/openai/services/async/beta/ResponseServiceAsyncTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeServerEvent.kt
openai-java-core/src/main/kotlin/com/openai/services/async/beta/responses/InputItemServiceAsync.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/client/OpenAIClient.kt
openai-java-core/src/test/kotlin/com/openai/services/async/ResponseServiceAsyncTest.kt
scripts/build
openai-java-core/src/main/kotlin/com/openai/services/async/admin/OrganizationServiceAsync.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/services/async/ResponseServiceAsyncImpl.kt
openai-java-client-okhttp/build.gradle.kts
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/projects/serviceaccounts/apikeys/ApiKeyCreateResponse.kt
openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OpenAIOkHttpClientAsync.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/projects/serviceaccounts/apikeys/ApiKeyCreateResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/responses/InputItemServiceImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/audio/transcriptions/TranscriptionStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/ResponseService.kt
openai-java-core/src/main/kotlin/com/openai/services/async/beta/ResponseServiceAsyncImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/webhooks/LiveCallIncomingWebhookEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/admin/OrganizationServiceImpl.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/responses/InputTokenService.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/responses/InputTokenServiceImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/responses/InputItemService.kt
openai-java-core/src/main/kotlin/com/openai/services/async/beta/responses/InputTokenServiceAsyncImpl.kt
openai-java-core/src/main/kotlin/com/openai/client/OpenAIClientAsyncImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt
openai-java-core/src/main/kotlin/com/openai/models/AllModels.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/auditlogs/AuditLogListResponseTest.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseCreateParamsTest.kt
openai-java-core/src/main/kotlin/com/openai/services/async/beta/ResponseServiceAsync.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponsesClientEventTest.kt
openai-java-core/src/main/kotlin/com/openai/services/async/admin/OrganizationServiceAsyncImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/audio/translations/TranslationCreateParams.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponsesServerEventTest.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/ResponseServiceImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/auditlogs/AuditLogListResponse.kt
openai-java-spring-boot-starter/src/test/kotlin/com/openai/springboot/OpenAIClientAutoConfigurationTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeResponseCreateMcpTool.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/beta/ResponseServiceTest.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/auditlogs/AuditLogListPageResponseTest.kt
openai-java-core/src/test/kotlin/com/openai/models/webhooks/UnwrapWebhookEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/ChatModel.kt
openai-java-core/src/test/kotlin/com/openai/services/async/WebhookServiceAsyncTest.kt
openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OpenAIOkHttpClient.kt
openai-java-core/src/main/kotlin/com/openai/models/audio/transcriptions/TranscriptionCreateParams.kt
openai-java-core/src/test/kotlin/com/openai/models/webhooks/LiveCallIncomingWebhookEventTest.kt
build.gradle.kts
openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/ResponseServiceTest.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/responses/InputItemServiceImpl.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/responses/InputTokenServiceImpl.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/ResponseCreateParamsTest.kt
openai-java-core/src/test/kotlin/com/openai/services/async/admin/organization/projects/serviceaccounts/ApiKeyServiceAsyncTest.kt
openai-java-spring-boot-starter/src/main/kotlin/com/openai/springboot/OpenAIClientAutoConfiguration.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponsesClientEventTest.kt
openai-java-spring-boot-starter/src/main/kotlin/com/openai/springboot/OpenAIClientProperties.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCompactParams.kt
openai-java-core/src/main/kotlin/com/openai/core/http/LoggingHttpClient.kt
openai-java-core/src/main/kotlin/com/openai/services/async/BetaServiceAsync.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponse.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/projects/serviceaccounts/apikeys/ApiKeyCreateParamsTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/assistants/AssistantStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/admin/OrganizationService.kt
openai-java-core/src/main/kotlin/com/openai/services/async/responses/InputTokenServiceAsyncImpl.kt
CHANGELOG.md
openai-java-core/src/main/kotlin/com/openai/models/webhooks/UnwrapWebhookEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCompactParams.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/ResponseServiceImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesClientEvent.kt
openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OkHttpClient.kt
openai-java-core/src/main/kotlin/com/openai/client/OpenAIClientAsync.kt
openai-java-core/src/main/kotlin/com/openai/services/async/BetaServiceAsyncImpl.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/BetaService.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/admin/organization/projects/serviceaccounts/ApiKeyServiceTest.kt
openai-java-core/src/main/kotlin/com/openai/core/handlers/SseHandler.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/projects/serviceaccounts/apikeys/ApiKeyCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/auditlogs/AuditLogListParams.kt
8.
Dan Piet <dp@openai.com>
Mark Stuart <markstuart@openai.com>
99 shared files
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageModerationsResponseTest.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageCodeInterpreterSessionsResponseTest.kt
docs/responses-websocket.md
openai-java-core/src/main/kotlin/com/openai/services/async/ImageServiceAsyncImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseInputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageFileSearchCallsResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthCreateParam.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageImagesResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeClientEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesServerEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponsesServerEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesServerEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentUpdateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSession.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenStreamEvent.kt
buildSrc/src/main/kotlin/com/openai/gradle/CoreCompilationShards.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeServerEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/EnvironmentParam.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeResponseCreateAudioOutput.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/TemplateCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseStreamEvent.kt
openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/X509WorkloadIdentityAuthenticator.kt
openai-java-core/src/main/kotlin/com/openai/models/audio/transcriptions/TranscriptionStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseItem.kt
openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentToolParam.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionUpdateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageCodeInterpreterSessionsResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseInputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/TemplateUpdateParams.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageFileSearchCallsResponseTest.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageWebSearchCallsResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeAudioConfigOutput.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageCompletionsResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/audio/speech/SpeechCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageAudioSpeechesResponse.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageVectorStoresResponseTest.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponsesServerEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentTool.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageAudioTranscriptionsResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionInputParam.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedAgentTool.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuth.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseFunctionWebSearch.kt
openai-java-core/src/test/kotlin/com/openai/services/async/ImageServiceAsyncTest.kt
openai-java-core/src/main/kotlin/com/openai/models/ChatModel.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputTextAnnotationAddedEvent.kt
.castiron.stats.yml
openai-java-core/src/main/kotlin/com/openai/core/ClientOptions.kt
openai-java-core/src/main/kotlin/com/openai/models/conversations/items/ConversationItem.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseStreamEventTest.kt
openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/BoundedWebSocket.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthRotateParam.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedAgentToolParam.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditParams.kt
openai-java-core/src/main/kotlin/com/openai/models/live/forks/ForkServerEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageEmbeddingsResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageCompletionsResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageCostsResponse.kt
openai-java-core/src/test/kotlin/com/openai/core/http/UnionUploadStreamingTest.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageAudioTranscriptionsResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionItem.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageCostsResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionAudioParam.kt
openai-java-core/src/main/kotlin/com/openai/models/conversations/ConversationUpdateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCompactParams.kt
openai-java-core/src/main/kotlin/com/openai/helpers/TranslationConnection.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseFunctionWebSearch.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/assistants/AssistantStreamEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageAudioSpeechesResponseTest.kt
api_reference/openapi.transformed.yml
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageModerationsResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/webhooks/UnwrapWebhookEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageWebSearchCallsResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageVectorStoresResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/SessionTurnError.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCompactParams.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseStreamEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseOutputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseItem.kt
openai-java-client-okhttp/src/test/kotlin/com/openai/client/okhttp/TranslationConnectionTest.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageImagesResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageEmbeddingsResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesClientEvent.kt
openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OkHttpClient.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/ImageServiceTest.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseOutputTextAnnotationAddedEvent.kt
openai-java-client-okhttp/src/test/kotlin/com/openai/client/okhttp/ResponsesWebSocketTest.kt
openai-java-core/src/test/kotlin/com/openai/models/images/ImageGenerateParamsTest.kt
9.
Mark Stuart <markstuart@openai.com>
stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>
95 shared files
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageModerationsResponseTest.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseInputItemTest.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/WebhookServiceTest.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageCodeInterpreterSessionsResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/services/async/ImageServiceAsyncImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseInputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageFileSearchCallsResponse.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageImagesResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeClientEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesServerEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponsesServerEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenerateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesServerEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenStreamEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseOutputItemTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeServerEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/images/ImageEditParamsTest.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageCreateVariationParams.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeResponseCreateAudioOutput.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseStreamEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/conversations/items/ConversationItemTest.kt
openai-java-core/src/main/kotlin/com/openai/services/async/ResponseServiceAsyncImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/audio/transcriptions/TranscriptionStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseItem.kt
openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageCodeInterpreterSessionsResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseInputItem.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageFileSearchCallsResponseTest.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageWebSearchCallsResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeAudioConfigOutput.kt
openai-java-core/src/main/kotlin/com/openai/models/images/Image.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseInputItemTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageCompletionsResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/audio/speech/SpeechCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageAudioSpeechesResponse.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageVectorStoresResponseTest.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponsesServerEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageAudioTranscriptionsResponse.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseFunctionWebSearchTest.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseFunctionWebSearch.kt
openai-java-core/src/test/kotlin/com/openai/services/async/ImageServiceAsyncTest.kt
openai-java-core/src/test/kotlin/com/openai/models/webhooks/UnwrapWebhookEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/ChatModel.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseItemTest.kt
openai-java-core/src/test/kotlin/com/openai/services/async/WebhookServiceAsyncTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputTextAnnotationAddedEvent.kt
openai-java-core/src/main/kotlin/com/openai/core/ClientOptions.kt
openai-java-core/src/main/kotlin/com/openai/models/conversations/items/ConversationItem.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseStreamEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageModel.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditParams.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseItemTest.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageEmbeddingsResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageCompletionsResponse.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/ImageServiceImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageCostsResponse.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageAudioTranscriptionsResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseFunctionCallArgumentsDoneEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageCostsResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionAudioParam.kt
openai-java-core/src/main/kotlin/com/openai/models/conversations/ConversationUpdateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/ConversationItemCreateEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCompactParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputItem.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseFunctionCallArgumentsDoneEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseFunctionWebSearch.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/assistants/AssistantStreamEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageAudioSpeechesResponseTest.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseFunctionWebSearchTest.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageModerationsResponse.kt
openai-java-core/src/test/kotlin/com/openai/models/images/ImageCreateVariationParamsTest.kt
openai-java-core/src/main/kotlin/com/openai/models/webhooks/UnwrapWebhookEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageWebSearchCallsResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageVectorStoresResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseFunctionCallArgumentsDoneEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCompactParams.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/ResponseServiceImpl.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseStreamEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseOutputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseItem.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageImagesResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageEmbeddingsResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesClientEvent.kt
openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OkHttpClient.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/ImageServiceTest.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/StructuredResponseOutputItemTest.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseOutputTextAnnotationAddedEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/images/ImageGenerateParamsTest.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseOutputItemTest.kt
10.
Dan Piet <dp@openai.com>
Justin Beckwith <jbeckwith@openai.com>
79 shared files
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialNetworking.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialNetworkingParam.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeToolsConfigUnion.kt
README.md
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthCreateParam.kt
openai-java-core/src/test/kotlin/com/openai/core/http/LoggingHttpClientTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/Credential.kt
buildSrc/src/main/kotlin/com/openai/gradle/VerifyCoreCompilationArtifactTask.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesServerEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/RealtimeSessionCreateResponse.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponsesServerEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesServerEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/ResponsesModel.kt
openai-java-core/src/apiCompatibility/structured-output-public-api.txt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesClientEvent.kt
.github/workflows/create-releases.yml
openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenStreamEvent.kt
openai-java-core/src/test/kotlin/com/openai/helpers/EnvironmentCredentialVisitorCompatibilityTest.kt
openai-java-core/src/main/kotlin/com/openai/client/OpenAIClientImpl.kt
openai-java-core/src/test/kotlin/com/openai/services/async/beta/ResponseServiceAsyncTest.kt
buildSrc/src/main/kotlin/com/openai/gradle/CoreCompilationShards.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeServerEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/client/OpenAIClient.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/EnvironmentParam.kt
openai-java-core/src/test/kotlin/com/openai/services/async/ResponseServiceAsyncTest.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseStreamEvent.kt
openai-java-core/src/test/kotlin/com/openai/services/ResponseStreamEventValidationTest.kt
openai-java-client-okhttp/build.gradle.kts
openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/X509WorkloadIdentityAuthenticator.kt
openai-java-core/src/main/kotlin/com/openai/models/audio/transcriptions/TranscriptionStreamEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthRotateParamTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionUpdateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/client/OpenAIClientAsyncImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/Vault.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt
openai-java-core/src/main/kotlin/com/openai/models/AllModels.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseCreateParamsTest.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponsesClientEventTest.kt
openai-java-core/build.gradle.kts
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponsesServerEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/auditlogs/AuditLogListResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuth.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeResponseCreateMcpTool.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/beta/ResponseServiceTest.kt
openai-java-core/src/main/kotlin/com/openai/models/ChatModel.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/externalstorage/ExternalStorageConfiguration.kt
.castiron.stats.yml
openai-java-core/src/main/kotlin/com/openai/models/audio/transcriptions/TranscriptionCreateParams.kt
openai-java-core/src/test/kotlin/com/openai/services/EnvironmentCredentialsTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthRotateParam.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt
openai-java-core/src/apiCompatibility/excluded-generated-tests.txt
openai-java-core/src/test/kotlin/com/openai/services/blocking/ResponseServiceTest.kt
openai-java-core/src/main/kotlin/com/openai/models/live/forks/ForkServerEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialUpdateParams.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/ResponseCreateParamsTest.kt
openai-java-client-okhttp/src/test/kotlin/com/openai/client/okhttp/OkHttpClientTest.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponsesClientEventTest.kt
buildSrc/build.gradle.kts
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCompactParams.kt
openai-java-core/src/main/kotlin/com/openai/core/http/LoggingHttpClient.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/assistants/AssistantStreamEvent.kt
api_reference/openapi.transformed.yml
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/webhooks/UnwrapWebhookEvent.kt
openai-java-client-okhttp/src/test/kotlin/com/openai/client/okhttp/X509WorkloadIdentityIntegrationTest.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCompactParams.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/externalstorage/ExternalStorageCreateParams.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesClientEvent.kt
openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OkHttpClient.kt
openai-java-core/src/main/kotlin/com/openai/client/OpenAIClientAsync.kt
openai-java-core/src/main/kotlin/com/openai/core/handlers/SseHandler.kt
11.
xuanqi-oai <xuanqi@openai.com>
stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>
54 shared files
openai-java-core/src/test/kotlin/com/openai/models/realtime/clientsecrets/RealtimeSessionClientSecretTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeSessionCreateRequest.kt
README.md
openai-java-core/src/test/kotlin/com/openai/models/realtime/SessionUpdateEventTest.kt
openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeServerEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/RealtimeSessionCreateResponse.kt
openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeResponseCreateParamsTest.kt
.stats.yml
openai-java-core/src/test/kotlin/com/openai/models/realtime/clientsecrets/RealtimeTranscriptionSessionCreateResponseTest.kt
openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeClientEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeReasoningEffort.kt
openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeReasoningTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/RealtimeSessionClientSecret.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeReasoning.kt
openai-java-core/src/test/kotlin/com/openai/models/realtime/ResponseCreateEventTest.kt
openai-java-core/src/test/kotlin/com/openai/services/async/ResponseServiceAsyncTest.kt
openai-java-core/src/test/kotlin/com/openai/models/realtime/clientsecrets/ClientSecretCreateResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeTranscriptionSessionAudioInput.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/RealtimeTranscriptionSessionCreateResponse.kt
openai-java-core/src/test/kotlin/com/openai/models/realtime/TranscriptionSessionUpdateTest.kt
.release-please-manifest.json
openai-java-core/src/test/kotlin/com/openai/models/realtime/clientsecrets/ClientSecretCreateParamsTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeSession.kt
openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeAudioConfigInputTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeAudioInputTurnDetection.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/RealtimeTranscriptionSessionTurnDetection.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/realtime/ClientSecretServiceTest.kt
openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeTranscriptionSessionAudioTest.kt
openai-java-core/src/test/kotlin/com/openai/models/realtime/AudioTranscriptionTest.kt
openai-java-core/src/test/kotlin/com/openai/models/realtime/SessionUpdatedEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/TranscriptionSessionUpdatedEvent.kt
build.gradle.kts
openai-java-core/src/test/kotlin/com/openai/services/blocking/ResponseServiceTest.kt
openai-java-core/src/test/kotlin/com/openai/models/realtime/SessionCreatedEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeTranscriptionSessionAudioInputTurnDetection.kt
openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeAudioConfigTest.kt
openai-java-core/src/test/kotlin/com/openai/models/realtime/TranscriptionSessionUpdatedEventTest.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/realtime/CallServiceTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/ClientSecretCreateResponse.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseCompactParamsTest.kt
CHANGELOG.md
openai-java-core/src/test/kotlin/com/openai/services/async/realtime/CallServiceAsyncTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeAudioConfigInput.kt
openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeTranscriptionSessionAudioInputTest.kt
openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeSessionCreateRequestTest.kt
openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeTranscriptionSessionCreateRequestTest.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCompactParams.kt
openai-java-core/src/test/kotlin/com/openai/models/realtime/clientsecrets/RealtimeSessionCreateResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeResponseCreateParams.kt
openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeSessionTest.kt
openai-java-core/src/test/kotlin/com/openai/core/ClientOptionsTest.kt
openai-java-core/src/test/kotlin/com/openai/models/realtime/calls/CallAcceptParamsTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/AudioTranscription.kt
openai-java-core/src/test/kotlin/com/openai/services/async/realtime/ClientSecretServiceAsyncTest.kt
12.
Alex Chang <apcha@openai.com>
xuanqi-oai <xuanqi@openai.com>
52 shared files
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeSessionCreateRequest.kt
README.md
openai-java-core/src/test/kotlin/com/openai/models/realtime/SessionUpdateEventTest.kt
openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeServerEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/RealtimeSessionCreateResponse.kt
openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeResponseCreateParamsTest.kt
.stats.yml
openai-java-core/src/test/kotlin/com/openai/models/realtime/clientsecrets/RealtimeTranscriptionSessionCreateResponseTest.kt
openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeClientEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeReasoningEffort.kt
openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeReasoningTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeReasoning.kt
openai-java-core/src/test/kotlin/com/openai/models/realtime/ResponseCreateEventTest.kt
openai-java-core/src/test/kotlin/com/openai/services/async/ResponseServiceAsyncTest.kt
openai-java-core/src/test/kotlin/com/openai/models/realtime/clientsecrets/ClientSecretCreateResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeTranscriptionSessionAudioInput.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/RealtimeTranscriptionSessionCreateResponse.kt
openai-java-core/src/test/kotlin/com/openai/models/realtime/TranscriptionSessionUpdateTest.kt
.release-please-manifest.json
openai-java-core/src/test/kotlin/com/openai/models/realtime/clientsecrets/ClientSecretCreateParamsTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeSession.kt
openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeAudioConfigInputTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeAudioInputTurnDetection.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/RealtimeTranscriptionSessionTurnDetection.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/realtime/ClientSecretServiceTest.kt
openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeTranscriptionSessionAudioTest.kt
openai-java-core/src/test/kotlin/com/openai/models/realtime/AudioTranscriptionTest.kt
openai-java-core/src/test/kotlin/com/openai/models/realtime/SessionUpdatedEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/TranscriptionSessionUpdatedEvent.kt
build.gradle.kts
openai-java-core/src/test/kotlin/com/openai/services/blocking/ResponseServiceTest.kt
openai-java-core/src/test/kotlin/com/openai/models/realtime/SessionCreatedEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeTranscriptionSessionAudioInputTurnDetection.kt
openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeAudioConfigTest.kt
openai-java-core/src/test/kotlin/com/openai/models/realtime/TranscriptionSessionUpdatedEventTest.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/realtime/CallServiceTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/ClientSecretCreateResponse.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseCompactParamsTest.kt
CHANGELOG.md
openai-java-core/src/test/kotlin/com/openai/services/async/realtime/CallServiceAsyncTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeAudioConfigInput.kt
openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeTranscriptionSessionAudioInputTest.kt
openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeSessionCreateRequestTest.kt
openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeTranscriptionSessionCreateRequestTest.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCompactParams.kt
openai-java-core/src/test/kotlin/com/openai/models/realtime/clientsecrets/RealtimeSessionCreateResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeResponseCreateParams.kt
openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeSessionTest.kt
openai-java-core/src/test/kotlin/com/openai/core/ClientOptionsTest.kt
openai-java-core/src/test/kotlin/com/openai/models/realtime/calls/CallAcceptParamsTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/AudioTranscription.kt
openai-java-core/src/test/kotlin/com/openai/services/async/realtime/ClientSecretServiceAsyncTest.kt
13.
Mark Stuart <markstuart@openai.com>
Justin Beckwith <jbeckwith@openai.com>
46 shared files
openai-java-core/src/test/kotlin/com/openai/services/blocking/WebhookServiceTest.kt
openai-java-core/src/main/kotlin/com/openai/services/async/ResponseServiceAsync.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthCreateParam.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesServerEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/webhooks/WebhookTestParams.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponsesServerEventTest.kt
openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/X509Transport.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesServerEvent.kt
openai-java-core/src/main/kotlin/com/openai/services/async/beta/agents/SessionServiceAsync.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/agents/SessionService.kt
buildSrc/src/main/kotlin/com/openai/gradle/CoreCompilationShards.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeServerEvent.kt
openai-java-client-okhttp/src/test/kotlin/com/openai/client/okhttp/X509WireTestInfrastructure.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/EnvironmentParam.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/services/async/ResponseServiceAsyncImpl.kt
openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/X509WorkloadIdentityAuthenticator.kt
openai-java-core/src/main/kotlin/com/openai/models/audio/transcriptions/TranscriptionStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionUpdateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponsesServerEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuth.kt
openai-java-core/src/test/kotlin/com/openai/models/webhooks/UnwrapWebhookEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/ChatModel.kt
openai-java-core/src/test/kotlin/com/openai/services/async/WebhookServiceAsyncTest.kt
.castiron.stats.yml
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthRotateParam.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt
openai-java-core/src/main/kotlin/com/openai/models/live/forks/ForkServerEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCompactParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/assistants/AssistantStreamEvent.kt
api_reference/openapi.transformed.yml
openai-java-core/src/main/kotlin/com/openai/models/webhooks/UnwrapWebhookEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCompactParams.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/ResponseServiceImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/webhooks/WebhookUpdateParams.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/ResponseService.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesClientEvent.kt
openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OkHttpClient.kt
openai-java-core/src/main/kotlin/com/openai/models/webhooks/WebhookCreateParams.kt
14.
Marcus Wood <marcuswood@openai.com>
stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>
39 shared files
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseInputItemTest.kt
openai-java-core/src/main/kotlin/com/openai/models/webhooks/RealtimeCallIncomingWebhookEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseInputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditCompletedEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaWebSearchTool.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenerateParams.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseOutputItemTest.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/evals/RunServiceImpl.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/audio/SpeechServiceTest.kt
openai-java-core/src/main/kotlin/com/openai/services/async/admin/OrganizationServiceAsync.kt
openai-java-core/src/test/kotlin/com/openai/models/conversations/items/ConversationItemTest.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaWebSearchPreviewTool.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditPartialImageEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/webhooks/LiveCallIncomingWebhookEvent.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/admin/OrganizationServiceImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseInputItem.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseInputItemTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt
openai-java-core/src/main/kotlin/com/openai/services/async/admin/OrganizationServiceAsyncImpl.kt
openai-java-core/src/main/kotlin/com/openai/services/async/evals/RunServiceAsyncImpl.kt
openai-java-core/src/test/kotlin/com/openai/services/async/audio/SpeechServiceAsyncTest.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseItemTest.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenCompletedEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionContentPartImage.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/WebSearchPreviewTool.kt
openai-java-core/src/main/kotlin/com/openai/models/conversations/items/ConversationItem.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageModel.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditParams.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseItemTest.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenPartialImageEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputItem.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/admin/OrganizationService.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseOutputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseItem.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImagesResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/WebSearchTool.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseOutputItemTest.kt
15.
Mark Stuart <markstuart@openai.com>
Marcus Wood <marcuswood@openai.com>
37 shared files
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseInputItemTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseInputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/events/EventCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenerateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentUpdateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSession.kt
openai-java-core/src/main/kotlin/com/openai/services/async/ImageServiceAsync.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseOutputItemTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/EnvironmentParam.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/TemplateCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionCreateParams.kt
openai-java-core/src/test/kotlin/com/openai/models/conversations/items/ConversationItemTest.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/ImageService.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentToolParam.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseInputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/TemplateUpdateParams.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseInputItemTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentTool.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionInputParam.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedAgentTool.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseItemTest.kt
.castiron.stats.yml
openai-java-core/src/main/kotlin/com/openai/models/conversations/items/ConversationItem.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageModel.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedAgentToolParam.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditParams.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseItemTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputItem.kt
api_reference/openapi.transformed.yml
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseOutputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseItem.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseOutputItemTest.kt
16.
Dan Piet <dp@openai.com>
Marcus Wood <marcuswood@openai.com>
29 shared files
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseInputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentUpdateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSession.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/EnvironmentParam.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/TemplateCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentToolParam.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseInputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/TemplateUpdateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentTool.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/Environment.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionInputParam.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedAgentTool.kt
.castiron.stats.yml
openai-java-core/src/main/kotlin/com/openai/models/conversations/items/ConversationItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedAgentToolParam.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentOutputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/Agent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputItem.kt
api_reference/openapi.transformed.yml
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/EnvironmentTemplate.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseOutputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseItem.kt
17.
Justin Beckwith <jbeckwith@openai.com>
Hayden <hayden@openai.com>
20 shared files
release-please-config.json
README.md
openai-java-core/src/test/kotlin/com/openai/core/http/LoggingHttpClientTest.kt
buildSrc/src/test/kotlin/com/openai/gradle/GradleCacheTrustPolicyTest.kt
.github/workflows/ci.yml
.github/workflows/create-releases.yml
openai-java-client-okhttp/build.gradle.kts
openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OpenAIOkHttpClientAsync.kt
buildSrc/src/main/kotlin/openai.core-shard.gradle.kts
openai-java-core/build.gradle.kts
openai-java-example/build.gradle.kts
openai-java-bedrock/build.gradle.kts
openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OpenAIOkHttpClient.kt
.github/workflows/codeql.yml
build.gradle.kts
CONTRIBUTING.md
SECURITY.md
openai-java-core/src/main/kotlin/com/openai/core/http/LoggingHttpClient.kt
openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OkHttpClient.kt
buildSrc/src/main/kotlin/com/openai/gradle/CoreCompilationDependencies.kt
18.
Justin Beckwith <jbeckwith@openai.com>
Marcus Wood <marcuswood@openai.com>
19 shared files
openai-java-core/src/main/kotlin/com/openai/models/webhooks/RealtimeCallIncomingWebhookEvent.kt
openai-java-core/src/main/kotlin/com/openai/services/async/admin/organization/ExternalStorageServiceAsync.kt
openai-java-core/src/main/kotlin/com/openai/services/async/SafetyServiceAsync.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/admin/organization/ExternalStorageService.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/EnvironmentParam.kt
openai-java-core/src/main/kotlin/com/openai/services/async/admin/OrganizationServiceAsync.kt
openai-java-core/src/main/kotlin/com/openai/models/webhooks/LiveCallIncomingWebhookEvent.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/admin/OrganizationServiceImpl.kt
openai-java-core/src/main/kotlin/com/openai/services/async/SafetyServiceAsyncImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/SafetyServiceImpl.kt
openai-java-core/src/main/kotlin/com/openai/services/async/admin/OrganizationServiceAsyncImpl.kt
.castiron.stats.yml
openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/externalstorage/ExternalStorageDeleteParams.kt
api_reference/openapi.transformed.yml
openai-java-core/src/main/kotlin/com/openai/services/blocking/admin/OrganizationService.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/SafetyService.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentSessionEventTest.kt
19.
Alex Chang <apcha@openai.com>
Hayden <hayden@openai.com>
18 shared files
README.md
openai-java-core/src/test/kotlin/com/openai/core/http/LoggingHttpClientTest.kt
.github/dependabot.yml
buildSrc/src/test/kotlin/com/openai/gradle/GradleCacheTrustPolicyTest.kt
AGENTS.md
.github/workflows/ci.yml
.github/workflows/create-releases.yml
openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OpenAIOkHttpClientAsync.kt
openai-java-core/build.gradle.kts
openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OpenAIOkHttpClient.kt
openai-java-core/src/main/kotlin/com/openai/core/ClientOptions.kt
.github/workflows/codeql.yml
build.gradle.kts
CONTRIBUTING.md
SECURITY.md
openai-java-core/src/main/kotlin/com/openai/core/http/LoggingHttpClient.kt
openai-java-core/src/test/kotlin/com/openai/core/ClientOptionsTest.kt
buildSrc/src/main/kotlin/com/openai/gradle/CoreCompilationDependencies.kt
20.
Hayden <hayden@openai.com>
stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>
13 shared files
README.md
openai-java-core/src/test/kotlin/com/openai/core/http/LoggingHttpClientTest.kt
.github/workflows/ci.yml
.github/workflows/create-releases.yml
openai-java-client-okhttp/build.gradle.kts
openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OpenAIOkHttpClientAsync.kt
bedrock.md
openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OpenAIOkHttpClient.kt
openai-java-core/src/main/kotlin/com/openai/core/ClientOptions.kt
build.gradle.kts
openai-java-core/src/main/kotlin/com/openai/core/http/LoggingHttpClient.kt
openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OkHttpClient.kt
openai-java-core/src/test/kotlin/com/openai/core/ClientOptionsTest.kt
21.
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Justin Beckwith <jbeckwith@openai.com>
12 shared files
.github/workflows/runtime-compatibility.yml
buildSrc/src/test/kotlin/com/openai/gradle/GradleCacheTrustPolicyTest.kt
.github/workflows/ci.yml
.github/workflows/create-releases.yml
.github/workflows/castiron-custom-code.yml
openai-java-core/build.gradle.kts
openai-java-proguard-test/build.gradle.kts
.github/workflows/x509-live-smoke.yml
build.gradle.kts
.github/workflows/castiron-custom-code-comment.yml
buildSrc/build.gradle.kts
.github/workflows/examples.yml
22.
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Alex Chang <apcha@openai.com>
11 shared files
.github/workflows/runtime-compatibility.yml
buildSrc/src/test/kotlin/com/openai/gradle/GradleCacheTrustPolicyTest.kt
.github/workflows/ci.yml
.github/workflows/create-releases.yml
.github/workflows/castiron-custom-code.yml
openai-java-core/build.gradle.kts
openai-java-proguard-test/build.gradle.kts
build.gradle.kts
.github/workflows/castiron-custom-code-comment.yml
buildSrc/build.gradle.kts
.github/workflows/examples.yml
23.
Dan Piet <dp@openai.com>
xuanqi-oai <xuanqi@openai.com>
11 shared files
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeSessionCreateRequest.kt
README.md
openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/RealtimeSessionCreateResponse.kt
openai-java-core/src/test/kotlin/com/openai/services/async/ResponseServiceAsyncTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeSession.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeAudioInputTurnDetection.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/ResponseServiceTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeTranscriptionSessionAudioInputTurnDetection.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/ClientSecretCreateResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCompactParams.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeResponseCreateParams.kt
24.
Dan Piet <dp@openai.com>
Hayden <hayden@openai.com>
9 shared files
README.md
openai-java-core/src/test/kotlin/com/openai/core/http/LoggingHttpClientTest.kt
.github/workflows/create-releases.yml
openai-java-client-okhttp/build.gradle.kts
openai-java-core/build.gradle.kts
openai-java-core/src/main/kotlin/com/openai/core/ClientOptions.kt
openai-java-core/src/main/kotlin/com/openai/core/http/AuthenticatingHttpClient.kt
openai-java-core/src/main/kotlin/com/openai/core/http/LoggingHttpClient.kt
openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OkHttpClient.kt
25.
Justin Beckwith <jbeckwith@openai.com>
xuanqi-oai <xuanqi@openai.com>
7 shared files
README.md
openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/RealtimeSessionCreateResponse.kt
openai-java-core/src/test/kotlin/com/openai/services/async/ResponseServiceAsyncTest.kt
build.gradle.kts
openai-java-core/src/test/kotlin/com/openai/services/blocking/ResponseServiceTest.kt
CHANGELOG.md
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCompactParams.kt
26.
openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com>
github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
6 shared files
README.md
bedrock.md
.release-please-manifest.json
build.gradle.kts
CONTRIBUTING.md
CHANGELOG.md
27.
xuanqi-oai <xuanqi@openai.com>
jtian-oai <jtian@openai.com>
5 shared files
openai-java-core/src/test/kotlin/com/openai/auth/WorkloadIdentityAuthTest.kt
README.md
openai-java-core/src/main/kotlin/com/openai/auth/WorkloadIdentityAuth.kt
openai-java-core/src/main/kotlin/com/openai/auth/WorkloadIdentity.kt
openai-java-core/src/test/kotlin/com/openai/core/ClientOptionsTest.kt
28.
openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com>
Alex Chang <apcha@openai.com>
5 shared files
README.md
.release-please-manifest.json
build.gradle.kts
CONTRIBUTING.md
CHANGELOG.md
29.
openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com>
stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>
5 shared files
README.md
bedrock.md
.release-please-manifest.json
build.gradle.kts
CHANGELOG.md
30.
Alex Chang <apcha@openai.com>
github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
5 shared files
README.md
.release-please-manifest.json
build.gradle.kts
CONTRIBUTING.md
CHANGELOG.md
31.
github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>
5 shared files
README.md
bedrock.md
.release-please-manifest.json
build.gradle.kts
CHANGELOG.md
32.
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Hayden <hayden@openai.com>
5 shared files
buildSrc/src/test/kotlin/com/openai/gradle/GradleCacheTrustPolicyTest.kt
.github/workflows/ci.yml
.github/workflows/create-releases.yml
openai-java-core/build.gradle.kts
build.gradle.kts
33.
openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com>
Justin Beckwith <jbeckwith@openai.com>
4 shared files
README.md
build.gradle.kts
CONTRIBUTING.md
CHANGELOG.md
34.
openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com>
Hayden <hayden@openai.com>
4 shared files
README.md
bedrock.md
build.gradle.kts
CONTRIBUTING.md
35.
openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com>
xuanqi-oai <xuanqi@openai.com>
4 shared files
README.md
.release-please-manifest.json
build.gradle.kts
CHANGELOG.md
36.
Justin Beckwith <jbeckwith@openai.com>
github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
4 shared files
README.md
build.gradle.kts
CONTRIBUTING.md
CHANGELOG.md
37.
Hayden <hayden@openai.com>
github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
4 shared files
README.md
bedrock.md
build.gradle.kts
CONTRIBUTING.md
38.
github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
xuanqi-oai <xuanqi@openai.com>
4 shared files
README.md
.release-please-manifest.json
build.gradle.kts
CHANGELOG.md
39.
Alex Chang <apcha@openai.com>
Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com>
3 shared files
README.md
openai-java-core/src/main/kotlin/com/openai/core/http/RetryingHttpClient.kt
openai-java-core/src/test/kotlin/com/openai/core/http/RetryingHttpClientTest.kt
40.
Dan Piet <dp@openai.com>
Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com>
3 shared files
README.md
openai-java-core/src/main/kotlin/com/openai/core/http/RetryingHttpClient.kt
openai-java-core/src/test/kotlin/com/openai/core/http/RetryingHttpClientTest.kt
41.
Hayden <hayden@openai.com>
xuanqi-oai <xuanqi@openai.com>
3 shared files
README.md
build.gradle.kts
openai-java-core/src/test/kotlin/com/openai/core/ClientOptionsTest.kt
42.
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>
3 shared files
.github/workflows/ci.yml
.github/workflows/create-releases.yml
build.gradle.kts
43.
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Dan Piet <dp@openai.com>
3 shared files
.github/workflows/create-releases.yml
openai-java-core/build.gradle.kts
buildSrc/build.gradle.kts
44.
openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com>
Dan Piet <pietdaniel@gmail.com>
2 shared files
README.md
CONTRIBUTING.md
45.
Alex Chang <apcha@openai.com>
Dan Piet <pietdaniel@gmail.com>
2 shared files
README.md
CONTRIBUTING.md
46.
Alex Chang <apcha@openai.com>
jtian-oai <jtian@openai.com>
2 shared files
README.md
openai-java-core/src/test/kotlin/com/openai/core/ClientOptionsTest.kt
47.
Justin Beckwith <jbeckwith@openai.com>
Dan Piet <pietdaniel@gmail.com>
2 shared files
README.md
CONTRIBUTING.md
48.
Dan Piet <pietdaniel@gmail.com>
Hayden <hayden@openai.com>
2 shared files
README.md
CONTRIBUTING.md
49.
Dan Piet <pietdaniel@gmail.com>
github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2 shared files
README.md
CONTRIBUTING.md
50.
Hayden <hayden@openai.com>
jtian-oai <jtian@openai.com>
2 shared files
README.md
openai-java-core/src/test/kotlin/com/openai/core/ClientOptionsTest.kt
51.
stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>
jtian-oai <jtian@openai.com>
2 shared files
README.md
openai-java-core/src/test/kotlin/com/openai/core/ClientOptionsTest.kt
52.
xuanqi-oai <xuanqi@openai.com>
Mark Stuart <markstuart@openai.com>
2 shared files
openai-java-core/src/main/kotlin/com/openai/auth/WorkloadIdentityAuth.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCompactParams.kt
53.
Hayden <hayden@openai.com>
Mark Stuart <markstuart@openai.com>
2 shared files
openai-java-core/src/main/kotlin/com/openai/core/ClientOptions.kt
openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OkHttpClient.kt
54.
openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com>
Dan Piet <dp@openai.com>
1 shared file
README.md
55.
openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com>
Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com>
1 shared file
README.md
56.
openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com>
jtian-oai <jtian@openai.com>
1 shared file
README.md
57.
openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com>
Rohan Santhosh Kumar <181558744+rohan5commit@users.noreply.github.com>
1 shared file
README.md
58.
openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com>
Abdullah Khan <abeiy4u@gmail.com>
1 shared file
README.md
59.
Alex Chang <apcha@openai.com>
Rohan Santhosh Kumar <181558744+rohan5commit@users.noreply.github.com>
1 shared file
README.md
60.
Alex Chang <apcha@openai.com>
Abdullah Khan <abeiy4u@gmail.com>
1 shared file
README.md
61.
Dan Piet <dp@openai.com>
Dan Piet <pietdaniel@gmail.com>
1 shared file
README.md
62.
Dan Piet <dp@openai.com>
github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1 shared file
README.md
63.
Dan Piet <dp@openai.com>
jtian-oai <jtian@openai.com>
1 shared file
README.md
64.
Dan Piet <dp@openai.com>
Rohan Santhosh Kumar <181558744+rohan5commit@users.noreply.github.com>
1 shared file
README.md
65.
Dan Piet <dp@openai.com>
Abdullah Khan <abeiy4u@gmail.com>
1 shared file
README.md
66.
Justin Beckwith <jbeckwith@openai.com>
Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com>
1 shared file
README.md
67.
Justin Beckwith <jbeckwith@openai.com>
jtian-oai <jtian@openai.com>
1 shared file
README.md
68.
Justin Beckwith <jbeckwith@openai.com>
Rohan Santhosh Kumar <181558744+rohan5commit@users.noreply.github.com>
1 shared file
README.md
69.
Justin Beckwith <jbeckwith@openai.com>
Abdullah Khan <abeiy4u@gmail.com>
1 shared file
README.md
70.
Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com>
Dan Piet <pietdaniel@gmail.com>
1 shared file
README.md
71.
Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com>
Hayden <hayden@openai.com>
1 shared file
README.md
72.
Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com>
github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1 shared file
README.md
73.
Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com>
stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>
1 shared file
README.md
74.
Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com>
xuanqi-oai <xuanqi@openai.com>
1 shared file
README.md
75.
Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com>
jtian-oai <jtian@openai.com>
1 shared file
README.md
76.
Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com>
Rohan Santhosh Kumar <181558744+rohan5commit@users.noreply.github.com>
1 shared file
README.md
77.
Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com>
Abdullah Khan <abeiy4u@gmail.com>
1 shared file
README.md
78.
Dan Piet <pietdaniel@gmail.com>
stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>
1 shared file
README.md
79.
Dan Piet <pietdaniel@gmail.com>
xuanqi-oai <xuanqi@openai.com>
1 shared file
README.md
80.
Dan Piet <pietdaniel@gmail.com>
jtian-oai <jtian@openai.com>
1 shared file
README.md
81.
Dan Piet <pietdaniel@gmail.com>
Rohan Santhosh Kumar <181558744+rohan5commit@users.noreply.github.com>
1 shared file
README.md
82.
Dan Piet <pietdaniel@gmail.com>
Abdullah Khan <abeiy4u@gmail.com>
1 shared file
README.md
83.
Hayden <hayden@openai.com>
Rohan Santhosh Kumar <181558744+rohan5commit@users.noreply.github.com>
1 shared file
README.md
84.
Hayden <hayden@openai.com>
Abdullah Khan <abeiy4u@gmail.com>
1 shared file
README.md
85.
github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
jtian-oai <jtian@openai.com>
1 shared file
README.md
86.
github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Rohan Santhosh Kumar <181558744+rohan5commit@users.noreply.github.com>
1 shared file
README.md
87.
github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Abdullah Khan <abeiy4u@gmail.com>
1 shared file
README.md
88.
stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>
Rohan Santhosh Kumar <181558744+rohan5commit@users.noreply.github.com>
1 shared file
README.md
89.
stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>
Abdullah Khan <abeiy4u@gmail.com>
1 shared file
README.md
90.
xuanqi-oai <xuanqi@openai.com>
Rohan Santhosh Kumar <181558744+rohan5commit@users.noreply.github.com>
1 shared file
README.md
91.
xuanqi-oai <xuanqi@openai.com>
Abdullah Khan <abeiy4u@gmail.com>
1 shared file
README.md
92.
jtian-oai <jtian@openai.com>
Rohan Santhosh Kumar <181558744+rohan5commit@users.noreply.github.com>
1 shared file
README.md
93.
jtian-oai <jtian@openai.com>
Abdullah Khan <abeiy4u@gmail.com>
1 shared file
README.md
94.
Rohan Santhosh Kumar <181558744+rohan5commit@users.noreply.github.com>
Abdullah Khan <abeiy4u@gmail.com>
1 shared file
README.md
95.
Tomer Aberbach <tomer@stainless.com>
jtian-oai <jtian@openai.com>
1 shared file
openai-java-core/src/main/kotlin/com/openai/auth/WorkloadIdentityAuth.kt
96.
Tomer Aberbach <tomer@stainless.com>
xuanqi-oai <xuanqi@openai.com>
1 shared file
openai-java-core/src/main/kotlin/com/openai/auth/WorkloadIdentityAuth.kt
97.
Tomer Aberbach <tomer@stainless.com>
Mark Stuart <markstuart@openai.com>
1 shared file
openai-java-core/src/main/kotlin/com/openai/auth/WorkloadIdentityAuth.kt
98.
jtian-oai <jtian@openai.com>
Mark Stuart <markstuart@openai.com>
1 shared file
openai-java-core/src/main/kotlin/com/openai/auth/WorkloadIdentityAuth.kt
99.
xuanqi-oai <xuanqi@openai.com>
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 shared file
build.gradle.kts
100.
github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 shared file
build.gradle.kts
Most Connected Contributors
Contributor
# connections
# commits
1.
Dan Piet <dp@openai.com>
17
36
2.
Justin Beckwith <jbeckwith@openai.com>
16
94
3.
stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>
16
92
4.
Alex Chang <apcha@openai.com>
16
63
5.
Hayden <hayden@openai.com>
15
7
6.
xuanqi-oai <xuanqi@openai.com>
15
1
7.
jtian-oai <jtian@openai.com>
14
2
8.
openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com>
13
35
9.
Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com>
13
2
10.
github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
13
2
11.
Rohan Santhosh Kumar <181558744+rohan5commit@users.noreply.github.com>
12
1
12.
Dan Piet <pietdaniel@gmail.com>
12
1
13.
Abdullah Khan <abeiy4u@gmail.com>
12
1
14.
Mark Stuart <markstuart@openai.com>
10
35
15.
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
8
14
16.
Marcus Wood <marcuswood@openai.com>
5
6
17.
Vu Nguyen Duc Thang <vndt181204@gmail.com>
5
1
18.
Tomer Aberbach <tomer@stainless.com>
3
1
19.
Sylvester Kaczmarek <16242628+sylvesterkaczmarek@users.noreply.github.com>
3
1
20.
sweidac <17548832+sweidac@users.noreply.github.com>
0
1
contributor dependencies 2D graph
The number on lines shows the number of same files that both persons changed in past 180 days.
flowchart TB
n0["apcha@openai.com"]
n1["142633134+stainless-app[bot]@users.noreply.github.com"]
n2["dp@openai.com"]
n3["jbeckwith@openai.com"]
n4["markstuart@openai.com"]
n5["marcuswood@openai.com"]
n6["xuanqi@openai.com"]
n7["hayden@openai.com"]
n8["49699333+dependabot[bot]@users.noreply.github.com"]
n9["284451331+openai-sdks[bot]@users.noreply.github.com"]
n10["41898282+github-actions[bot]@users.noreply.github.com"]
n11["jtian@openai.com"]
n12["152812718+abhinavkr26104@users.noreply.github.com"]
n13["pietdaniel@gmail.com"]
n14["181558744+rohan5commit@users.noreply.github.com"]
n15["abeiy4u@gmail.com"]
n16["tomer@stainless.com"]
n0 ---|"2108"| n1
n2 ---|"432"| n0
n2 ---|"327"| n1
n0 ---|"165"| n3
n4 ---|"148"| n0
n0 ---|"104"| n5
n3 ---|"100"| n1
n2 ---|"99"| n4
n4 ---|"95"| n1
n2 ---|"79"| n3
n6 ---|"54"| n1
n0 ---|"52"| n6
n4 ---|"46"| n3
n5 ---|"39"| n1
n4 ---|"37"| n5
n2 ---|"29"| n5
n3 ---|"20"| n7
n3 ---|"19"| n5
n0 ---|"18"| n7
n7 ---|"13"| n1
n8 ---|"12"| n3
n8 ---|"11"| n0
n2 ---|"11"| n6
n2 ---|"9"| n7
n3 ---|"7"| n6
n9 ---|"6"| n10
n6 ---|"5"| n11
n9 ---|"5"| n0
n9 ---|"5"| n1
n0 ---|"5"| n10
n10 ---|"5"| n1
n8 ---|"5"| n7
n9 ---|"4"| n3
n9 ---|"4"| n7
n9 ---|"4"| n6
n3 ---|"4"| n10
n7 ---|"4"| n10
n10 ---|"4"| n6
n0 ---|"3"| n12
n2 ---|"3"| n12
n7 ---|"3"| n6
n8 ---|"3"| n1
n8 ---|"3"| n2
n9 ---|"2"| n13
n0 ---|"2"| n13
n0 ---|"2"| n11
n3 ---|"2"| n13
n13 ---|"2"| n7
n13 ---|"2"| n10
n7 ---|"2"| n11
n1 ---|"2"| n11
n6 ---|"2"| n4
n7 ---|"2"| n4
n9 ---|"1"| n2
n9 ---|"1"| n12
n9 ---|"1"| n11
n9 ---|"1"| n14
n9 ---|"1"| n15
n0 ---|"1"| n14
n0 ---|"1"| n15
n2 ---|"1"| n13
n2 ---|"1"| n10
n2 ---|"1"| n11
n2 ---|"1"| n14
n2 ---|"1"| n15
n3 ---|"1"| n12
n3 ---|"1"| n11
n3 ---|"1"| n14
n3 ---|"1"| n15
n12 ---|"1"| n13
n12 ---|"1"| n7
n12 ---|"1"| n10
n12 ---|"1"| n1
n12 ---|"1"| n6
n12 ---|"1"| n11
n12 ---|"1"| n14
n12 ---|"1"| n15
n13 ---|"1"| n1
n13 ---|"1"| n6
n13 ---|"1"| n11
n13 ---|"1"| n14
n13 ---|"1"| n15
n7 ---|"1"| n14
n7 ---|"1"| n15
n10 ---|"1"| n11
n10 ---|"1"| n14
n10 ---|"1"| n15
n1 ---|"1"| n14
n1 ---|"1"| n15
n6 ---|"1"| n14
n6 ---|"1"| n15
n11 ---|"1"| n14
n11 ---|"1"| n15
n14 ---|"1"| n15
n16 ---|"1"| n11
n16 ---|"1"| n6
n16 ---|"1"| n4
n11 ---|"1"| n4
n6 ---|"1"| n8
n10 ---|"1"| n8
classDef default fill:#808080,stroke:#ffffff,color:#000000;
classDef highlighted fill:#00b2ee,stroke:#ffffff,color:#000000;
linkStyle 0 stroke:#00688bFF,stroke-width:10px
linkStyle 1 stroke:#00688b70,stroke-width:2px
linkStyle 2 stroke:#00688b5E,stroke-width:1px
linkStyle 3 stroke:#00688b4C,stroke-width:1px
linkStyle 4 stroke:#00688b4C,stroke-width:1px
linkStyle 5 stroke:#00688b4C,stroke-width:1px
linkStyle 6 stroke:#00688b4C,stroke-width:1px
linkStyle 7 stroke:#00688b4C,stroke-width:1px
linkStyle 8 stroke:#00688b4C,stroke-width:1px
linkStyle 9 stroke:#00688b4C,stroke-width:1px
linkStyle 10 stroke:#00688b4C,stroke-width:1px
linkStyle 11 stroke:#00688b4C,stroke-width:1px
linkStyle 12 stroke:#00688b4C,stroke-width:1px
linkStyle 13 stroke:#00688b4C,stroke-width:1px
linkStyle 14 stroke:#00688b4C,stroke-width:1px
linkStyle 15 stroke:#00688b4C,stroke-width:1px
linkStyle 16 stroke:#00688b4C,stroke-width:1px
linkStyle 17 stroke:#00688b4C,stroke-width:1px
linkStyle 18 stroke:#00688b4C,stroke-width:1px
linkStyle 19 stroke:#00688b4C,stroke-width:1px
linkStyle 20 stroke:#00688b4C,stroke-width:1px
linkStyle 21 stroke:#00688b4C,stroke-width:1px
linkStyle 22 stroke:#00688b4C,stroke-width:1px
linkStyle 23 stroke:#00688b4C,stroke-width:1px
linkStyle 24 stroke:#00688b4C,stroke-width:1px
linkStyle 25 stroke:#00688b4C,stroke-width:1px
linkStyle 26 stroke:#00688b4C,stroke-width:1px
linkStyle 27 stroke:#00688b4C,stroke-width:1px
linkStyle 28 stroke:#00688b4C,stroke-width:1px
linkStyle 29 stroke:#00688b4C,stroke-width:1px
linkStyle 30 stroke:#00688b4C,stroke-width:1px
linkStyle 31 stroke:#00688b4C,stroke-width:1px
linkStyle 32 stroke:#00688b4C,stroke-width:1px
linkStyle 33 stroke:#00688b4C,stroke-width:1px
linkStyle 34 stroke:#00688b4C,stroke-width:1px
linkStyle 35 stroke:#00688b4C,stroke-width:1px
linkStyle 36 stroke:#00688b4C,stroke-width:1px
linkStyle 37 stroke:#00688b4C,stroke-width:1px
linkStyle 38 stroke:#00688b4C,stroke-width:1px
linkStyle 39 stroke:#00688b4C,stroke-width:1px
linkStyle 40 stroke:#00688b4C,stroke-width:1px
linkStyle 41 stroke:#00688b4C,stroke-width:1px
linkStyle 42 stroke:#00688b4C,stroke-width:1px
linkStyle 43 stroke:#00688b4C,stroke-width:1px
linkStyle 44 stroke:#00688b4C,stroke-width:1px
linkStyle 45 stroke:#00688b4C,stroke-width:1px
linkStyle 46 stroke:#00688b4C,stroke-width:1px
linkStyle 47 stroke:#00688b4C,stroke-width:1px
linkStyle 48 stroke:#00688b4C,stroke-width:1px
linkStyle 49 stroke:#00688b4C,stroke-width:1px
linkStyle 50 stroke:#00688b4C,stroke-width:1px
linkStyle 51 stroke:#00688b4C,stroke-width:1px
linkStyle 52 stroke:#00688b4C,stroke-width:1px
linkStyle 53 stroke:#00688b4C,stroke-width:1px
linkStyle 54 stroke:#00688b4C,stroke-width:1px
linkStyle 55 stroke:#00688b4C,stroke-width:1px
linkStyle 56 stroke:#00688b4C,stroke-width:1px
linkStyle 57 stroke:#00688b4C,stroke-width:1px
linkStyle 58 stroke:#00688b4C,stroke-width:1px
linkStyle 59 stroke:#00688b4C,stroke-width:1px
linkStyle 60 stroke:#00688b4C,stroke-width:1px
linkStyle 61 stroke:#00688b4C,stroke-width:1px
linkStyle 62 stroke:#00688b4C,stroke-width:1px
linkStyle 63 stroke:#00688b4C,stroke-width:1px
linkStyle 64 stroke:#00688b4C,stroke-width:1px
linkStyle 65 stroke:#00688b4C,stroke-width:1px
linkStyle 66 stroke:#00688b4C,stroke-width:1px
linkStyle 67 stroke:#00688b4C,stroke-width:1px
linkStyle 68 stroke:#00688b4C,stroke-width:1px
linkStyle 69 stroke:#00688b4C,stroke-width:1px
linkStyle 70 stroke:#00688b4C,stroke-width:1px
linkStyle 71 stroke:#00688b4C,stroke-width:1px
linkStyle 72 stroke:#00688b4C,stroke-width:1px
linkStyle 73 stroke:#00688b4C,stroke-width:1px
linkStyle 74 stroke:#00688b4C,stroke-width:1px
linkStyle 75 stroke:#00688b4C,stroke-width:1px
linkStyle 76 stroke:#00688b4C,stroke-width:1px
linkStyle 77 stroke:#00688b4C,stroke-width:1px
linkStyle 78 stroke:#00688b4C,stroke-width:1px
linkStyle 79 stroke:#00688b4C,stroke-width:1px
linkStyle 80 stroke:#00688b4C,stroke-width:1px
linkStyle 81 stroke:#00688b4C,stroke-width:1px
linkStyle 82 stroke:#00688b4C,stroke-width:1px
linkStyle 83 stroke:#00688b4C,stroke-width:1px
linkStyle 84 stroke:#00688b4C,stroke-width:1px
linkStyle 85 stroke:#00688b4C,stroke-width:1px
linkStyle 86 stroke:#00688b4C,stroke-width:1px
linkStyle 87 stroke:#00688b4C,stroke-width:1px
linkStyle 88 stroke:#00688b4C,stroke-width:1px
linkStyle 89 stroke:#00688b4C,stroke-width:1px
linkStyle 90 stroke:#00688b4C,stroke-width:1px
linkStyle 91 stroke:#00688b4C,stroke-width:1px
linkStyle 92 stroke:#00688b4C,stroke-width:1px
linkStyle 93 stroke:#00688b4C,stroke-width:1px
linkStyle 94 stroke:#00688b4C,stroke-width:1px
linkStyle 95 stroke:#00688b4C,stroke-width:1px
linkStyle 96 stroke:#00688b4C,stroke-width:1px
linkStyle 97 stroke:#00688b4C,stroke-width:1px
linkStyle 98 stroke:#00688b4C,stroke-width:1px
linkStyle 99 stroke:#00688b4C,stroke-width:1px
| Contributor 1 | Contributor 2 | # shared files | |
|---|---|---|---|
| 1. | Alex Chang <apcha@openai.com> |
stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com> |
2108 shared filesopenai-java-core/src/main/kotlin/com/openai/models/admin/organization/groups/roles/RoleListPageAsync.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageModerationsResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/projects/modelpermissions/ModelPermissionRetrieveParams.kt openai-java-core/src/test/kotlin/com/openai/services/async/admin/organization/projects/ServiceAccountServiceAsyncTest.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/projects/groups/roles/RoleListPage.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseInputItemTest.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/groups/users/UserRetrieveResponse.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/projects/modelpermissions/ProjectModelPermissionsTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/threads/runs/steps/CodeInterpreterLogs.kt openai-java-core/src/test/kotlin/com/openai/services/async/admin/organization/projects/GroupServiceAsyncTest.kt openai-java-core/src/main/kotlin/com/openai/models/finetuning/methods/SupervisedHyperparameters.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseFunctionCallArgumentsDeltaEvent.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseFunctionShellToolCall.kt openai-java-core/src/main/kotlin/com/openai/models/containers/files/FileCreateResponse.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/projects/groups/roles/RoleDeleteResponse.kt openai-java-core/src/main/kotlin/com/openai/models/beta/threads/messages/ImageUrlContentBlock.kt openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionPredictionContent.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaFunctionToolTest.kt openai-java-core/src/main/kotlin/com/openai/models/webhooks/RealtimeCallIncomingWebhookEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseInjectEvent.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/RealtimeService.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/WebhookServiceTest.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/spendalerts/SpendAlertListPageResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/uploads/parts/PartCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseAudioTranscriptDoneEvent.kt openai-java-core/src/main/kotlin/com/openai/models/skills/versions/VersionCreateParams.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/admin/organization/AdminApiKeyServiceImpl.kt openai-java-core/src/main/kotlin/com/openai/models/moderations/ModerationCreateResponse.kt openai-java-core/src/test/kotlin/com/openai/models/beta/threads/runs/RunCreateParamsTest.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/certificates/CertificateDeactivatePage.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/projects/groups/roles/RoleListPageAsync.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputItemDoneEvent.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseMcpListToolsInProgressEvent.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/ModelServiceTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseCodeInterpreterCallCodeDeltaEvent.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseReasoningSummaryPartAddedEventTest.kt openai-java-core/src/main/kotlin/com/openai/services/async/admin/organization/projects/UserServiceAsyncImpl.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseMcpCallInProgressEvent.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/roles/RoleListPageResponse.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaFileSearchToolTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseApplyPatchToolCallOutput.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseFunctionShellCallOutputContent.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/certificates/CertificateCreateParamsTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/assistants/FileSearchTool.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/projects/apikeys/ApiKeyRetrieveParams.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/admin/organization/SpendLimitServiceTest.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/projects/spendalerts/ProjectSpendAlertTest.kt openai-java-core/src/main/kotlin/com/openai/services/async/admin/organization/groups/UserServiceAsync.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeTranslationSessionCreatedEvent.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/projects/spendlimit/ProjectSpendLimitDeleted.kt openai-java-core/src/main/kotlin/com/openai/models/graders/gradermodels/TextSimilarityGrader.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/admin/organization/projects/GroupService.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/adminapikeys/AdminApiKeyCreateParamsTest.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/admin/organization/projects/users/RoleServiceImpl.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaInlineSkill.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseReasoningTextDoneEvent.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeAudioConfig.kt openai-java-core/src/main/kotlin/com/openai/models/models/Model.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageCodeInterpreterSessionsResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseFunctionShellToolCall.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseError.kt openai-java-core/src/test/kotlin/com/openai/services/ServiceParamsTest.kt openai-java-core/src/test/kotlin/com/openai/models/ResponsesModelTest.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/certificates/CertificateUpdateParamsTest.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/invites/InviteDeleteParams.kt openai-java-core/src/test/kotlin/com/openai/models/beta/threads/messages/ImageUrlDeltaBlockTest.kt openai-java-core/src/test/kotlin/com/openai/services/async/admin/organization/groups/RoleServiceAsyncTest.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaToolSearchToolTest.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseReasoningSummaryPartDoneEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ToolChoiceFunction.kt openai-java-core/src/main/kotlin/com/openai/services/async/CompletionServiceAsyncImpl.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/users/UserListPageAsync.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/dataretention/DataRetentionRetrieveParams.kt scripts/format openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseImageGenCallPartialImageEvent.kt openai-java-core/src/main/kotlin/com/openai/models/finetuning/jobs/FineTuningJobWandbIntegration.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseRefusalDoneEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/certificates/CertificateDeactivatePageResponse.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/groups/users/OrganizationGroupUser.kt openai-java-core/src/main/kotlin/com/openai/models/batches/BatchRequestCounts.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/projects/groups/roles/RoleRetrieveResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseToolSearchOutputItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseFileSearchCallSearchingEvent.kt openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionToolChoiceOption.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/users/roles/RoleListResponseTest.kt bin/check-release-environment openai-java-core/src/main/kotlin/com/openai/models/embeddings/CreateEmbeddingResponse.kt openai-java-core/src/test/kotlin/com/openai/services/async/evals/runs/OutputItemServiceAsyncTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeSessionCreateRequest.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseInProgressEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/threads/runs/steps/FileSearchToolCallDelta.kt openai-java-core/src/test/kotlin/com/openai/services/async/admin/organization/projects/users/RoleServiceAsyncTest.kt openai-java-core/src/test/kotlin/com/openai/services/async/admin/organization/groups/UserServiceAsyncTest.kt openai-java-proguard-test/src/test/kotlin/com/openai/proguard/ProGuardCompatibilityTest.kt openai-java-core/src/test/kotlin/com/openai/services/async/beta/AssistantServiceAsyncTest.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseOutputItemAddedEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeToolsConfigUnion.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/roles/RoleListPage.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/projects/groups/roles/RoleListParamsTest.kt openai-java-core/src/main/kotlin/com/openai/services/async/responses/InputItemServiceAsyncImpl.kt ... |
| 2. | Dan Piet <dp@openai.com> |
Alex Chang <apcha@openai.com> |
432 shared filesopenai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageModerationsResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/finetuning/methods/SupervisedHyperparameters.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseFunctionShellToolCall.kt openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionPredictionContent.kt openai-java-core/src/main/kotlin/com/openai/models/skills/versions/VersionCreateParams.kt openai-java-core/src/test/kotlin/com/openai/models/beta/threads/runs/RunCreateParamsTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/TextFormatParam.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseApplyPatchToolCallOutput.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseFunctionShellCallOutputContent.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageCodeInterpreterSessionsResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseFunctionShellToolCall.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseError.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/WebSearchAction.kt openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionToolChoiceOption.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeSessionCreateRequest.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseInProgressEventTest.kt openai-java-core/src/test/kotlin/com/openai/services/async/beta/AssistantServiceAsyncTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeToolsConfigUnion.kt openai-java-core/src/test/kotlin/com/openai/models/videos/VideoTest.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/agents/sessions/TurnService.kt openai-java-core/src/main/kotlin/com/openai/services/async/ImageServiceAsyncImpl.kt README.md openai-java-core/src/main/kotlin/com/openai/models/evals/runs/CreateEvalCompletionsRunDataSource.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeTranslationClientEvent.kt openai-java-core/src/main/kotlin/com/openai/models/ErrorObject.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseInputItem.kt openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionAssistantMessageParam.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCodeInterpreterToolCall.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageFileSearchCallsResponse.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthCreateParam.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageImagesResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputText.kt openai-java-core/src/main/kotlin/com/openai/core/http/HttpRequestBodies.kt openai-java-core/src/test/kotlin/com/openai/models/beta/assistants/AssistantCreateParamsTest.kt openai-java-core/src/main/kotlin/com/openai/models/responses/FunctionShellTool.kt openai-java-core/src/main/kotlin/com/openai/models/moderations/ModerationCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/audio/transcriptions/TranscriptionDiarized.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseInputContent.kt openai-java-core/src/test/kotlin/com/openai/models/beta/threads/ThreadCreateAndRunParamsTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeClientEvent.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseFailedEventTest.kt openai-java-core/src/test/kotlin/com/openai/core/http/LoggingHttpClientTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/Credential.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseError.kt openai-java-core/src/main/kotlin/com/openai/models/beta/threads/runs/steps/ToolCallDelta.kt openai-java-core/src/main/kotlin/com/openai/models/finetuning/methods/ReinforcementHyperparameters.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesServerEvent.kt openai-java-core/src/main/kotlin/com/openai/models/live/MediaSessionConfig.kt openai-java-core/src/main/kotlin/com/openai/services/async/beta/agents/sessions/TurnServiceAsyncImpl.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/RealtimeSessionCreateResponse.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/beta/agents/vaults/CredentialServiceTest.kt openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionCustomTool.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponsesServerEventTest.kt openai-java-core/src/main/kotlin/com/openai/core/http/Headers.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCustomToolCallOutput.kt openai-java-core/src/main/kotlin/com/openai/models/live/InitialItem.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/audio/TranslationServiceImpl.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseFormatTextConfig.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/McpTransportParam.kt openai-java-core/src/main/kotlin/com/openai/models/beta/threads/runs/steps/RunStepDelta.kt openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionMessageToolCall.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/beta/ThreadServiceTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesServerEvent.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseErrorTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/threads/runs/RunCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeTranslationServerEvent.kt openai-java-core/src/main/kotlin/com/openai/models/ResponsesModel.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentUpdateParams.kt openai-java-core/src/main/kotlin/com/openai/models/finetuning/methods/DpoHyperparameters.kt openai-java-core/src/main/kotlin/com/openai/models/evals/EvalRetrieveResponse.kt openai-java-core/src/main/kotlin/com/openai/models/vectorstores/VectorStoreUpdateParams.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseCreatedEventTest.kt openai-java-core/src/apiCompatibility/structured-output-public-api.txt openai-java-core/src/main/kotlin/com/openai/models/beta/threads/runs/steps/CodeInterpreterToolCall.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesClientEvent.kt openai-java-core/src/main/kotlin/com/openai/models/evals/runs/RunCancelResponse.kt openai-java-core/src/main/kotlin/com/openai/models/beta/threads/messages/MessageContentPartParam.kt openai-java-core/src/main/kotlin/com/openai/models/embeddings/EmbeddingCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/chatkit/threads/ChatKitResponseOutputText.kt openai-java-core/src/main/kotlin/com/openai/models/ComparisonFilter.kt openai-java-core/src/main/kotlin/com/openai/models/beta/chatkit/threads/ChatKitThreadItemList.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSession.kt openai-java-core/src/main/kotlin/com/openai/models/finetuning/methods/ReinforcementMethod.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseContentPartAddedEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/InputContent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/threads/messages/AnnotationDelta.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseCompletedEventTest.kt .github/workflows/create-releases.yml openai-java-core/src/main/kotlin/com/openai/models/vectorstores/VectorStoreCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/models/containers/ContainerCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/inputtokens/InputTokenCountParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/threads/runs/RunUpdateParams.kt openai-java-core/src/main/kotlin/com/openai/services/async/beta/agents/sessions/TurnServiceAsync.kt openai-java-core/src/main/kotlin/com/openai/models/beta/assistants/AssistantTool.kt openai-java-core/src/main/kotlin/com/openai/client/OpenAIClientImpl.kt openai-java-core/src/main/kotlin/com/openai/models/evals/EvalUpdateParams.kt openai-java-core/src/main/kotlin/com/openai/models/evals/EvalCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionDeveloperMessageParam.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseIncompleteEventTest.kt ... |
| 3. | Dan Piet <dp@openai.com> |
stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com> |
327 shared filesopenai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageModerationsResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/finetuning/methods/SupervisedHyperparameters.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseFunctionShellToolCall.kt openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionPredictionContent.kt openai-java-core/src/main/kotlin/com/openai/models/skills/versions/VersionCreateParams.kt openai-java-core/src/test/kotlin/com/openai/models/beta/threads/runs/RunCreateParamsTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseApplyPatchToolCallOutput.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseFunctionShellCallOutputContent.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageCodeInterpreterSessionsResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseFunctionShellToolCall.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseError.kt openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionToolChoiceOption.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeSessionCreateRequest.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseInProgressEventTest.kt openai-java-core/src/test/kotlin/com/openai/services/async/beta/AssistantServiceAsyncTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeToolsConfigUnion.kt openai-java-core/src/main/kotlin/com/openai/services/async/ImageServiceAsyncImpl.kt README.md openai-java-core/src/main/kotlin/com/openai/models/evals/runs/CreateEvalCompletionsRunDataSource.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeTranslationClientEvent.kt openai-java-core/src/main/kotlin/com/openai/models/ErrorObject.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseInputItem.kt openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionAssistantMessageParam.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCodeInterpreterToolCall.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageFileSearchCallsResponse.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageImagesResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputText.kt openai-java-core/src/main/kotlin/com/openai/models/responses/FunctionShellTool.kt openai-java-core/src/main/kotlin/com/openai/models/moderations/ModerationCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/audio/transcriptions/TranscriptionDiarized.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseInputContent.kt openai-java-core/src/test/kotlin/com/openai/models/beta/threads/ThreadCreateAndRunParamsTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeClientEvent.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseFailedEventTest.kt openai-java-core/src/test/kotlin/com/openai/core/http/LoggingHttpClientTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseError.kt openai-java-core/src/main/kotlin/com/openai/models/beta/threads/runs/steps/ToolCallDelta.kt openai-java-core/src/main/kotlin/com/openai/models/finetuning/methods/ReinforcementHyperparameters.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesServerEvent.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/RealtimeSessionCreateResponse.kt openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionCustomTool.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponsesServerEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCustomToolCallOutput.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/audio/TranslationServiceImpl.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseFormatTextConfig.kt openai-java-core/src/main/kotlin/com/openai/models/beta/threads/runs/steps/RunStepDelta.kt openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionMessageToolCall.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/beta/ThreadServiceTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesServerEvent.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseErrorTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/threads/runs/RunCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeTranslationServerEvent.kt openai-java-core/src/main/kotlin/com/openai/models/ResponsesModel.kt openai-java-core/src/main/kotlin/com/openai/models/finetuning/methods/DpoHyperparameters.kt openai-java-core/src/main/kotlin/com/openai/models/evals/EvalRetrieveResponse.kt openai-java-core/src/main/kotlin/com/openai/models/vectorstores/VectorStoreUpdateParams.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseCreatedEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/threads/runs/steps/CodeInterpreterToolCall.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesClientEvent.kt openai-java-core/src/main/kotlin/com/openai/models/evals/runs/RunCancelResponse.kt openai-java-core/src/main/kotlin/com/openai/models/beta/threads/messages/MessageContentPartParam.kt openai-java-core/src/main/kotlin/com/openai/models/embeddings/EmbeddingCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/chatkit/threads/ChatKitResponseOutputText.kt openai-java-core/src/main/kotlin/com/openai/models/ComparisonFilter.kt openai-java-core/src/main/kotlin/com/openai/models/beta/chatkit/threads/ChatKitThreadItemList.kt openai-java-core/src/main/kotlin/com/openai/models/finetuning/methods/ReinforcementMethod.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseContentPartAddedEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/threads/messages/AnnotationDelta.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseCompletedEventTest.kt .github/workflows/create-releases.yml openai-java-core/src/main/kotlin/com/openai/models/vectorstores/VectorStoreCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/models/containers/ContainerCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/inputtokens/InputTokenCountParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/threads/runs/RunUpdateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/assistants/AssistantTool.kt openai-java-core/src/main/kotlin/com/openai/client/OpenAIClientImpl.kt openai-java-core/src/main/kotlin/com/openai/models/evals/EvalUpdateParams.kt openai-java-core/src/main/kotlin/com/openai/models/evals/EvalCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionDeveloperMessageParam.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseIncompleteEventTest.kt openai-java-core/src/test/kotlin/com/openai/services/async/beta/ResponseServiceAsyncTest.kt openai-java-core/src/main/kotlin/com/openai/models/graders/gradermodels/EvalContentItem.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeServerEvent.kt openai-java-core/src/main/kotlin/com/openai/models/responses/StructuredResponse.kt openai-java-core/src/main/kotlin/com/openai/models/beta/threads/AssistantToolChoiceOption.kt openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionMessageParam.kt openai-java-core/src/main/kotlin/com/openai/models/beta/threads/runs/steps/CodeInterpreterToolCallDelta.kt openai-java-core/src/main/kotlin/com/openai/models/completions/CompletionCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseToolSearchOutputItemParam.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseContent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/threads/messages/Annotation.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseApplyPatchToolCall.kt openai-java-core/src/main/kotlin/com/openai/client/OpenAIClient.kt openai-java-core/src/main/kotlin/com/openai/services/async/VideoServiceAsyncImpl.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaComputerAction.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseOutputText.kt openai-java-core/src/main/kotlin/com/openai/models/vectorstores/VectorStore.kt openai-java-core/src/main/kotlin/com/openai/models/beta/threads/ThreadCreateAndRunParams.kt ... |
| 4. | Alex Chang <apcha@openai.com> |
Justin Beckwith <jbeckwith@openai.com> |
165 shared filesopenai-java-core/src/main/kotlin/com/openai/models/webhooks/RealtimeCallIncomingWebhookEvent.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/WebhookServiceTest.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/sessions/SessionUpdateParamsTest.kt buildSrc/src/main/kotlin/openai.kotlin.gradle.kts .github/workflows/runtime-compatibility.yml openai-java-core/src/main/kotlin/com/openai/services/async/ResponseServiceAsync.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/responses/InputTokenService.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeToolsConfigUnion.kt openai-java-core/src/main/kotlin/com/openai/services/async/responses/InputItemServiceAsyncImpl.kt README.md openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthCreateParam.kt openai-java-core/src/main/kotlin/com/openai/services/async/beta/responses/InputItemServiceAsyncImpl.kt openai-java-core/src/test/kotlin/com/openai/core/http/LoggingHttpClientTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/Credential.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesServerEvent.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/BetaServiceImpl.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/RealtimeSessionCreateResponse.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponsesServerEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesServerEvent.kt buildSrc/src/main/kotlin/com/openai/gradle/VersionSupportPolicy.kt openai-java-core/src/main/kotlin/com/openai/models/ResponsesModel.kt openai-java-core/src/main/kotlin/com/openai/services/async/WebhookServiceAsyncImpl.kt openai-java-core/src/apiCompatibility/structured-output-public-api.txt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesClientEvent.kt buildSrc/src/test/kotlin/com/openai/gradle/GradleCacheTrustPolicyTest.kt openai-java-core/src/main/kotlin/com/openai/services/async/beta/responses/InputTokenServiceAsync.kt openai-java-core/src/main/kotlin/com/openai/services/async/beta/agents/SessionServiceAsync.kt .github/workflows/ci.yml openai-java-core/src/main/kotlin/com/openai/services/async/WebhookServiceAsync.kt .github/workflows/create-releases.yml openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/agents/SessionService.kt openai-java-core/src/main/kotlin/com/openai/services/async/SafetyServiceAsync.kt openai-java-core/src/main/kotlin/com/openai/client/OpenAIClientImpl.kt openai-java-core/src/test/kotlin/com/openai/services/async/beta/ResponseServiceAsyncTest.kt openai-java-core/src/test/kotlin/com/openai/services/async/beta/agents/SessionServiceAsyncTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeServerEvent.kt openai-java-core/src/main/kotlin/com/openai/services/async/beta/responses/InputItemServiceAsync.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/client/OpenAIClient.kt scripts/castiron/test_custom_code_report.py openai-java-core/src/main/kotlin/com/openai/models/beta/agents/EnvironmentParam.kt openai-java-core/src/test/kotlin/com/openai/services/async/ResponseServiceAsyncTest.kt openai-java-core/src/main/kotlin/com/openai/services/async/admin/OrganizationServiceAsync.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseStreamEvent.kt .github/workflows/castiron-custom-code.yml openai-java-core/src/main/kotlin/com/openai/services/async/responses/InputTokenServiceAsync.kt openai-java-core/src/main/kotlin/com/openai/services/async/ResponseServiceAsyncImpl.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/projects/serviceaccounts/apikeys/ApiKeyCreateResponse.kt openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OpenAIOkHttpClientAsync.kt scripts/castiron/CUSTOM_CODE.md openai-java-core/src/test/kotlin/com/openai/models/admin/organization/projects/serviceaccounts/apikeys/ApiKeyCreateResponseTest.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/responses/InputItemServiceImpl.kt openai-java-core/src/main/kotlin/com/openai/models/audio/transcriptions/TranscriptionStreamEvent.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthRotateParamTest.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/WebhookService.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/ResponseService.kt openai-java-core/src/main/kotlin/com/openai/services/async/beta/ResponseServiceAsyncImpl.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionUpdateParams.kt openai-java-core/src/main/kotlin/com/openai/models/webhooks/LiveCallIncomingWebhookEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCreateParams.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/admin/OrganizationServiceImpl.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/responses/InputTokenService.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/responses/InputTokenServiceImpl.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCreateParams.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/responses/InputItemService.kt openai-java-core/src/main/kotlin/com/openai/services/async/SafetyServiceAsyncImpl.kt scripts/castiron/custom_code_budget.py openai-java-core/src/main/kotlin/com/openai/services/async/beta/responses/InputTokenServiceAsyncImpl.kt openai-java-core/src/main/kotlin/com/openai/client/OpenAIClientAsyncImpl.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/Vault.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/externalstorage/ExternalStorageListPageAsync.kt gradle.properties openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt openai-java-core/src/main/kotlin/com/openai/models/AllModels.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/SafetyServiceImpl.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/auditlogs/AuditLogListResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionEvent.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseCreateParamsTest.kt openai-java-core/src/main/kotlin/com/openai/services/async/beta/ResponseServiceAsync.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/externalstorage/ExternalStorageListPage.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponsesClientEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/webhooks/WebhookListPageAsync.kt openai-java-core/src/main/kotlin/com/openai/services/async/admin/OrganizationServiceAsyncImpl.kt openai-java-core/src/main/kotlin/com/openai/models/audio/translations/TranslationCreateParams.kt openai-java-core/build.gradle.kts openai-java-core/src/test/kotlin/com/openai/models/responses/ResponsesServerEventTest.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/ResponseServiceImpl.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/auditlogs/AuditLogListResponse.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuth.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeResponseCreateMcpTool.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/beta/ResponseServiceTest.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/auditlogs/AuditLogListPageResponseTest.kt openai-java-core/src/test/kotlin/com/openai/models/webhooks/UnwrapWebhookEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/ChatModel.kt openai-java-proguard-test/build.gradle.kts openai-java-core/src/test/kotlin/com/openai/services/async/WebhookServiceAsyncTest.kt openai-java-core/src/main/kotlin/com/openai/models/webhooks/LiveTransportIncomingWebhookEvent.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/WebhookServiceImpl.kt ... |
| 5. | Mark Stuart <markstuart@openai.com> |
Alex Chang <apcha@openai.com> |
148 shared filesopenai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageModerationsResponseTest.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseInputItemTest.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/WebhookServiceTest.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageCodeInterpreterSessionsResponseTest.kt openai-java-core/src/main/kotlin/com/openai/services/async/ResponseServiceAsync.kt openai-java-core/src/main/kotlin/com/openai/services/async/ImageServiceAsyncImpl.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseInputItem.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageFileSearchCallsResponse.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthCreateParam.kt openai-java-core/src/main/kotlin/com/openai/services/async/beta/agents/sessions/EventServiceAsync.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageImagesResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentReasoningItem.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeClientEvent.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesServerEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/events/EventCreateParams.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponsesServerEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionAssistantMessage.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenerateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentTextParam.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesServerEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionEnvironmentState.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentUpdateParams.kt openai-java-core/src/main/kotlin/com/openai/services/async/beta/agents/SessionServiceAsync.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSession.kt openai-java-core/src/main/kotlin/com/openai/services/async/ImageServiceAsync.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/AudioServiceImpl.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseOutputItemTest.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/agents/SessionService.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionTurnCompletedEvent.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeServerEvent.kt openai-java-core/src/test/kotlin/com/openai/models/images/ImageEditParamsTest.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/agents/sessions/EventService.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentWebSearchCallItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionTurnFailedEvent.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageCreateVariationParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/EnvironmentParam.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeResponseCreateAudioOutput.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/TemplateCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseStreamEvent.kt openai-java-core/src/test/kotlin/com/openai/models/conversations/items/ConversationItemTest.kt openai-java-core/src/main/kotlin/com/openai/services/async/ResponseServiceAsyncImpl.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/ImageService.kt openai-java-core/src/main/kotlin/com/openai/models/audio/transcriptions/TranscriptionStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseItem.kt openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionTurnCancelledEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentToolParam.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionUpdateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageCodeInterpreterSessionsResponse.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseInputItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/TemplateUpdateParams.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageFileSearchCallsResponseTest.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageWebSearchCallsResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeAudioConfigOutput.kt openai-java-core/src/main/kotlin/com/openai/services/async/AudioServiceAsync.kt openai-java-core/src/main/kotlin/com/openai/models/images/Image.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseInputItemTest.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseFunctionCallArgumentsDoneEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/turns/Turn.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentReasoning.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageCompletionsResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/audio/speech/SpeechCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentReasoningParam.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionEvent.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageAudioSpeechesResponse.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageVectorStoresResponseTest.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponsesServerEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentTool.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageAudioTranscriptionsResponse.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionInputParam.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedAgentTool.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuth.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseFunctionWebSearchTest.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseFunctionWebSearch.kt openai-java-core/src/test/kotlin/com/openai/services/async/ImageServiceAsyncTest.kt openai-java-core/src/test/kotlin/com/openai/models/webhooks/UnwrapWebhookEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/ChatModel.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseItemTest.kt openai-java-core/src/test/kotlin/com/openai/services/async/WebhookServiceAsyncTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputTextAnnotationAddedEvent.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/AudioService.kt .castiron.stats.yml openai-java-core/src/main/kotlin/com/openai/core/ClientOptions.kt openai-java-core/src/test/kotlin/com/openai/helpers/ResponseAccumulatorTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionDeleteParams.kt openai-java-core/src/main/kotlin/com/openai/models/conversations/items/ConversationItem.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseStreamEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageModel.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthRotateParam.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedAgentToolParam.kt openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditParams.kt openai-java-core/src/main/kotlin/com/openai/models/live/forks/ForkServerEvent.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseItemTest.kt ... |
| 6. | Alex Chang <apcha@openai.com> |
Marcus Wood <marcuswood@openai.com> |
104 shared filesopenai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseInputItemTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/items/ItemListPageAsync.kt openai-java-core/src/main/kotlin/com/openai/models/webhooks/RealtimeCallIncomingWebhookEvent.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/environments/templates/TemplateListPageResponseTest.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentSessionItemTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseInputItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/items/ItemListPageResponse.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditCompletedEvent.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentSessionInputParamTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionTurnItemAddedEvent.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/sessions/events/EventCreateParamsTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/events/EventCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaWebSearchTool.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/subagents/items/ItemListPageResponse.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenerateParams.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/sessions/SessionListPageResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentUpdateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/subagents/turns/items/ItemListPageResponse.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentOutputItemTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSession.kt openai-java-core/src/test/kotlin/com/openai/services/async/beta/agents/sessions/EventServiceAsyncTest.kt openai-java-core/src/main/kotlin/com/openai/services/async/ImageServiceAsync.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseOutputItemTest.kt openai-java-core/src/main/kotlin/com/openai/services/async/SafetyServiceAsync.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/beta/agents/environments/TemplateServiceTest.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/evals/RunServiceImpl.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentSessionTest.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/environments/templates/TemplateUpdateParamsTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/EnvironmentParam.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/audio/SpeechServiceTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/TemplateCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionCreateParams.kt openai-java-core/src/main/kotlin/com/openai/services/async/admin/OrganizationServiceAsync.kt openai-java-core/src/test/kotlin/com/openai/models/conversations/items/ConversationItemTest.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/ImageService.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentToolParam.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaWebSearchPreviewTool.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditPartialImageEvent.kt openai-java-core/src/main/kotlin/com/openai/models/webhooks/LiveCallIncomingWebhookEvent.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/admin/OrganizationServiceImpl.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseInputItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/TemplateUpdateParams.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/evals/RunService.kt openai-java-core/src/main/kotlin/com/openai/services/async/SafetyServiceAsyncImpl.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/EnvironmentTest.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseInputItemTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/SafetyServiceImpl.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentSessionInProgressEventTest.kt openai-java-core/src/main/kotlin/com/openai/services/async/admin/OrganizationServiceAsyncImpl.kt openai-java-core/src/main/kotlin/com/openai/services/async/evals/RunServiceAsyncImpl.kt openai-java-core/src/main/kotlin/com/openai/services/async/evals/RunServiceAsync.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentTool.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/Environment.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionTurnItemDoneEvent.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/beta/agents/sessions/EventServiceTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionInputParam.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedAgentTool.kt openai-java-core/src/test/kotlin/com/openai/services/async/audio/SpeechServiceAsyncTest.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseItemTest.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenCompletedEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/subagents/items/ItemListPageAsync.kt openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionContentPartImage.kt .castiron.stats.yml openai-java-core/src/test/kotlin/com/openai/models/beta/agents/PersistedAgentToolParamTest.kt openai-java-core/src/main/kotlin/com/openai/models/responses/WebSearchPreviewTool.kt openai-java-core/src/main/kotlin/com/openai/models/conversations/items/ConversationItem.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageModel.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedAgentToolParam.kt openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentSessionCreatedEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditParams.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseItemTest.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/PersistedAgentToolTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentOutputItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/Agent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionItem.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentSessionIdleEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenPartialImageEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/subagents/turns/items/ItemListPage.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputItem.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentSessionRequiresActionEventTest.kt openai-java-core/src/test/kotlin/com/openai/services/async/beta/agents/environments/TemplateServiceAsyncTest.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/environments/templates/TemplateCreateParamsTest.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/environments/templates/EnvironmentTemplateTest.kt api_reference/openapi.transformed.yml openai-java-core/src/main/kotlin/com/openai/services/blocking/admin/OrganizationService.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/subagents/items/ItemListPage.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentCreateParams.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentToolTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/items/ItemListPage.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/EnvironmentTemplate.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/SafetyService.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseOutputItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/subagents/turns/items/ItemListPageAsync.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImagesResponse.kt openai-java-core/src/main/kotlin/com/openai/models/responses/WebSearchTool.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/EnvironmentParamTest.kt ... |
| 7. | Justin Beckwith <jbeckwith@openai.com> |
stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com> |
100 shared filesopenai-java-core/src/main/kotlin/com/openai/models/webhooks/RealtimeCallIncomingWebhookEvent.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/WebhookServiceTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeToolsConfigUnion.kt openai-java-core/src/main/kotlin/com/openai/services/async/responses/InputItemServiceAsyncImpl.kt openai-java-spring-boot-starter/src/main/resources/META-INF/additional-spring-configuration-metadata.json README.md openai-java-core/src/main/kotlin/com/openai/services/async/beta/responses/InputItemServiceAsyncImpl.kt openai-java-core/src/test/kotlin/com/openai/core/http/LoggingHttpClientTest.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesServerEvent.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/BetaServiceImpl.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/RealtimeSessionCreateResponse.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponsesServerEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesServerEvent.kt openai-java-core/src/main/kotlin/com/openai/models/ResponsesModel.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesClientEvent.kt openai-java-core/src/main/kotlin/com/openai/services/async/beta/responses/InputTokenServiceAsync.kt .github/workflows/ci.yml .github/workflows/create-releases.yml openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/client/OpenAIClientImpl.kt openai-java-core/src/test/kotlin/com/openai/services/async/beta/ResponseServiceAsyncTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeServerEvent.kt openai-java-core/src/main/kotlin/com/openai/services/async/beta/responses/InputItemServiceAsync.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/client/OpenAIClient.kt openai-java-core/src/test/kotlin/com/openai/services/async/ResponseServiceAsyncTest.kt scripts/build openai-java-core/src/main/kotlin/com/openai/services/async/admin/OrganizationServiceAsync.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/services/async/ResponseServiceAsyncImpl.kt openai-java-client-okhttp/build.gradle.kts openai-java-core/src/main/kotlin/com/openai/models/admin/organization/projects/serviceaccounts/apikeys/ApiKeyCreateResponse.kt openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OpenAIOkHttpClientAsync.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/projects/serviceaccounts/apikeys/ApiKeyCreateResponseTest.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/responses/InputItemServiceImpl.kt openai-java-core/src/main/kotlin/com/openai/models/audio/transcriptions/TranscriptionStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/ResponseService.kt openai-java-core/src/main/kotlin/com/openai/services/async/beta/ResponseServiceAsyncImpl.kt openai-java-core/src/main/kotlin/com/openai/models/webhooks/LiveCallIncomingWebhookEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCreateParams.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/admin/OrganizationServiceImpl.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/responses/InputTokenService.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/responses/InputTokenServiceImpl.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCreateParams.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/responses/InputItemService.kt openai-java-core/src/main/kotlin/com/openai/services/async/beta/responses/InputTokenServiceAsyncImpl.kt openai-java-core/src/main/kotlin/com/openai/client/OpenAIClientAsyncImpl.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt openai-java-core/src/main/kotlin/com/openai/models/AllModels.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/auditlogs/AuditLogListResponseTest.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseCreateParamsTest.kt openai-java-core/src/main/kotlin/com/openai/services/async/beta/ResponseServiceAsync.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponsesClientEventTest.kt openai-java-core/src/main/kotlin/com/openai/services/async/admin/OrganizationServiceAsyncImpl.kt openai-java-core/src/main/kotlin/com/openai/models/audio/translations/TranslationCreateParams.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponsesServerEventTest.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/ResponseServiceImpl.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/auditlogs/AuditLogListResponse.kt openai-java-spring-boot-starter/src/test/kotlin/com/openai/springboot/OpenAIClientAutoConfigurationTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeResponseCreateMcpTool.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/beta/ResponseServiceTest.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/auditlogs/AuditLogListPageResponseTest.kt openai-java-core/src/test/kotlin/com/openai/models/webhooks/UnwrapWebhookEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/ChatModel.kt openai-java-core/src/test/kotlin/com/openai/services/async/WebhookServiceAsyncTest.kt openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OpenAIOkHttpClient.kt openai-java-core/src/main/kotlin/com/openai/models/audio/transcriptions/TranscriptionCreateParams.kt openai-java-core/src/test/kotlin/com/openai/models/webhooks/LiveCallIncomingWebhookEventTest.kt build.gradle.kts openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/ResponseServiceTest.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/responses/InputItemServiceImpl.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/responses/InputTokenServiceImpl.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/ResponseCreateParamsTest.kt openai-java-core/src/test/kotlin/com/openai/services/async/admin/organization/projects/serviceaccounts/ApiKeyServiceAsyncTest.kt openai-java-spring-boot-starter/src/main/kotlin/com/openai/springboot/OpenAIClientAutoConfiguration.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponsesClientEventTest.kt openai-java-spring-boot-starter/src/main/kotlin/com/openai/springboot/OpenAIClientProperties.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCompactParams.kt openai-java-core/src/main/kotlin/com/openai/core/http/LoggingHttpClient.kt openai-java-core/src/main/kotlin/com/openai/services/async/BetaServiceAsync.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponse.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/projects/serviceaccounts/apikeys/ApiKeyCreateParamsTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/assistants/AssistantStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/admin/OrganizationService.kt openai-java-core/src/main/kotlin/com/openai/services/async/responses/InputTokenServiceAsyncImpl.kt CHANGELOG.md openai-java-core/src/main/kotlin/com/openai/models/webhooks/UnwrapWebhookEvent.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCompactParams.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/ResponseServiceImpl.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesClientEvent.kt openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OkHttpClient.kt openai-java-core/src/main/kotlin/com/openai/client/OpenAIClientAsync.kt openai-java-core/src/main/kotlin/com/openai/services/async/BetaServiceAsyncImpl.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/BetaService.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/admin/organization/projects/serviceaccounts/ApiKeyServiceTest.kt openai-java-core/src/main/kotlin/com/openai/core/handlers/SseHandler.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/projects/serviceaccounts/apikeys/ApiKeyCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/auditlogs/AuditLogListParams.kt |
| 8. | Dan Piet <dp@openai.com> |
Mark Stuart <markstuart@openai.com> |
99 shared filesopenai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageModerationsResponseTest.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageCodeInterpreterSessionsResponseTest.kt docs/responses-websocket.md openai-java-core/src/main/kotlin/com/openai/services/async/ImageServiceAsyncImpl.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseInputItem.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageFileSearchCallsResponse.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthCreateParam.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageImagesResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeClientEvent.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesServerEvent.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponsesServerEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesServerEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentUpdateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSession.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenStreamEvent.kt buildSrc/src/main/kotlin/com/openai/gradle/CoreCompilationShards.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeServerEvent.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/EnvironmentParam.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeResponseCreateAudioOutput.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/TemplateCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseStreamEvent.kt openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/X509WorkloadIdentityAuthenticator.kt openai-java-core/src/main/kotlin/com/openai/models/audio/transcriptions/TranscriptionStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseItem.kt openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentToolParam.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionUpdateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageCodeInterpreterSessionsResponse.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseInputItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/TemplateUpdateParams.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageFileSearchCallsResponseTest.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageWebSearchCallsResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeAudioConfigOutput.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageCompletionsResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/audio/speech/SpeechCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionEvent.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageAudioSpeechesResponse.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageVectorStoresResponseTest.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponsesServerEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentTool.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageAudioTranscriptionsResponse.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionInputParam.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedAgentTool.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuth.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseFunctionWebSearch.kt openai-java-core/src/test/kotlin/com/openai/services/async/ImageServiceAsyncTest.kt openai-java-core/src/main/kotlin/com/openai/models/ChatModel.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputTextAnnotationAddedEvent.kt .castiron.stats.yml openai-java-core/src/main/kotlin/com/openai/core/ClientOptions.kt openai-java-core/src/main/kotlin/com/openai/models/conversations/items/ConversationItem.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseStreamEventTest.kt openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/BoundedWebSocket.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthRotateParam.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedAgentToolParam.kt openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditParams.kt openai-java-core/src/main/kotlin/com/openai/models/live/forks/ForkServerEvent.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageEmbeddingsResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageCompletionsResponse.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageCostsResponse.kt openai-java-core/src/test/kotlin/com/openai/core/http/UnionUploadStreamingTest.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageAudioTranscriptionsResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionItem.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageCostsResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionAudioParam.kt openai-java-core/src/main/kotlin/com/openai/models/conversations/ConversationUpdateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCompactParams.kt openai-java-core/src/main/kotlin/com/openai/helpers/TranslationConnection.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponse.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseFunctionWebSearch.kt openai-java-core/src/main/kotlin/com/openai/models/beta/assistants/AssistantStreamEvent.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageAudioSpeechesResponseTest.kt api_reference/openapi.transformed.yml openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageModerationsResponse.kt openai-java-core/src/main/kotlin/com/openai/models/webhooks/UnwrapWebhookEvent.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageWebSearchCallsResponse.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageVectorStoresResponse.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/SessionTurnError.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCompactParams.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseStreamEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseOutputItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseItem.kt openai-java-client-okhttp/src/test/kotlin/com/openai/client/okhttp/TranslationConnectionTest.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageImagesResponse.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageEmbeddingsResponse.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesClientEvent.kt openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OkHttpClient.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/ImageServiceTest.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseOutputTextAnnotationAddedEvent.kt openai-java-client-okhttp/src/test/kotlin/com/openai/client/okhttp/ResponsesWebSocketTest.kt openai-java-core/src/test/kotlin/com/openai/models/images/ImageGenerateParamsTest.kt |
| 9. | Mark Stuart <markstuart@openai.com> |
stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com> |
95 shared filesopenai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageModerationsResponseTest.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseInputItemTest.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/WebhookServiceTest.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageCodeInterpreterSessionsResponseTest.kt openai-java-core/src/main/kotlin/com/openai/services/async/ImageServiceAsyncImpl.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseInputItem.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageFileSearchCallsResponse.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageImagesResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeClientEvent.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesServerEvent.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponsesServerEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenerateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesServerEvent.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenStreamEvent.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseOutputItemTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeServerEvent.kt openai-java-core/src/test/kotlin/com/openai/models/images/ImageEditParamsTest.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageCreateVariationParams.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeResponseCreateAudioOutput.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseStreamEvent.kt openai-java-core/src/test/kotlin/com/openai/models/conversations/items/ConversationItemTest.kt openai-java-core/src/main/kotlin/com/openai/services/async/ResponseServiceAsyncImpl.kt openai-java-core/src/main/kotlin/com/openai/models/audio/transcriptions/TranscriptionStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseItem.kt openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageCodeInterpreterSessionsResponse.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseInputItem.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageFileSearchCallsResponseTest.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageWebSearchCallsResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeAudioConfigOutput.kt openai-java-core/src/main/kotlin/com/openai/models/images/Image.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseInputItemTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageCompletionsResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/audio/speech/SpeechCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageAudioSpeechesResponse.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageVectorStoresResponseTest.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponsesServerEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageAudioTranscriptionsResponse.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseFunctionWebSearchTest.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseFunctionWebSearch.kt openai-java-core/src/test/kotlin/com/openai/services/async/ImageServiceAsyncTest.kt openai-java-core/src/test/kotlin/com/openai/models/webhooks/UnwrapWebhookEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/ChatModel.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseItemTest.kt openai-java-core/src/test/kotlin/com/openai/services/async/WebhookServiceAsyncTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputTextAnnotationAddedEvent.kt openai-java-core/src/main/kotlin/com/openai/core/ClientOptions.kt openai-java-core/src/main/kotlin/com/openai/models/conversations/items/ConversationItem.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseStreamEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageModel.kt openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditParams.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseItemTest.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageEmbeddingsResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageCompletionsResponse.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/ImageServiceImpl.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageCostsResponse.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageAudioTranscriptionsResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseFunctionCallArgumentsDoneEvent.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageCostsResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionAudioParam.kt openai-java-core/src/main/kotlin/com/openai/models/conversations/ConversationUpdateParams.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/ConversationItemCreateEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCompactParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputItem.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseFunctionCallArgumentsDoneEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponse.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseFunctionWebSearch.kt openai-java-core/src/main/kotlin/com/openai/models/beta/assistants/AssistantStreamEvent.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageAudioSpeechesResponseTest.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseFunctionWebSearchTest.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageModerationsResponse.kt openai-java-core/src/test/kotlin/com/openai/models/images/ImageCreateVariationParamsTest.kt openai-java-core/src/main/kotlin/com/openai/models/webhooks/UnwrapWebhookEvent.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageWebSearchCallsResponse.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageVectorStoresResponse.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseFunctionCallArgumentsDoneEvent.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCompactParams.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/ResponseServiceImpl.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseStreamEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseOutputItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseItem.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageImagesResponse.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageEmbeddingsResponse.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesClientEvent.kt openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OkHttpClient.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/ImageServiceTest.kt openai-java-core/src/test/kotlin/com/openai/models/responses/StructuredResponseOutputItemTest.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseOutputTextAnnotationAddedEvent.kt openai-java-core/src/test/kotlin/com/openai/models/images/ImageGenerateParamsTest.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseOutputItemTest.kt |
| 10. | Dan Piet <dp@openai.com> |
Justin Beckwith <jbeckwith@openai.com> |
79 shared filesopenai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialNetworking.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialNetworkingParam.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeToolsConfigUnion.kt README.md openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthCreateParam.kt openai-java-core/src/test/kotlin/com/openai/core/http/LoggingHttpClientTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/Credential.kt buildSrc/src/main/kotlin/com/openai/gradle/VerifyCoreCompilationArtifactTask.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesServerEvent.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/RealtimeSessionCreateResponse.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponsesServerEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesServerEvent.kt openai-java-core/src/main/kotlin/com/openai/models/ResponsesModel.kt openai-java-core/src/apiCompatibility/structured-output-public-api.txt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesClientEvent.kt .github/workflows/create-releases.yml openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenStreamEvent.kt openai-java-core/src/test/kotlin/com/openai/helpers/EnvironmentCredentialVisitorCompatibilityTest.kt openai-java-core/src/main/kotlin/com/openai/client/OpenAIClientImpl.kt openai-java-core/src/test/kotlin/com/openai/services/async/beta/ResponseServiceAsyncTest.kt buildSrc/src/main/kotlin/com/openai/gradle/CoreCompilationShards.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeServerEvent.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/client/OpenAIClient.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/EnvironmentParam.kt openai-java-core/src/test/kotlin/com/openai/services/async/ResponseServiceAsyncTest.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseStreamEvent.kt openai-java-core/src/test/kotlin/com/openai/services/ResponseStreamEventValidationTest.kt openai-java-client-okhttp/build.gradle.kts openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/X509WorkloadIdentityAuthenticator.kt openai-java-core/src/main/kotlin/com/openai/models/audio/transcriptions/TranscriptionStreamEvent.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthRotateParamTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionUpdateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCreateParams.kt openai-java-core/src/main/kotlin/com/openai/client/OpenAIClientAsyncImpl.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/Vault.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt openai-java-core/src/main/kotlin/com/openai/models/AllModels.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionEvent.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseCreateParamsTest.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponsesClientEventTest.kt openai-java-core/build.gradle.kts openai-java-core/src/test/kotlin/com/openai/models/responses/ResponsesServerEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/auditlogs/AuditLogListResponse.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuth.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeResponseCreateMcpTool.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/beta/ResponseServiceTest.kt openai-java-core/src/main/kotlin/com/openai/models/ChatModel.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/externalstorage/ExternalStorageConfiguration.kt .castiron.stats.yml openai-java-core/src/main/kotlin/com/openai/models/audio/transcriptions/TranscriptionCreateParams.kt openai-java-core/src/test/kotlin/com/openai/services/EnvironmentCredentialsTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthRotateParam.kt openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt openai-java-core/src/apiCompatibility/excluded-generated-tests.txt openai-java-core/src/test/kotlin/com/openai/services/blocking/ResponseServiceTest.kt openai-java-core/src/main/kotlin/com/openai/models/live/forks/ForkServerEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialUpdateParams.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/ResponseCreateParamsTest.kt openai-java-client-okhttp/src/test/kotlin/com/openai/client/okhttp/OkHttpClientTest.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponsesClientEventTest.kt buildSrc/build.gradle.kts openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCompactParams.kt openai-java-core/src/main/kotlin/com/openai/core/http/LoggingHttpClient.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponse.kt openai-java-core/src/main/kotlin/com/openai/models/beta/assistants/AssistantStreamEvent.kt api_reference/openapi.transformed.yml openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/webhooks/UnwrapWebhookEvent.kt openai-java-client-okhttp/src/test/kotlin/com/openai/client/okhttp/X509WorkloadIdentityIntegrationTest.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCompactParams.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/externalstorage/ExternalStorageCreateParams.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesClientEvent.kt openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OkHttpClient.kt openai-java-core/src/main/kotlin/com/openai/client/OpenAIClientAsync.kt openai-java-core/src/main/kotlin/com/openai/core/handlers/SseHandler.kt |
| 11. | xuanqi-oai <xuanqi@openai.com> |
stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com> |
54 shared filesopenai-java-core/src/test/kotlin/com/openai/models/realtime/clientsecrets/RealtimeSessionClientSecretTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeSessionCreateRequest.kt README.md openai-java-core/src/test/kotlin/com/openai/models/realtime/SessionUpdateEventTest.kt openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeServerEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/RealtimeSessionCreateResponse.kt openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeResponseCreateParamsTest.kt .stats.yml openai-java-core/src/test/kotlin/com/openai/models/realtime/clientsecrets/RealtimeTranscriptionSessionCreateResponseTest.kt openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeClientEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeReasoningEffort.kt openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeReasoningTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/RealtimeSessionClientSecret.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeReasoning.kt openai-java-core/src/test/kotlin/com/openai/models/realtime/ResponseCreateEventTest.kt openai-java-core/src/test/kotlin/com/openai/services/async/ResponseServiceAsyncTest.kt openai-java-core/src/test/kotlin/com/openai/models/realtime/clientsecrets/ClientSecretCreateResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeTranscriptionSessionAudioInput.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/RealtimeTranscriptionSessionCreateResponse.kt openai-java-core/src/test/kotlin/com/openai/models/realtime/TranscriptionSessionUpdateTest.kt .release-please-manifest.json openai-java-core/src/test/kotlin/com/openai/models/realtime/clientsecrets/ClientSecretCreateParamsTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeSession.kt openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeAudioConfigInputTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeAudioInputTurnDetection.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/RealtimeTranscriptionSessionTurnDetection.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/realtime/ClientSecretServiceTest.kt openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeTranscriptionSessionAudioTest.kt openai-java-core/src/test/kotlin/com/openai/models/realtime/AudioTranscriptionTest.kt openai-java-core/src/test/kotlin/com/openai/models/realtime/SessionUpdatedEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/TranscriptionSessionUpdatedEvent.kt build.gradle.kts openai-java-core/src/test/kotlin/com/openai/services/blocking/ResponseServiceTest.kt openai-java-core/src/test/kotlin/com/openai/models/realtime/SessionCreatedEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeTranscriptionSessionAudioInputTurnDetection.kt openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeAudioConfigTest.kt openai-java-core/src/test/kotlin/com/openai/models/realtime/TranscriptionSessionUpdatedEventTest.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/realtime/CallServiceTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/ClientSecretCreateResponse.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseCompactParamsTest.kt CHANGELOG.md openai-java-core/src/test/kotlin/com/openai/services/async/realtime/CallServiceAsyncTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeAudioConfigInput.kt openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeTranscriptionSessionAudioInputTest.kt openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeSessionCreateRequestTest.kt openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeTranscriptionSessionCreateRequestTest.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCompactParams.kt openai-java-core/src/test/kotlin/com/openai/models/realtime/clientsecrets/RealtimeSessionCreateResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeResponseCreateParams.kt openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeSessionTest.kt openai-java-core/src/test/kotlin/com/openai/core/ClientOptionsTest.kt openai-java-core/src/test/kotlin/com/openai/models/realtime/calls/CallAcceptParamsTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/AudioTranscription.kt openai-java-core/src/test/kotlin/com/openai/services/async/realtime/ClientSecretServiceAsyncTest.kt |
| 12. | Alex Chang <apcha@openai.com> |
xuanqi-oai <xuanqi@openai.com> |
52 shared filesopenai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeSessionCreateRequest.kt README.md openai-java-core/src/test/kotlin/com/openai/models/realtime/SessionUpdateEventTest.kt openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeServerEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/RealtimeSessionCreateResponse.kt openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeResponseCreateParamsTest.kt .stats.yml openai-java-core/src/test/kotlin/com/openai/models/realtime/clientsecrets/RealtimeTranscriptionSessionCreateResponseTest.kt openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeClientEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeReasoningEffort.kt openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeReasoningTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeReasoning.kt openai-java-core/src/test/kotlin/com/openai/models/realtime/ResponseCreateEventTest.kt openai-java-core/src/test/kotlin/com/openai/services/async/ResponseServiceAsyncTest.kt openai-java-core/src/test/kotlin/com/openai/models/realtime/clientsecrets/ClientSecretCreateResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeTranscriptionSessionAudioInput.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/RealtimeTranscriptionSessionCreateResponse.kt openai-java-core/src/test/kotlin/com/openai/models/realtime/TranscriptionSessionUpdateTest.kt .release-please-manifest.json openai-java-core/src/test/kotlin/com/openai/models/realtime/clientsecrets/ClientSecretCreateParamsTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeSession.kt openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeAudioConfigInputTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeAudioInputTurnDetection.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/RealtimeTranscriptionSessionTurnDetection.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/realtime/ClientSecretServiceTest.kt openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeTranscriptionSessionAudioTest.kt openai-java-core/src/test/kotlin/com/openai/models/realtime/AudioTranscriptionTest.kt openai-java-core/src/test/kotlin/com/openai/models/realtime/SessionUpdatedEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/TranscriptionSessionUpdatedEvent.kt build.gradle.kts openai-java-core/src/test/kotlin/com/openai/services/blocking/ResponseServiceTest.kt openai-java-core/src/test/kotlin/com/openai/models/realtime/SessionCreatedEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeTranscriptionSessionAudioInputTurnDetection.kt openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeAudioConfigTest.kt openai-java-core/src/test/kotlin/com/openai/models/realtime/TranscriptionSessionUpdatedEventTest.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/realtime/CallServiceTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/ClientSecretCreateResponse.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseCompactParamsTest.kt CHANGELOG.md openai-java-core/src/test/kotlin/com/openai/services/async/realtime/CallServiceAsyncTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeAudioConfigInput.kt openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeTranscriptionSessionAudioInputTest.kt openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeSessionCreateRequestTest.kt openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeTranscriptionSessionCreateRequestTest.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCompactParams.kt openai-java-core/src/test/kotlin/com/openai/models/realtime/clientsecrets/RealtimeSessionCreateResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeResponseCreateParams.kt openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeSessionTest.kt openai-java-core/src/test/kotlin/com/openai/core/ClientOptionsTest.kt openai-java-core/src/test/kotlin/com/openai/models/realtime/calls/CallAcceptParamsTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/AudioTranscription.kt openai-java-core/src/test/kotlin/com/openai/services/async/realtime/ClientSecretServiceAsyncTest.kt |
| 13. | Mark Stuart <markstuart@openai.com> |
Justin Beckwith <jbeckwith@openai.com> |
46 shared filesopenai-java-core/src/test/kotlin/com/openai/services/blocking/WebhookServiceTest.kt openai-java-core/src/main/kotlin/com/openai/services/async/ResponseServiceAsync.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthCreateParam.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesServerEvent.kt openai-java-core/src/main/kotlin/com/openai/models/webhooks/WebhookTestParams.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponsesServerEventTest.kt openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/X509Transport.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesServerEvent.kt openai-java-core/src/main/kotlin/com/openai/services/async/beta/agents/SessionServiceAsync.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/agents/SessionService.kt buildSrc/src/main/kotlin/com/openai/gradle/CoreCompilationShards.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeServerEvent.kt openai-java-client-okhttp/src/test/kotlin/com/openai/client/okhttp/X509WireTestInfrastructure.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/EnvironmentParam.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/services/async/ResponseServiceAsyncImpl.kt openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/X509WorkloadIdentityAuthenticator.kt openai-java-core/src/main/kotlin/com/openai/models/audio/transcriptions/TranscriptionStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionUpdateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionEvent.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponsesServerEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuth.kt openai-java-core/src/test/kotlin/com/openai/models/webhooks/UnwrapWebhookEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/ChatModel.kt openai-java-core/src/test/kotlin/com/openai/services/async/WebhookServiceAsyncTest.kt .castiron.stats.yml openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthRotateParam.kt openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt openai-java-core/src/main/kotlin/com/openai/models/live/forks/ForkServerEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCompactParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponse.kt openai-java-core/src/main/kotlin/com/openai/models/beta/assistants/AssistantStreamEvent.kt api_reference/openapi.transformed.yml openai-java-core/src/main/kotlin/com/openai/models/webhooks/UnwrapWebhookEvent.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCompactParams.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/ResponseServiceImpl.kt openai-java-core/src/main/kotlin/com/openai/models/webhooks/WebhookUpdateParams.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/ResponseService.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesClientEvent.kt openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OkHttpClient.kt openai-java-core/src/main/kotlin/com/openai/models/webhooks/WebhookCreateParams.kt |
| 14. | Marcus Wood <marcuswood@openai.com> |
stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com> |
39 shared filesopenai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseInputItemTest.kt openai-java-core/src/main/kotlin/com/openai/models/webhooks/RealtimeCallIncomingWebhookEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseInputItem.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditCompletedEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaWebSearchTool.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenerateParams.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseOutputItemTest.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/evals/RunServiceImpl.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/audio/SpeechServiceTest.kt openai-java-core/src/main/kotlin/com/openai/services/async/admin/OrganizationServiceAsync.kt openai-java-core/src/test/kotlin/com/openai/models/conversations/items/ConversationItemTest.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaWebSearchPreviewTool.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditPartialImageEvent.kt openai-java-core/src/main/kotlin/com/openai/models/webhooks/LiveCallIncomingWebhookEvent.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/admin/OrganizationServiceImpl.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseInputItem.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseInputItemTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt openai-java-core/src/main/kotlin/com/openai/services/async/admin/OrganizationServiceAsyncImpl.kt openai-java-core/src/main/kotlin/com/openai/services/async/evals/RunServiceAsyncImpl.kt openai-java-core/src/test/kotlin/com/openai/services/async/audio/SpeechServiceAsyncTest.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseItemTest.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenCompletedEvent.kt openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionContentPartImage.kt openai-java-core/src/main/kotlin/com/openai/models/responses/WebSearchPreviewTool.kt openai-java-core/src/main/kotlin/com/openai/models/conversations/items/ConversationItem.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageModel.kt openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditParams.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseItemTest.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenPartialImageEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputItem.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/admin/OrganizationService.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseOutputItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseItem.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImagesResponse.kt openai-java-core/src/main/kotlin/com/openai/models/responses/WebSearchTool.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseOutputItemTest.kt |
| 15. | Mark Stuart <markstuart@openai.com> |
Marcus Wood <marcuswood@openai.com> |
37 shared filesopenai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseInputItemTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseInputItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/events/EventCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenerateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentUpdateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSession.kt openai-java-core/src/main/kotlin/com/openai/services/async/ImageServiceAsync.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseOutputItemTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/EnvironmentParam.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/TemplateCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionCreateParams.kt openai-java-core/src/test/kotlin/com/openai/models/conversations/items/ConversationItemTest.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/ImageService.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentToolParam.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseInputItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/TemplateUpdateParams.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseInputItemTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentTool.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionInputParam.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedAgentTool.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseItemTest.kt .castiron.stats.yml openai-java-core/src/main/kotlin/com/openai/models/conversations/items/ConversationItem.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageModel.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedAgentToolParam.kt openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditParams.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseItemTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputItem.kt api_reference/openapi.transformed.yml openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseOutputItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseItem.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseOutputItemTest.kt |
| 16. | Dan Piet <dp@openai.com> |
Marcus Wood <marcuswood@openai.com> |
29 shared filesopenai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseInputItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentUpdateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSession.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/EnvironmentParam.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/TemplateCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentToolParam.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseInputItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/TemplateUpdateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentTool.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/Environment.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionInputParam.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedAgentTool.kt .castiron.stats.yml openai-java-core/src/main/kotlin/com/openai/models/conversations/items/ConversationItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedAgentToolParam.kt openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentOutputItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/Agent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputItem.kt api_reference/openapi.transformed.yml openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/EnvironmentTemplate.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseOutputItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseItem.kt |
| 17. | Justin Beckwith <jbeckwith@openai.com> |
Hayden <hayden@openai.com> |
20 shared filesrelease-please-config.json README.md openai-java-core/src/test/kotlin/com/openai/core/http/LoggingHttpClientTest.kt buildSrc/src/test/kotlin/com/openai/gradle/GradleCacheTrustPolicyTest.kt .github/workflows/ci.yml .github/workflows/create-releases.yml openai-java-client-okhttp/build.gradle.kts openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OpenAIOkHttpClientAsync.kt buildSrc/src/main/kotlin/openai.core-shard.gradle.kts openai-java-core/build.gradle.kts openai-java-example/build.gradle.kts openai-java-bedrock/build.gradle.kts openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OpenAIOkHttpClient.kt .github/workflows/codeql.yml build.gradle.kts CONTRIBUTING.md SECURITY.md openai-java-core/src/main/kotlin/com/openai/core/http/LoggingHttpClient.kt openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OkHttpClient.kt buildSrc/src/main/kotlin/com/openai/gradle/CoreCompilationDependencies.kt |
| 18. | Justin Beckwith <jbeckwith@openai.com> |
Marcus Wood <marcuswood@openai.com> |
19 shared filesopenai-java-core/src/main/kotlin/com/openai/models/webhooks/RealtimeCallIncomingWebhookEvent.kt openai-java-core/src/main/kotlin/com/openai/services/async/admin/organization/ExternalStorageServiceAsync.kt openai-java-core/src/main/kotlin/com/openai/services/async/SafetyServiceAsync.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/admin/organization/ExternalStorageService.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/EnvironmentParam.kt openai-java-core/src/main/kotlin/com/openai/services/async/admin/OrganizationServiceAsync.kt openai-java-core/src/main/kotlin/com/openai/models/webhooks/LiveCallIncomingWebhookEvent.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/admin/OrganizationServiceImpl.kt openai-java-core/src/main/kotlin/com/openai/services/async/SafetyServiceAsyncImpl.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/SafetyServiceImpl.kt openai-java-core/src/main/kotlin/com/openai/services/async/admin/OrganizationServiceAsyncImpl.kt .castiron.stats.yml openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/externalstorage/ExternalStorageDeleteParams.kt api_reference/openapi.transformed.yml openai-java-core/src/main/kotlin/com/openai/services/blocking/admin/OrganizationService.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/SafetyService.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentSessionEventTest.kt |
| 19. | Alex Chang <apcha@openai.com> |
Hayden <hayden@openai.com> |
18 shared filesREADME.md openai-java-core/src/test/kotlin/com/openai/core/http/LoggingHttpClientTest.kt .github/dependabot.yml buildSrc/src/test/kotlin/com/openai/gradle/GradleCacheTrustPolicyTest.kt AGENTS.md .github/workflows/ci.yml .github/workflows/create-releases.yml openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OpenAIOkHttpClientAsync.kt openai-java-core/build.gradle.kts openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OpenAIOkHttpClient.kt openai-java-core/src/main/kotlin/com/openai/core/ClientOptions.kt .github/workflows/codeql.yml build.gradle.kts CONTRIBUTING.md SECURITY.md openai-java-core/src/main/kotlin/com/openai/core/http/LoggingHttpClient.kt openai-java-core/src/test/kotlin/com/openai/core/ClientOptionsTest.kt buildSrc/src/main/kotlin/com/openai/gradle/CoreCompilationDependencies.kt |
| 20. | Hayden <hayden@openai.com> |
stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com> |
13 shared filesREADME.md openai-java-core/src/test/kotlin/com/openai/core/http/LoggingHttpClientTest.kt .github/workflows/ci.yml .github/workflows/create-releases.yml openai-java-client-okhttp/build.gradle.kts openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OpenAIOkHttpClientAsync.kt bedrock.md openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OpenAIOkHttpClient.kt openai-java-core/src/main/kotlin/com/openai/core/ClientOptions.kt build.gradle.kts openai-java-core/src/main/kotlin/com/openai/core/http/LoggingHttpClient.kt openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OkHttpClient.kt openai-java-core/src/test/kotlin/com/openai/core/ClientOptionsTest.kt |
| 21. | dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
Justin Beckwith <jbeckwith@openai.com> |
12 shared files.github/workflows/runtime-compatibility.yml buildSrc/src/test/kotlin/com/openai/gradle/GradleCacheTrustPolicyTest.kt .github/workflows/ci.yml .github/workflows/create-releases.yml .github/workflows/castiron-custom-code.yml openai-java-core/build.gradle.kts openai-java-proguard-test/build.gradle.kts .github/workflows/x509-live-smoke.yml build.gradle.kts .github/workflows/castiron-custom-code-comment.yml buildSrc/build.gradle.kts .github/workflows/examples.yml |
| 22. | dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
Alex Chang <apcha@openai.com> |
11 shared files.github/workflows/runtime-compatibility.yml buildSrc/src/test/kotlin/com/openai/gradle/GradleCacheTrustPolicyTest.kt .github/workflows/ci.yml .github/workflows/create-releases.yml .github/workflows/castiron-custom-code.yml openai-java-core/build.gradle.kts openai-java-proguard-test/build.gradle.kts build.gradle.kts .github/workflows/castiron-custom-code-comment.yml buildSrc/build.gradle.kts .github/workflows/examples.yml |
| 23. | Dan Piet <dp@openai.com> |
xuanqi-oai <xuanqi@openai.com> |
11 shared filesopenai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeSessionCreateRequest.kt README.md openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/RealtimeSessionCreateResponse.kt openai-java-core/src/test/kotlin/com/openai/services/async/ResponseServiceAsyncTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeSession.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeAudioInputTurnDetection.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/ResponseServiceTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeTranscriptionSessionAudioInputTurnDetection.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/ClientSecretCreateResponse.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCompactParams.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeResponseCreateParams.kt |
| 24. | Dan Piet <dp@openai.com> |
Hayden <hayden@openai.com> |
9 shared filesREADME.md openai-java-core/src/test/kotlin/com/openai/core/http/LoggingHttpClientTest.kt .github/workflows/create-releases.yml openai-java-client-okhttp/build.gradle.kts openai-java-core/build.gradle.kts openai-java-core/src/main/kotlin/com/openai/core/ClientOptions.kt openai-java-core/src/main/kotlin/com/openai/core/http/AuthenticatingHttpClient.kt openai-java-core/src/main/kotlin/com/openai/core/http/LoggingHttpClient.kt openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OkHttpClient.kt |
| 25. | Justin Beckwith <jbeckwith@openai.com> |
xuanqi-oai <xuanqi@openai.com> |
7 shared filesREADME.md openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/RealtimeSessionCreateResponse.kt openai-java-core/src/test/kotlin/com/openai/services/async/ResponseServiceAsyncTest.kt build.gradle.kts openai-java-core/src/test/kotlin/com/openai/services/blocking/ResponseServiceTest.kt CHANGELOG.md openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCompactParams.kt |
| 26. | openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com> |
github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> |
6 shared filesREADME.md bedrock.md .release-please-manifest.json build.gradle.kts CONTRIBUTING.md CHANGELOG.md |
| 27. | xuanqi-oai <xuanqi@openai.com> |
jtian-oai <jtian@openai.com> |
5 shared filesopenai-java-core/src/test/kotlin/com/openai/auth/WorkloadIdentityAuthTest.kt README.md openai-java-core/src/main/kotlin/com/openai/auth/WorkloadIdentityAuth.kt openai-java-core/src/main/kotlin/com/openai/auth/WorkloadIdentity.kt openai-java-core/src/test/kotlin/com/openai/core/ClientOptionsTest.kt |
| 28. | openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com> |
Alex Chang <apcha@openai.com> |
5 shared filesREADME.md .release-please-manifest.json build.gradle.kts CONTRIBUTING.md CHANGELOG.md |
| 29. | openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com> |
stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com> |
5 shared filesREADME.md bedrock.md .release-please-manifest.json build.gradle.kts CHANGELOG.md |
| 30. | Alex Chang <apcha@openai.com> |
github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> |
5 shared filesREADME.md .release-please-manifest.json build.gradle.kts CONTRIBUTING.md CHANGELOG.md |
| 31. | github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> |
stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com> |
5 shared filesREADME.md bedrock.md .release-please-manifest.json build.gradle.kts CHANGELOG.md |
| 32. | dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
Hayden <hayden@openai.com> |
5 shared filesbuildSrc/src/test/kotlin/com/openai/gradle/GradleCacheTrustPolicyTest.kt .github/workflows/ci.yml .github/workflows/create-releases.yml openai-java-core/build.gradle.kts build.gradle.kts |
| 33. | openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com> |
Justin Beckwith <jbeckwith@openai.com> |
4 shared filesREADME.md build.gradle.kts CONTRIBUTING.md CHANGELOG.md |
| 34. | openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com> |
Hayden <hayden@openai.com> |
4 shared filesREADME.md bedrock.md build.gradle.kts CONTRIBUTING.md |
| 35. | openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com> |
xuanqi-oai <xuanqi@openai.com> |
4 shared filesREADME.md .release-please-manifest.json build.gradle.kts CHANGELOG.md |
| 36. | Justin Beckwith <jbeckwith@openai.com> |
github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> |
4 shared filesREADME.md build.gradle.kts CONTRIBUTING.md CHANGELOG.md |
| 37. | Hayden <hayden@openai.com> |
github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> |
4 shared filesREADME.md bedrock.md build.gradle.kts CONTRIBUTING.md |
| 38. | github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> |
xuanqi-oai <xuanqi@openai.com> |
4 shared filesREADME.md .release-please-manifest.json build.gradle.kts CHANGELOG.md |
| 39. | Alex Chang <apcha@openai.com> |
Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com> |
3 shared filesREADME.md openai-java-core/src/main/kotlin/com/openai/core/http/RetryingHttpClient.kt openai-java-core/src/test/kotlin/com/openai/core/http/RetryingHttpClientTest.kt |
| 40. | Dan Piet <dp@openai.com> |
Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com> |
3 shared filesREADME.md openai-java-core/src/main/kotlin/com/openai/core/http/RetryingHttpClient.kt openai-java-core/src/test/kotlin/com/openai/core/http/RetryingHttpClientTest.kt |
| 41. | Hayden <hayden@openai.com> |
xuanqi-oai <xuanqi@openai.com> |
3 shared filesREADME.md build.gradle.kts openai-java-core/src/test/kotlin/com/openai/core/ClientOptionsTest.kt |
| 42. | dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com> |
3 shared files.github/workflows/ci.yml .github/workflows/create-releases.yml build.gradle.kts |
| 43. | dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
Dan Piet <dp@openai.com> |
3 shared files.github/workflows/create-releases.yml openai-java-core/build.gradle.kts buildSrc/build.gradle.kts |
| 44. | openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com> |
Dan Piet <pietdaniel@gmail.com> |
2 shared filesREADME.md CONTRIBUTING.md |
| 45. | Alex Chang <apcha@openai.com> |
Dan Piet <pietdaniel@gmail.com> |
2 shared filesREADME.md CONTRIBUTING.md |
| 46. | Alex Chang <apcha@openai.com> |
jtian-oai <jtian@openai.com> |
2 shared filesREADME.md openai-java-core/src/test/kotlin/com/openai/core/ClientOptionsTest.kt |
| 47. | Justin Beckwith <jbeckwith@openai.com> |
Dan Piet <pietdaniel@gmail.com> |
2 shared filesREADME.md CONTRIBUTING.md |
| 48. | Dan Piet <pietdaniel@gmail.com> |
Hayden <hayden@openai.com> |
2 shared filesREADME.md CONTRIBUTING.md |
| 49. | Dan Piet <pietdaniel@gmail.com> |
github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> |
2 shared filesREADME.md CONTRIBUTING.md |
| 50. | Hayden <hayden@openai.com> |
jtian-oai <jtian@openai.com> |
2 shared filesREADME.md openai-java-core/src/test/kotlin/com/openai/core/ClientOptionsTest.kt |
| 51. | stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com> |
jtian-oai <jtian@openai.com> |
2 shared filesREADME.md openai-java-core/src/test/kotlin/com/openai/core/ClientOptionsTest.kt |
| 52. | xuanqi-oai <xuanqi@openai.com> |
Mark Stuart <markstuart@openai.com> |
2 shared filesopenai-java-core/src/main/kotlin/com/openai/auth/WorkloadIdentityAuth.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCompactParams.kt |
| 53. | Hayden <hayden@openai.com> |
Mark Stuart <markstuart@openai.com> |
2 shared filesopenai-java-core/src/main/kotlin/com/openai/core/ClientOptions.kt openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OkHttpClient.kt |
| 54. | openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com> |
Dan Piet <dp@openai.com> |
1 shared fileREADME.md |
| 55. | openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com> |
Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com> |
1 shared fileREADME.md |
| 56. | openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com> |
jtian-oai <jtian@openai.com> |
1 shared fileREADME.md |
| 57. | openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com> |
Rohan Santhosh Kumar <181558744+rohan5commit@users.noreply.github.com> |
1 shared fileREADME.md |
| 58. | openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com> |
Abdullah Khan <abeiy4u@gmail.com> |
1 shared fileREADME.md |
| 59. | Alex Chang <apcha@openai.com> |
Rohan Santhosh Kumar <181558744+rohan5commit@users.noreply.github.com> |
1 shared fileREADME.md |
| 60. | Alex Chang <apcha@openai.com> |
Abdullah Khan <abeiy4u@gmail.com> |
1 shared fileREADME.md |
| 61. | Dan Piet <dp@openai.com> |
Dan Piet <pietdaniel@gmail.com> |
1 shared fileREADME.md |
| 62. | Dan Piet <dp@openai.com> |
github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> |
1 shared fileREADME.md |
| 63. | Dan Piet <dp@openai.com> |
jtian-oai <jtian@openai.com> |
1 shared fileREADME.md |
| 64. | Dan Piet <dp@openai.com> |
Rohan Santhosh Kumar <181558744+rohan5commit@users.noreply.github.com> |
1 shared fileREADME.md |
| 65. | Dan Piet <dp@openai.com> |
Abdullah Khan <abeiy4u@gmail.com> |
1 shared fileREADME.md |
| 66. | Justin Beckwith <jbeckwith@openai.com> |
Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com> |
1 shared fileREADME.md |
| 67. | Justin Beckwith <jbeckwith@openai.com> |
jtian-oai <jtian@openai.com> |
1 shared fileREADME.md |
| 68. | Justin Beckwith <jbeckwith@openai.com> |
Rohan Santhosh Kumar <181558744+rohan5commit@users.noreply.github.com> |
1 shared fileREADME.md |
| 69. | Justin Beckwith <jbeckwith@openai.com> |
Abdullah Khan <abeiy4u@gmail.com> |
1 shared fileREADME.md |
| 70. | Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com> |
Dan Piet <pietdaniel@gmail.com> |
1 shared fileREADME.md |
| 71. | Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com> |
Hayden <hayden@openai.com> |
1 shared fileREADME.md |
| 72. | Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com> |
github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> |
1 shared fileREADME.md |
| 73. | Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com> |
stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com> |
1 shared fileREADME.md |
| 74. | Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com> |
xuanqi-oai <xuanqi@openai.com> |
1 shared fileREADME.md |
| 75. | Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com> |
jtian-oai <jtian@openai.com> |
1 shared fileREADME.md |
| 76. | Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com> |
Rohan Santhosh Kumar <181558744+rohan5commit@users.noreply.github.com> |
1 shared fileREADME.md |
| 77. | Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com> |
Abdullah Khan <abeiy4u@gmail.com> |
1 shared fileREADME.md |
| 78. | Dan Piet <pietdaniel@gmail.com> |
stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com> |
1 shared fileREADME.md |
| 79. | Dan Piet <pietdaniel@gmail.com> |
xuanqi-oai <xuanqi@openai.com> |
1 shared fileREADME.md |
| 80. | Dan Piet <pietdaniel@gmail.com> |
jtian-oai <jtian@openai.com> |
1 shared fileREADME.md |
| 81. | Dan Piet <pietdaniel@gmail.com> |
Rohan Santhosh Kumar <181558744+rohan5commit@users.noreply.github.com> |
1 shared fileREADME.md |
| 82. | Dan Piet <pietdaniel@gmail.com> |
Abdullah Khan <abeiy4u@gmail.com> |
1 shared fileREADME.md |
| 83. | Hayden <hayden@openai.com> |
Rohan Santhosh Kumar <181558744+rohan5commit@users.noreply.github.com> |
1 shared fileREADME.md |
| 84. | Hayden <hayden@openai.com> |
Abdullah Khan <abeiy4u@gmail.com> |
1 shared fileREADME.md |
| 85. | github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> |
jtian-oai <jtian@openai.com> |
1 shared fileREADME.md |
| 86. | github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> |
Rohan Santhosh Kumar <181558744+rohan5commit@users.noreply.github.com> |
1 shared fileREADME.md |
| 87. | github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> |
Abdullah Khan <abeiy4u@gmail.com> |
1 shared fileREADME.md |
| 88. | stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com> |
Rohan Santhosh Kumar <181558744+rohan5commit@users.noreply.github.com> |
1 shared fileREADME.md |
| 89. | stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com> |
Abdullah Khan <abeiy4u@gmail.com> |
1 shared fileREADME.md |
| 90. | xuanqi-oai <xuanqi@openai.com> |
Rohan Santhosh Kumar <181558744+rohan5commit@users.noreply.github.com> |
1 shared fileREADME.md |
| 91. | xuanqi-oai <xuanqi@openai.com> |
Abdullah Khan <abeiy4u@gmail.com> |
1 shared fileREADME.md |
| 92. | jtian-oai <jtian@openai.com> |
Rohan Santhosh Kumar <181558744+rohan5commit@users.noreply.github.com> |
1 shared fileREADME.md |
| 93. | jtian-oai <jtian@openai.com> |
Abdullah Khan <abeiy4u@gmail.com> |
1 shared fileREADME.md |
| 94. | Rohan Santhosh Kumar <181558744+rohan5commit@users.noreply.github.com> |
Abdullah Khan <abeiy4u@gmail.com> |
1 shared fileREADME.md |
| 95. | Tomer Aberbach <tomer@stainless.com> |
jtian-oai <jtian@openai.com> |
1 shared fileopenai-java-core/src/main/kotlin/com/openai/auth/WorkloadIdentityAuth.kt |
| 96. | Tomer Aberbach <tomer@stainless.com> |
xuanqi-oai <xuanqi@openai.com> |
1 shared fileopenai-java-core/src/main/kotlin/com/openai/auth/WorkloadIdentityAuth.kt |
| 97. | Tomer Aberbach <tomer@stainless.com> |
Mark Stuart <markstuart@openai.com> |
1 shared fileopenai-java-core/src/main/kotlin/com/openai/auth/WorkloadIdentityAuth.kt |
| 98. | jtian-oai <jtian@openai.com> |
Mark Stuart <markstuart@openai.com> |
1 shared fileopenai-java-core/src/main/kotlin/com/openai/auth/WorkloadIdentityAuth.kt |
| 99. | xuanqi-oai <xuanqi@openai.com> |
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
1 shared filebuild.gradle.kts |
| 100. | github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> |
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
1 shared filebuild.gradle.kts |
| Contributor | # connections | # commits | |
|---|---|---|---|
| 1. | Dan Piet <dp@openai.com> |
17 | 36 |
| 2. | Justin Beckwith <jbeckwith@openai.com> |
16 | 94 |
| 3. | stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com> |
16 | 92 |
| 4. | Alex Chang <apcha@openai.com> |
16 | 63 |
| 5. | Hayden <hayden@openai.com> |
15 | 7 |
| 6. | xuanqi-oai <xuanqi@openai.com> |
15 | 1 |
| 7. | jtian-oai <jtian@openai.com> |
14 | 2 |
| 8. | openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com> |
13 | 35 |
| 9. | Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com> |
13 | 2 |
| 10. | github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> |
13 | 2 |
| 11. | Rohan Santhosh Kumar <181558744+rohan5commit@users.noreply.github.com> |
12 | 1 |
| 12. | Dan Piet <pietdaniel@gmail.com> |
12 | 1 |
| 13. | Abdullah Khan <abeiy4u@gmail.com> |
12 | 1 |
| 14. | Mark Stuart <markstuart@openai.com> |
10 | 35 |
| 15. | dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
8 | 14 |
| 16. | Marcus Wood <marcuswood@openai.com> |
5 | 6 |
| 17. | Vu Nguyen Duc Thang <vndt181204@gmail.com> |
5 | 1 |
| 18. | Tomer Aberbach <tomer@stainless.com> |
3 | 1 |
| 19. | Sylvester Kaczmarek <16242628+sylvesterkaczmarek@users.noreply.github.com> |
3 | 1 |
| 20. | sweidac <17548832+sweidac@users.noreply.github.com> |
0 | 1 |
C-median: 13.0
A half of the contributors has more than 13.0 connections, and a half has less than this number.
C-mean: 11.4
An average number of connections a contributor has with other contributors.
C-index: 12.0
There are 12.0 contributors with 12.0 or more connections.
21 contributors (274 commits):
| # | Contributor |
First Commit |
Latest Commit |
Commits Count |
Line Churn |
|---|---|---|---|---|---|
| 1. | Justin Beckwith <jbeckwith@openai.com> |
2026-06-04 | 2026-09-23 | 94 (34%) | +44K / -2.3K |
| 2. | Alex Chang <apcha@openai.com> |
2025-10-20 | 2026-10-05 | 76 (27%) | +407K / -15K |
| 3. | Dan Piet <dp@openai.com> |
2026-09-09 | 2026-10-07 | 36 (13%) | +53K / -1.7K |
| 4. | Mark Stuart <markstuart@openai.com> |
2026-09-04 | 2026-10-02 | 35 (12%) | +41K / -4.1K |
| 5. | Tomer Aberbach <tomer@stainless.com> |
2025-02-20 | 2026-05-04 | 1 (<1%) | +16 / -4 |
| 6. | David Meadows <dmeadows@stainless.com> |
2025-05-22 | 2026-02-23 | 2 (<1%) | +56 / -22 |
| 7. | Hayden <hayden@openai.com> |
2026-07-22 | 2026-08-20 | 7 (2%) | +4.3K / -107 |
| 8. | Marcus Wood <marcuswood@openai.com> |
2026-09-09 | 2026-10-01 | 6 (2%) | +18K / -970 |
| 9. | Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com> |
2026-09-09 | 2026-09-09 | 2 (<1%) | +117 / -4 |
| 10. | jtian-oai <jtian@openai.com> |
2026-05-12 | 2026-05-13 | 2 (<1%) | +268 / -32 |
| 11. | Rohan Santhosh Kumar <181558744+rohan5commit@users.noreply.github.com> |
2026-04-07 | 2026-05-04 | 2 (<1%) | +3 / -1 |
| 12. | Drew Hintz <hintz@openai.com> |
2026-03-27 | 2026-03-27 | 2 (<1%) | +50 / -50 |
| 13. | Sylvester Kaczmarek <16242628+sylvesterkaczmarek@users.noreply.github.com> |
2026-09-24 | 2026-09-24 | 1 (<1%) | +84 / -0 |
| 14. | Dan Piet <pietdaniel@gmail.com> |
2026-09-01 | 2026-09-01 | 1 (<1%) | +5 / -5 |
| 15. | xuanqi-oai <xuanqi@openai.com> |
2026-05-16 | 2026-05-16 | 1 (<1%) | +1.7K / -416 |
| 16. | Vu Nguyen Duc Thang <vndt181204@gmail.com> |
2026-05-04 | 2026-05-04 | 1 (<1%) | +4 / -1 |
| 17. | Abdullah Khan <abeiy4u@gmail.com> |
2026-05-04 | 2026-05-04 | 1 (<1%) | +1 / -1 |
| 18. | sweidac <17548832+sweidac@users.noreply.github.com> |
2026-05-04 | 2026-05-04 | 1 (<1%) | +73 / -29 |
| 19. | Kar Petrosyan <92274156+karpetrosyan@users.noreply.github.com> |
2026-04-08 | 2026-04-08 | 1 (<1%) | +2.2K / -8 |
| 20. | Charlie Guo <cguo@openai.com> |
2026-01-23 | 2026-01-23 | 1 (<1%) | +9 / -9 |
| 21. | Fanyn <ynfan_87@126.com> |
2026-01-09 | 2026-01-09 | 1 (<1%) | +3 / -3 |
4 bots (292 commits):
| # | Bot |
First Commit |
Latest Commit |
Commits Count |
Line Churn |
|---|---|---|---|---|---|
| 1. | stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com> |
2024-11-08 | 2026-08-01 | 241 (82%) | +717K / -36K |
| 2. | openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com> |
2026-08-17 | 2026-10-07 | 35 (11%) | +809 / -315 |
| 3. | dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
2026-08-20 | 2026-09-24 | 14 (4%) | +107 / -83 |
| 4. | github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> |
2026-08-03 | 2026-08-15 | 2 (<1%) | +63 / -21 |
Contributor Dependencies
A contributor dependency is detected if two contributors have changed the same files in the past 365 days.
Contributor Dependencies via Shared Files
contributor dependencies 2D graph
The number on lines shows the number of same files that both persons changed in past 365 days.
flowchart TB
n0["apcha@openai.com"]
n1["142633134+stainless-app[bot]@users.noreply.github.com"]
n2["dp@openai.com"]
n3["jbeckwith@openai.com"]
n4["markstuart@openai.com"]
n5["marcuswood@openai.com"]
n6["xuanqi@openai.com"]
n7["hayden@openai.com"]
n8["dmeadows@stainless.com"]
n9["49699333+dependabot[bot]@users.noreply.github.com"]
n10["284451331+openai-sdks[bot]@users.noreply.github.com"]
n11["41898282+github-actions[bot]@users.noreply.github.com"]
n12["92274156+karpetrosyan@users.noreply.github.com"]
n13["jtian@openai.com"]
n14["hintz@openai.com"]
n15["152812718+abhinavkr26104@users.noreply.github.com"]
n16["pietdaniel@gmail.com"]
n17["181558744+rohan5commit@users.noreply.github.com"]
n18["abeiy4u@gmail.com"]
n19["cguo@openai.com"]
n0 ---|"2347"| n1
n2 ---|"435"| n0
n2 ---|"338"| n1
n0 ---|"169"| n3
n4 ---|"149"| n0
n3 ---|"115"| n1
n4 ---|"104"| n1
n0 ---|"104"| n5
n2 ---|"99"| n4
n2 ---|"79"| n3
n6 ---|"54"| n1
n0 ---|"52"| n6
n4 ---|"46"| n3
n5 ---|"43"| n1
n4 ---|"37"| n5
n2 ---|"29"| n5
n3 ---|"20"| n7
n0 ---|"20"| n7
n3 ---|"19"| n5
n0 ---|"15"| n8
n1 ---|"15"| n8
n7 ---|"14"| n1
n9 ---|"12"| n3
n9 ---|"11"| n0
n2 ---|"11"| n6
n2 ---|"9"| n7
n2 ---|"9"| n8
n3 ---|"7"| n6
n10 ---|"6"| n11
n1 ---|"6"| n12
n9 ---|"6"| n1
n6 ---|"5"| n13
n6 ---|"5"| n12
n13 ---|"5"| n12
n10 ---|"5"| n0
n10 ---|"5"| n1
n0 ---|"5"| n11
n0 ---|"5"| n12
n7 ---|"5"| n12
n11 ---|"5"| n1
n14 ---|"5"| n1
n9 ---|"5"| n7
n10 ---|"4"| n3
n10 ---|"4"| n7
n10 ---|"4"| n6
n3 ---|"4"| n11
n7 ---|"4"| n11
n11 ---|"4"| n6
n3 ---|"4"| n14
n0 ---|"3"| n15
n2 ---|"3"| n15
n2 ---|"3"| n12
n3 ---|"3"| n12
n15 ---|"3"| n1
n7 ---|"3"| n6
n0 ---|"3"| n14
n9 ---|"3"| n2
n4 ---|"3"| n8
n10 ---|"2"| n16
n0 ---|"2"| n16
n0 ---|"2"| n13
n3 ---|"2"| n16
n16 ---|"2"| n7
n16 ---|"2"| n11
n7 ---|"2"| n13
n1 ---|"2"| n13
n12 ---|"2"| n4
n6 ---|"2"| n4
n9 ---|"2"| n14
n7 ---|"2"| n14
n3 ---|"2"| n8
n6 ---|"2"| n8
n7 ---|"2"| n4
n10 ---|"1"| n2
n10 ---|"1"| n15
n10 ---|"1"| n13
n10 ---|"1"| n17
n10 ---|"1"| n18
n10 ---|"1"| n12
n10 ---|"1"| n19
n0 ---|"1"| n17
n0 ---|"1"| n18
n0 ---|"1"| n19
n2 ---|"1"| n16
n2 ---|"1"| n11
n2 ---|"1"| n13
n2 ---|"1"| n17
n2 ---|"1"| n18
n2 ---|"1"| n19
n3 ---|"1"| n15
n3 ---|"1"| n13
n3 ---|"1"| n17
n3 ---|"1"| n18
n3 ---|"1"| n19
n15 ---|"1"| n16
n15 ---|"1"| n7
n15 ---|"1"| n11
n15 ---|"1"| n6
n15 ---|"1"| n13
n15 ---|"1"| n17
classDef default fill:#808080,stroke:#ffffff,color:#000000;
classDef highlighted fill:#00b2ee,stroke:#ffffff,color:#000000;
linkStyle 0 stroke:#00688bFF,stroke-width:10px
linkStyle 1 stroke:#00688b5E,stroke-width:1px
linkStyle 2 stroke:#00688b5E,stroke-width:1px
linkStyle 3 stroke:#00688b4C,stroke-width:1px
linkStyle 4 stroke:#00688b4C,stroke-width:1px
linkStyle 5 stroke:#00688b4C,stroke-width:1px
linkStyle 6 stroke:#00688b4C,stroke-width:1px
linkStyle 7 stroke:#00688b4C,stroke-width:1px
linkStyle 8 stroke:#00688b4C,stroke-width:1px
linkStyle 9 stroke:#00688b4C,stroke-width:1px
linkStyle 10 stroke:#00688b4C,stroke-width:1px
linkStyle 11 stroke:#00688b4C,stroke-width:1px
linkStyle 12 stroke:#00688b4C,stroke-width:1px
linkStyle 13 stroke:#00688b4C,stroke-width:1px
linkStyle 14 stroke:#00688b4C,stroke-width:1px
linkStyle 15 stroke:#00688b4C,stroke-width:1px
linkStyle 16 stroke:#00688b4C,stroke-width:1px
linkStyle 17 stroke:#00688b4C,stroke-width:1px
linkStyle 18 stroke:#00688b4C,stroke-width:1px
linkStyle 19 stroke:#00688b4C,stroke-width:1px
linkStyle 20 stroke:#00688b4C,stroke-width:1px
linkStyle 21 stroke:#00688b4C,stroke-width:1px
linkStyle 22 stroke:#00688b4C,stroke-width:1px
linkStyle 23 stroke:#00688b4C,stroke-width:1px
linkStyle 24 stroke:#00688b4C,stroke-width:1px
linkStyle 25 stroke:#00688b4C,stroke-width:1px
linkStyle 26 stroke:#00688b4C,stroke-width:1px
linkStyle 27 stroke:#00688b4C,stroke-width:1px
linkStyle 28 stroke:#00688b4C,stroke-width:1px
linkStyle 29 stroke:#00688b4C,stroke-width:1px
linkStyle 30 stroke:#00688b4C,stroke-width:1px
linkStyle 31 stroke:#00688b4C,stroke-width:1px
linkStyle 32 stroke:#00688b4C,stroke-width:1px
linkStyle 33 stroke:#00688b4C,stroke-width:1px
linkStyle 34 stroke:#00688b4C,stroke-width:1px
linkStyle 35 stroke:#00688b4C,stroke-width:1px
linkStyle 36 stroke:#00688b4C,stroke-width:1px
linkStyle 37 stroke:#00688b4C,stroke-width:1px
linkStyle 38 stroke:#00688b4C,stroke-width:1px
linkStyle 39 stroke:#00688b4C,stroke-width:1px
linkStyle 40 stroke:#00688b4C,stroke-width:1px
linkStyle 41 stroke:#00688b4C,stroke-width:1px
linkStyle 42 stroke:#00688b4C,stroke-width:1px
linkStyle 43 stroke:#00688b4C,stroke-width:1px
linkStyle 44 stroke:#00688b4C,stroke-width:1px
linkStyle 45 stroke:#00688b4C,stroke-width:1px
linkStyle 46 stroke:#00688b4C,stroke-width:1px
linkStyle 47 stroke:#00688b4C,stroke-width:1px
linkStyle 48 stroke:#00688b4C,stroke-width:1px
linkStyle 49 stroke:#00688b4C,stroke-width:1px
linkStyle 50 stroke:#00688b4C,stroke-width:1px
linkStyle 51 stroke:#00688b4C,stroke-width:1px
linkStyle 52 stroke:#00688b4C,stroke-width:1px
linkStyle 53 stroke:#00688b4C,stroke-width:1px
linkStyle 54 stroke:#00688b4C,stroke-width:1px
linkStyle 55 stroke:#00688b4C,stroke-width:1px
linkStyle 56 stroke:#00688b4C,stroke-width:1px
linkStyle 57 stroke:#00688b4C,stroke-width:1px
linkStyle 58 stroke:#00688b4C,stroke-width:1px
linkStyle 59 stroke:#00688b4C,stroke-width:1px
linkStyle 60 stroke:#00688b4C,stroke-width:1px
linkStyle 61 stroke:#00688b4C,stroke-width:1px
linkStyle 62 stroke:#00688b4C,stroke-width:1px
linkStyle 63 stroke:#00688b4C,stroke-width:1px
linkStyle 64 stroke:#00688b4C,stroke-width:1px
linkStyle 65 stroke:#00688b4C,stroke-width:1px
linkStyle 66 stroke:#00688b4C,stroke-width:1px
linkStyle 67 stroke:#00688b4C,stroke-width:1px
linkStyle 68 stroke:#00688b4C,stroke-width:1px
linkStyle 69 stroke:#00688b4C,stroke-width:1px
linkStyle 70 stroke:#00688b4C,stroke-width:1px
linkStyle 71 stroke:#00688b4C,stroke-width:1px
linkStyle 72 stroke:#00688b4C,stroke-width:1px
linkStyle 73 stroke:#00688b4C,stroke-width:1px
linkStyle 74 stroke:#00688b4C,stroke-width:1px
linkStyle 75 stroke:#00688b4C,stroke-width:1px
linkStyle 76 stroke:#00688b4C,stroke-width:1px
linkStyle 77 stroke:#00688b4C,stroke-width:1px
linkStyle 78 stroke:#00688b4C,stroke-width:1px
linkStyle 79 stroke:#00688b4C,stroke-width:1px
linkStyle 80 stroke:#00688b4C,stroke-width:1px
linkStyle 81 stroke:#00688b4C,stroke-width:1px
linkStyle 82 stroke:#00688b4C,stroke-width:1px
linkStyle 83 stroke:#00688b4C,stroke-width:1px
linkStyle 84 stroke:#00688b4C,stroke-width:1px
linkStyle 85 stroke:#00688b4C,stroke-width:1px
linkStyle 86 stroke:#00688b4C,stroke-width:1px
linkStyle 87 stroke:#00688b4C,stroke-width:1px
linkStyle 88 stroke:#00688b4C,stroke-width:1px
linkStyle 89 stroke:#00688b4C,stroke-width:1px
linkStyle 90 stroke:#00688b4C,stroke-width:1px
linkStyle 91 stroke:#00688b4C,stroke-width:1px
linkStyle 92 stroke:#00688b4C,stroke-width:1px
linkStyle 93 stroke:#00688b4C,stroke-width:1px
linkStyle 94 stroke:#00688b4C,stroke-width:1px
linkStyle 95 stroke:#00688b4C,stroke-width:1px
linkStyle 96 stroke:#00688b4C,stroke-width:1px
linkStyle 97 stroke:#00688b4C,stroke-width:1px
linkStyle 98 stroke:#00688b4C,stroke-width:1px
linkStyle 99 stroke:#00688b4C,stroke-width:1px
Download:
Mermaid (.mmd)
(open online Mermaid editor)
- open 2D force graph
- open 3D force graph
- open 2D force graph (including all files)
- open 2D force graph (including only shared files)
- open 3D force graph (including all files)
- open 3D force graph (including only shared files)
Contributor 1
Contributor 2
# shared files
1.
Alex Chang <apcha@openai.com>
stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>
2347 shared files
openai-java-core/src/main/kotlin/com/openai/services/blocking/finetuning/AlphaServiceImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/groups/roles/RoleListPageAsync.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageModerationsResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/projects/modelpermissions/ModelPermissionRetrieveParams.kt
openai-java-core/src/test/kotlin/com/openai/services/async/admin/organization/projects/ServiceAccountServiceAsyncTest.kt
openai-java-core/src/test/kotlin/com/openai/models/files/FileCreateParamsTest.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/projects/groups/roles/RoleListPage.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseInputItemTest.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/groups/users/UserRetrieveResponse.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/projects/modelpermissions/ProjectModelPermissionsTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/threads/runs/steps/CodeInterpreterLogs.kt
openai-java-core/src/test/kotlin/com/openai/services/async/admin/organization/projects/GroupServiceAsyncTest.kt
openai-java-core/src/main/kotlin/com/openai/models/finetuning/methods/SupervisedHyperparameters.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseFunctionCallArgumentsDeltaEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseFunctionShellToolCall.kt
openai-java-core/src/main/kotlin/com/openai/models/containers/files/FileCreateResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/projects/groups/roles/RoleDeleteResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/threads/messages/ImageUrlContentBlock.kt
openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionPredictionContent.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaFunctionToolTest.kt
openai-java-core/src/main/kotlin/com/openai/models/webhooks/RealtimeCallIncomingWebhookEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseInjectEvent.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/RealtimeService.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/WebhookServiceTest.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/spendalerts/SpendAlertListPageResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/uploads/parts/PartCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseAudioTranscriptDoneEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/skills/versions/VersionCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/admin/organization/AdminApiKeyServiceImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/moderations/ModerationCreateResponse.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/threads/runs/StepService.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/threads/runs/RunCreateParamsTest.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/certificates/CertificateDeactivatePage.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/projects/groups/roles/RoleListPageAsync.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/assistants/AssistantDeleteParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputItemDoneEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseMcpListToolsInProgressEvent.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/ModelServiceTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseCodeInterpreterCallCodeDeltaEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseReasoningSummaryPartAddedEventTest.kt
openai-java-core/src/main/kotlin/com/openai/services/async/admin/organization/projects/UserServiceAsyncImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseMcpCallInProgressEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/roles/RoleListPageResponse.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaFileSearchToolTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseApplyPatchToolCallOutput.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseFunctionShellCallOutputContent.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/certificates/CertificateCreateParamsTest.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/SkillService.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/assistants/FileSearchTool.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/projects/apikeys/ApiKeyRetrieveParams.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/admin/organization/SpendLimitServiceTest.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/projects/spendalerts/ProjectSpendAlertTest.kt
openai-java-core/src/main/kotlin/com/openai/services/async/admin/organization/groups/UserServiceAsync.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeTranslationSessionCreatedEvent.kt
buildSrc/src/main/kotlin/openai.kotlin.gradle.kts
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/projects/spendlimit/ProjectSpendLimitDeleted.kt
openai-java-core/src/main/kotlin/com/openai/services/async/ChatServiceAsync.kt
openai-java-core/src/main/kotlin/com/openai/models/graders/gradermodels/TextSimilarityGrader.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/admin/organization/projects/GroupService.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/adminapikeys/AdminApiKeyCreateParamsTest.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/admin/organization/projects/users/RoleServiceImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaInlineSkill.kt
openai-java-core/src/main/kotlin/com/openai/services/async/finetuning/JobServiceAsync.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseReasoningTextDoneEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeAudioConfig.kt
openai-java-core/src/main/kotlin/com/openai/models/models/Model.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageCodeInterpreterSessionsResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseFunctionShellToolCall.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseError.kt
openai-java-core/src/test/kotlin/com/openai/services/ServiceParamsTest.kt
openai-java-core/src/test/kotlin/com/openai/models/ResponsesModelTest.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/certificates/CertificateUpdateParamsTest.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/invites/InviteDeleteParams.kt
openai-java-core/src/main/kotlin/com/openai/models/skills/SkillListPage.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/threads/messages/ImageUrlDeltaBlockTest.kt
openai-java-core/src/test/kotlin/com/openai/services/async/admin/organization/groups/RoleServiceAsyncTest.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaToolSearchToolTest.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseReasoningSummaryPartDoneEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ToolChoiceFunction.kt
openai-java-core/src/main/kotlin/com/openai/services/async/CompletionServiceAsyncImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/users/UserListPageAsync.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/dataretention/DataRetentionRetrieveParams.kt
scripts/format
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseImageGenCallPartialImageEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/finetuning/jobs/FineTuningJobWandbIntegration.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseRefusalDoneEventTest.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ContainerReferenceTest.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/certificates/CertificateDeactivatePageResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/groups/users/OrganizationGroupUser.kt
openai-java-core/src/test/kotlin/com/openai/models/skills/SkillDeleteParamsTest.kt
openai-java-core/src/main/kotlin/com/openai/models/batches/BatchRequestCounts.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/projects/groups/roles/RoleRetrieveResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseToolSearchOutputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseFileSearchCallSearchingEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionToolChoiceOption.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/users/roles/RoleListResponseTest.kt
bin/check-release-environment
openai-java-core/src/main/kotlin/com/openai/models/embeddings/CreateEmbeddingResponse.kt
openai-java-core/src/test/kotlin/com/openai/services/async/evals/runs/OutputItemServiceAsyncTest.kt
openai-java-core/src/main/kotlin/com/openai/services/async/ResponseServiceAsync.kt
...
2.
Dan Piet <dp@openai.com>
Alex Chang <apcha@openai.com>
435 shared files
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageModerationsResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/finetuning/methods/SupervisedHyperparameters.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseFunctionShellToolCall.kt
openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionPredictionContent.kt
openai-java-core/src/main/kotlin/com/openai/models/skills/versions/VersionCreateParams.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/threads/runs/RunCreateParamsTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/TextFormatParam.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseApplyPatchToolCallOutput.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseFunctionShellCallOutputContent.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageCodeInterpreterSessionsResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseFunctionShellToolCall.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseError.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/WebSearchAction.kt
openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionToolChoiceOption.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeSessionCreateRequest.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseInProgressEventTest.kt
openai-java-core/src/test/kotlin/com/openai/services/async/beta/AssistantServiceAsyncTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeToolsConfigUnion.kt
openai-java-core/src/test/kotlin/com/openai/models/videos/VideoTest.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/agents/sessions/TurnService.kt
openai-java-core/src/main/kotlin/com/openai/services/async/ImageServiceAsyncImpl.kt
README.md
openai-java-core/src/main/kotlin/com/openai/models/evals/runs/CreateEvalCompletionsRunDataSource.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeTranslationClientEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/ErrorObject.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseInputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionAssistantMessageParam.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCodeInterpreterToolCall.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageFileSearchCallsResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthCreateParam.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageImagesResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputText.kt
openai-java-core/src/main/kotlin/com/openai/core/http/HttpRequestBodies.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/assistants/AssistantCreateParamsTest.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/FunctionShellTool.kt
openai-java-core/src/main/kotlin/com/openai/models/moderations/ModerationCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/audio/transcriptions/TranscriptionDiarized.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseInputContent.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/threads/ThreadCreateAndRunParamsTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeClientEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseFailedEventTest.kt
openai-java-core/src/test/kotlin/com/openai/core/http/LoggingHttpClientTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/Credential.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseError.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/threads/runs/steps/ToolCallDelta.kt
openai-java-core/src/main/kotlin/com/openai/models/finetuning/methods/ReinforcementHyperparameters.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesServerEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/live/MediaSessionConfig.kt
openai-java-core/src/main/kotlin/com/openai/services/async/beta/agents/sessions/TurnServiceAsyncImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/RealtimeSessionCreateResponse.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/beta/agents/vaults/CredentialServiceTest.kt
openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionCustomTool.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponsesServerEventTest.kt
openai-java-core/src/main/kotlin/com/openai/core/http/Headers.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCustomToolCallOutput.kt
openai-java-core/src/main/kotlin/com/openai/models/live/InitialItem.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/audio/TranslationServiceImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseFormatTextConfig.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/McpTransportParam.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/threads/runs/steps/RunStepDelta.kt
openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionMessageToolCall.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/beta/ThreadServiceTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesServerEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseErrorTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/threads/runs/RunCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeTranslationServerEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/ResponsesModel.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentUpdateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/finetuning/methods/DpoHyperparameters.kt
openai-java-core/src/main/kotlin/com/openai/models/evals/EvalRetrieveResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/vectorstores/VectorStoreUpdateParams.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseCreatedEventTest.kt
openai-java-core/src/apiCompatibility/structured-output-public-api.txt
openai-java-core/src/main/kotlin/com/openai/models/beta/threads/runs/steps/CodeInterpreterToolCall.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesClientEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/evals/runs/RunCancelResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/threads/messages/MessageContentPartParam.kt
openai-java-core/src/main/kotlin/com/openai/models/embeddings/EmbeddingCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/chatkit/threads/ChatKitResponseOutputText.kt
openai-java-core/src/main/kotlin/com/openai/models/ComparisonFilter.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/chatkit/threads/ChatKitThreadItemList.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSession.kt
openai-java-core/src/main/kotlin/com/openai/models/finetuning/methods/ReinforcementMethod.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseContentPartAddedEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/InputContent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/threads/messages/AnnotationDelta.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseCompletedEventTest.kt
.github/workflows/create-releases.yml
openai-java-core/src/main/kotlin/com/openai/models/vectorstores/VectorStoreCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/containers/ContainerCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/inputtokens/InputTokenCountParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/threads/runs/RunUpdateParams.kt
openai-java-core/src/main/kotlin/com/openai/services/async/beta/agents/sessions/TurnServiceAsync.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/assistants/AssistantTool.kt
openai-java-core/src/main/kotlin/com/openai/client/OpenAIClientImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/evals/EvalUpdateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/evals/EvalCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionDeveloperMessageParam.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseIncompleteEventTest.kt
...
3.
Dan Piet <dp@openai.com>
stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>
338 shared files
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageModerationsResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/finetuning/methods/SupervisedHyperparameters.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseFunctionShellToolCall.kt
openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionPredictionContent.kt
openai-java-core/src/main/kotlin/com/openai/models/skills/versions/VersionCreateParams.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/threads/runs/RunCreateParamsTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseApplyPatchToolCallOutput.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseFunctionShellCallOutputContent.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageCodeInterpreterSessionsResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseFunctionShellToolCall.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseError.kt
openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionToolChoiceOption.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeSessionCreateRequest.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseInProgressEventTest.kt
openai-java-core/src/test/kotlin/com/openai/services/async/beta/AssistantServiceAsyncTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeToolsConfigUnion.kt
openai-java-core/src/test/kotlin/com/openai/models/videos/VideoTest.kt
openai-java-core/src/main/kotlin/com/openai/services/async/ImageServiceAsyncImpl.kt
README.md
openai-java-core/src/main/kotlin/com/openai/models/evals/runs/CreateEvalCompletionsRunDataSource.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeTranslationClientEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/ErrorObject.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseInputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionAssistantMessageParam.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCodeInterpreterToolCall.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageFileSearchCallsResponse.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageImagesResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputText.kt
openai-java-core/src/main/kotlin/com/openai/core/http/HttpRequestBodies.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/assistants/AssistantCreateParamsTest.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/FunctionShellTool.kt
openai-java-core/src/main/kotlin/com/openai/models/moderations/ModerationCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/audio/transcriptions/TranscriptionDiarized.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseInputContent.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/threads/ThreadCreateAndRunParamsTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeClientEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseFailedEventTest.kt
openai-java-core/src/test/kotlin/com/openai/core/http/LoggingHttpClientTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseError.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/threads/runs/steps/ToolCallDelta.kt
openai-java-core/src/main/kotlin/com/openai/models/finetuning/methods/ReinforcementHyperparameters.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesServerEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/RealtimeSessionCreateResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionCustomTool.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponsesServerEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCustomToolCallOutput.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/audio/TranslationServiceImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseFormatTextConfig.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/threads/runs/steps/RunStepDelta.kt
openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionMessageToolCall.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/beta/ThreadServiceTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesServerEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseErrorTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/threads/runs/RunCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeTranslationServerEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/ResponsesModel.kt
openai-java-core/src/main/kotlin/com/openai/models/finetuning/methods/DpoHyperparameters.kt
openai-java-core/src/main/kotlin/com/openai/models/evals/EvalRetrieveResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/vectorstores/VectorStoreUpdateParams.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseCreatedEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/threads/runs/steps/CodeInterpreterToolCall.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesClientEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/evals/runs/RunCancelResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/threads/messages/MessageContentPartParam.kt
openai-java-core/src/main/kotlin/com/openai/models/embeddings/EmbeddingCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/chatkit/threads/ChatKitResponseOutputText.kt
openai-java-core/src/main/kotlin/com/openai/models/ComparisonFilter.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/chatkit/threads/ChatKitThreadItemList.kt
openai-java-core/src/main/kotlin/com/openai/models/finetuning/methods/ReinforcementMethod.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseContentPartAddedEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/threads/messages/AnnotationDelta.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseCompletedEventTest.kt
.github/workflows/create-releases.yml
openai-java-core/src/main/kotlin/com/openai/models/vectorstores/VectorStoreCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/containers/ContainerCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/inputtokens/InputTokenCountParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/threads/runs/RunUpdateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/assistants/AssistantTool.kt
openai-java-core/src/main/kotlin/com/openai/client/OpenAIClientImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/evals/EvalUpdateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/evals/EvalCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionDeveloperMessageParam.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseIncompleteEventTest.kt
openai-java-core/src/test/kotlin/com/openai/services/async/beta/ResponseServiceAsyncTest.kt
openai-java-core/src/main/kotlin/com/openai/models/graders/gradermodels/EvalContentItem.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeServerEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/StructuredResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/threads/AssistantToolChoiceOption.kt
openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionMessageParam.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/threads/runs/steps/CodeInterpreterToolCallDelta.kt
openai-java-core/src/main/kotlin/com/openai/models/completions/CompletionCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseToolSearchOutputItemParam.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseContent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/threads/messages/Annotation.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseApplyPatchToolCall.kt
openai-java-core/src/main/kotlin/com/openai/client/OpenAIClient.kt
openai-java-core/src/main/kotlin/com/openai/services/async/VideoServiceAsyncImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaComputerAction.kt
...
4.
Alex Chang <apcha@openai.com>
Justin Beckwith <jbeckwith@openai.com>
169 shared files
openai-java-core/src/main/kotlin/com/openai/models/webhooks/RealtimeCallIncomingWebhookEvent.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/WebhookServiceTest.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/sessions/SessionUpdateParamsTest.kt
buildSrc/src/main/kotlin/openai.kotlin.gradle.kts
.github/workflows/runtime-compatibility.yml
openai-java-core/src/main/kotlin/com/openai/services/async/ResponseServiceAsync.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/responses/InputTokenService.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeToolsConfigUnion.kt
openai-java-core/src/main/kotlin/com/openai/services/async/responses/InputItemServiceAsyncImpl.kt
README.md
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthCreateParam.kt
openai-java-core/src/main/kotlin/com/openai/services/async/beta/responses/InputItemServiceAsyncImpl.kt
openai-java-core/src/test/kotlin/com/openai/core/http/LoggingHttpClientTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/Credential.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesServerEvent.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/BetaServiceImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/RealtimeSessionCreateResponse.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponsesServerEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesServerEvent.kt
buildSrc/src/main/kotlin/com/openai/gradle/VersionSupportPolicy.kt
openai-java-core/src/main/kotlin/com/openai/models/ResponsesModel.kt
openai-java-core/src/main/kotlin/com/openai/services/async/WebhookServiceAsyncImpl.kt
openai-java-core/src/apiCompatibility/structured-output-public-api.txt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesClientEvent.kt
buildSrc/src/test/kotlin/com/openai/gradle/GradleCacheTrustPolicyTest.kt
openai-java-core/src/main/kotlin/com/openai/services/async/beta/responses/InputTokenServiceAsync.kt
openai-java-core/src/main/kotlin/com/openai/services/async/beta/agents/SessionServiceAsync.kt
.github/workflows/ci.yml
openai-java-core/src/main/kotlin/com/openai/services/async/WebhookServiceAsync.kt
.github/workflows/create-releases.yml
openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/agents/SessionService.kt
openai-java-core/src/main/kotlin/com/openai/services/async/SafetyServiceAsync.kt
openai-java-core/src/main/kotlin/com/openai/client/OpenAIClientImpl.kt
openai-java-core/src/test/kotlin/com/openai/services/async/beta/ResponseServiceAsyncTest.kt
openai-java-core/src/test/kotlin/com/openai/services/async/beta/agents/SessionServiceAsyncTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeServerEvent.kt
openai-java-core/src/main/kotlin/com/openai/services/async/beta/responses/InputItemServiceAsync.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/client/OpenAIClient.kt
scripts/castiron/test_custom_code_report.py
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/EnvironmentParam.kt
openai-java-core/src/test/kotlin/com/openai/services/async/ResponseServiceAsyncTest.kt
scripts/build
openai-java-core/src/main/kotlin/com/openai/services/async/admin/OrganizationServiceAsync.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseStreamEvent.kt
.github/workflows/castiron-custom-code.yml
openai-java-core/src/main/kotlin/com/openai/services/async/responses/InputTokenServiceAsync.kt
openai-java-core/src/main/kotlin/com/openai/services/async/ResponseServiceAsyncImpl.kt
openai-java-client-okhttp/build.gradle.kts
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/projects/serviceaccounts/apikeys/ApiKeyCreateResponse.kt
openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OpenAIOkHttpClientAsync.kt
scripts/castiron/CUSTOM_CODE.md
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/projects/serviceaccounts/apikeys/ApiKeyCreateResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/responses/InputItemServiceImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/audio/transcriptions/TranscriptionStreamEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthRotateParamTest.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/WebhookService.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/ResponseService.kt
openai-java-core/src/main/kotlin/com/openai/services/async/beta/ResponseServiceAsyncImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionUpdateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/webhooks/LiveCallIncomingWebhookEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/admin/OrganizationServiceImpl.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/responses/InputTokenService.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/responses/InputTokenServiceImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/responses/InputItemService.kt
openai-java-core/src/main/kotlin/com/openai/services/async/SafetyServiceAsyncImpl.kt
scripts/castiron/custom_code_budget.py
openai-java-core/src/main/kotlin/com/openai/services/async/beta/responses/InputTokenServiceAsyncImpl.kt
openai-java-core/src/main/kotlin/com/openai/client/OpenAIClientAsyncImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/Vault.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/externalstorage/ExternalStorageListPageAsync.kt
gradle.properties
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt
openai-java-core/src/main/kotlin/com/openai/models/AllModels.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/SafetyServiceImpl.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/auditlogs/AuditLogListResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseCreateParamsTest.kt
openai-java-core/src/main/kotlin/com/openai/services/async/beta/ResponseServiceAsync.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/externalstorage/ExternalStorageListPage.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponsesClientEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/webhooks/WebhookListPageAsync.kt
openai-java-core/src/main/kotlin/com/openai/services/async/admin/OrganizationServiceAsyncImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/audio/translations/TranslationCreateParams.kt
openai-java-core/build.gradle.kts
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponsesServerEventTest.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/ResponseServiceImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/auditlogs/AuditLogListResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuth.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeResponseCreateMcpTool.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/beta/ResponseServiceTest.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/auditlogs/AuditLogListPageResponseTest.kt
openai-java-core/src/test/kotlin/com/openai/models/webhooks/UnwrapWebhookEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/ChatModel.kt
openai-java-proguard-test/build.gradle.kts
openai-java-core/src/test/kotlin/com/openai/services/async/WebhookServiceAsyncTest.kt
...
5.
Mark Stuart <markstuart@openai.com>
Alex Chang <apcha@openai.com>
149 shared files
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageModerationsResponseTest.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseInputItemTest.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/WebhookServiceTest.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageCodeInterpreterSessionsResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/services/async/ResponseServiceAsync.kt
openai-java-core/src/main/kotlin/com/openai/services/async/ImageServiceAsyncImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseInputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageFileSearchCallsResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthCreateParam.kt
openai-java-core/src/main/kotlin/com/openai/services/async/beta/agents/sessions/EventServiceAsync.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageImagesResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentReasoningItem.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeClientEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesServerEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/events/EventCreateParams.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponsesServerEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionAssistantMessage.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenerateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentTextParam.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesServerEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionEnvironmentState.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentUpdateParams.kt
openai-java-core/src/main/kotlin/com/openai/services/async/beta/agents/SessionServiceAsync.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSession.kt
openai-java-core/src/main/kotlin/com/openai/services/async/ImageServiceAsync.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/AudioServiceImpl.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseOutputItemTest.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/agents/SessionService.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionTurnCompletedEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeServerEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/images/ImageEditParamsTest.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/agents/sessions/EventService.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentWebSearchCallItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionTurnFailedEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageCreateVariationParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/EnvironmentParam.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeResponseCreateAudioOutput.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/TemplateCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseStreamEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/conversations/items/ConversationItemTest.kt
openai-java-core/src/main/kotlin/com/openai/services/async/ResponseServiceAsyncImpl.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/ImageService.kt
openai-java-core/src/main/kotlin/com/openai/models/audio/transcriptions/TranscriptionStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseItem.kt
openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionTurnCancelledEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentToolParam.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionUpdateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageCodeInterpreterSessionsResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseInputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/TemplateUpdateParams.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageFileSearchCallsResponseTest.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageWebSearchCallsResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeAudioConfigOutput.kt
openai-java-core/src/main/kotlin/com/openai/services/async/AudioServiceAsync.kt
openai-java-core/src/main/kotlin/com/openai/models/images/Image.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseInputItemTest.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseFunctionCallArgumentsDoneEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/turns/Turn.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentReasoning.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageCompletionsResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/audio/speech/SpeechCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentReasoningParam.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageAudioSpeechesResponse.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageVectorStoresResponseTest.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponsesServerEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentTool.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageAudioTranscriptionsResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionInputParam.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedAgentTool.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuth.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseFunctionWebSearchTest.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseFunctionWebSearch.kt
openai-java-core/src/test/kotlin/com/openai/services/async/ImageServiceAsyncTest.kt
openai-java-core/src/test/kotlin/com/openai/models/webhooks/UnwrapWebhookEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/ChatModel.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseItemTest.kt
openai-java-core/src/test/kotlin/com/openai/services/async/WebhookServiceAsyncTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputTextAnnotationAddedEvent.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/AudioService.kt
.castiron.stats.yml
openai-java-core/src/main/kotlin/com/openai/core/ClientOptions.kt
openai-java-core/src/test/kotlin/com/openai/helpers/ResponseAccumulatorTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionDeleteParams.kt
openai-java-core/src/main/kotlin/com/openai/models/conversations/items/ConversationItem.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseStreamEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageModel.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthRotateParam.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedAgentToolParam.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditParams.kt
openai-java-core/src/main/kotlin/com/openai/models/live/forks/ForkServerEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseItemTest.kt
...
6.
Justin Beckwith <jbeckwith@openai.com>
stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>
115 shared files
openai-java-core/src/main/kotlin/com/openai/models/webhooks/RealtimeCallIncomingWebhookEvent.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/WebhookServiceTest.kt
buildSrc/src/main/kotlin/openai.kotlin.gradle.kts
openai-java-core/src/main/kotlin/com/openai/services/async/ResponseServiceAsync.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/responses/InputTokenService.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeToolsConfigUnion.kt
openai-java-core/src/main/kotlin/com/openai/services/async/responses/InputItemServiceAsyncImpl.kt
openai-java-spring-boot-starter/src/main/resources/META-INF/additional-spring-configuration-metadata.json
README.md
openai-java-core/src/main/kotlin/com/openai/services/async/beta/responses/InputItemServiceAsyncImpl.kt
openai-java-core/src/test/kotlin/com/openai/core/http/LoggingHttpClientTest.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesServerEvent.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/BetaServiceImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/RealtimeSessionCreateResponse.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponsesServerEventTest.kt
openai-java-spring-boot-starter/build.gradle.kts
buildSrc/src/main/kotlin/openai.java.gradle.kts
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesServerEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/ResponsesModel.kt
.github/workflows/detect-breaking-changes.yml
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesClientEvent.kt
openai-java-core/src/main/kotlin/com/openai/services/async/beta/responses/InputTokenServiceAsync.kt
.github/workflows/ci.yml
.github/workflows/create-releases.yml
openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/client/OpenAIClientImpl.kt
openai-java-core/src/test/kotlin/com/openai/services/async/beta/ResponseServiceAsyncTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeServerEvent.kt
openai-java-core/src/main/kotlin/com/openai/services/async/beta/responses/InputItemServiceAsync.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/client/OpenAIClient.kt
openai-java-core/src/test/kotlin/com/openai/services/async/ResponseServiceAsyncTest.kt
scripts/build
openai-java-core/src/main/kotlin/com/openai/services/async/admin/OrganizationServiceAsync.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/services/async/responses/InputTokenServiceAsync.kt
openai-java-core/src/main/kotlin/com/openai/services/async/ResponseServiceAsyncImpl.kt
openai-java-client-okhttp/build.gradle.kts
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/projects/serviceaccounts/apikeys/ApiKeyCreateResponse.kt
openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OpenAIOkHttpClientAsync.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/projects/serviceaccounts/apikeys/ApiKeyCreateResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/responses/InputItemServiceImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/audio/transcriptions/TranscriptionStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/ResponseService.kt
openai-java-core/src/main/kotlin/com/openai/services/async/beta/ResponseServiceAsyncImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/webhooks/LiveCallIncomingWebhookEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/admin/OrganizationServiceImpl.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/responses/InputTokenService.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/responses/InputTokenServiceImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/responses/InputItemService.kt
openai-java-core/src/test/kotlin/com/openai/TestServerExtension.kt
openai-java-core/src/main/kotlin/com/openai/services/async/beta/responses/InputTokenServiceAsyncImpl.kt
openai-java-core/src/main/kotlin/com/openai/client/OpenAIClientAsyncImpl.kt
gradle.properties
openai-java-core/src/main/kotlin/com/openai/core/Properties.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt
openai-java-core/src/main/kotlin/com/openai/models/AllModels.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/auditlogs/AuditLogListResponseTest.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseCreateParamsTest.kt
openai-java-core/src/main/kotlin/com/openai/services/async/beta/ResponseServiceAsync.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponsesClientEventTest.kt
.github/workflows/publish-sonatype.yml
openai-java-core/src/main/kotlin/com/openai/services/async/admin/OrganizationServiceAsyncImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/audio/translations/TranslationCreateParams.kt
openai-java-core/build.gradle.kts
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponsesServerEventTest.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/ResponseServiceImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/auditlogs/AuditLogListResponse.kt
openai-java-spring-boot-starter/src/test/kotlin/com/openai/springboot/OpenAIClientAutoConfigurationTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeResponseCreateMcpTool.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/beta/ResponseServiceTest.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/auditlogs/AuditLogListPageResponseTest.kt
openai-java-core/src/test/kotlin/com/openai/models/webhooks/UnwrapWebhookEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/ChatModel.kt
openai-java-proguard-test/build.gradle.kts
openai-java-core/src/test/kotlin/com/openai/services/async/WebhookServiceAsyncTest.kt
openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OpenAIOkHttpClient.kt
openai-java-core/src/main/kotlin/com/openai/models/audio/transcriptions/TranscriptionCreateParams.kt
openai-java-core/src/test/kotlin/com/openai/models/webhooks/LiveCallIncomingWebhookEventTest.kt
build.gradle.kts
openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/ResponseServiceTest.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/responses/InputItemServiceImpl.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/responses/InputTokenServiceImpl.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/ResponseCreateParamsTest.kt
openai-java-core/src/test/kotlin/com/openai/services/async/admin/organization/projects/serviceaccounts/ApiKeyServiceAsyncTest.kt
openai-java-client-okhttp/src/test/kotlin/com/openai/client/okhttp/OkHttpClientTest.kt
openai-java-spring-boot-starter/src/main/kotlin/com/openai/springboot/OpenAIClientAutoConfiguration.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponsesClientEventTest.kt
openai-java-spring-boot-starter/src/main/kotlin/com/openai/springboot/OpenAIClientProperties.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCompactParams.kt
openai-java-core/src/main/kotlin/com/openai/core/http/LoggingHttpClient.kt
openai-java-core/src/main/kotlin/com/openai/services/async/BetaServiceAsync.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponse.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/projects/serviceaccounts/apikeys/ApiKeyCreateParamsTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/assistants/AssistantStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/admin/OrganizationService.kt
...
7.
Mark Stuart <markstuart@openai.com>
stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>
104 shared files
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageModerationsResponseTest.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseInputItemTest.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/WebhookServiceTest.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageCodeInterpreterSessionsResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/services/async/ResponseServiceAsync.kt
openai-java-core/src/main/kotlin/com/openai/services/async/ImageServiceAsyncImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseInputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageFileSearchCallsResponse.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageImagesResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeClientEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesServerEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponsesServerEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenerateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesServerEvent.kt
openai-java-core/src/main/kotlin/com/openai/services/async/ImageServiceAsync.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/AudioServiceImpl.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseOutputItemTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeServerEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/images/ImageEditParamsTest.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageCreateVariationParams.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeResponseCreateAudioOutput.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseStreamEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/conversations/items/ConversationItemTest.kt
openai-java-core/src/main/kotlin/com/openai/services/async/ResponseServiceAsyncImpl.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/ImageService.kt
openai-java-core/src/main/kotlin/com/openai/models/audio/transcriptions/TranscriptionStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseItem.kt
openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageCodeInterpreterSessionsResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseInputItem.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageFileSearchCallsResponseTest.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageWebSearchCallsResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeAudioConfigOutput.kt
openai-java-core/src/main/kotlin/com/openai/services/async/AudioServiceAsync.kt
openai-java-core/src/main/kotlin/com/openai/models/images/Image.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseInputItemTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageCompletionsResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/audio/speech/SpeechCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageAudioSpeechesResponse.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageVectorStoresResponseTest.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponsesServerEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageAudioTranscriptionsResponse.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseFunctionWebSearchTest.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseFunctionWebSearch.kt
openai-java-core/src/test/kotlin/com/openai/services/async/ImageServiceAsyncTest.kt
openai-java-core/src/test/kotlin/com/openai/models/webhooks/UnwrapWebhookEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/ChatModel.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseItemTest.kt
openai-java-core/src/test/kotlin/com/openai/services/async/WebhookServiceAsyncTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputTextAnnotationAddedEvent.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/AudioService.kt
openai-java-core/src/main/kotlin/com/openai/core/ClientOptions.kt
openai-java-core/src/main/kotlin/com/openai/models/conversations/items/ConversationItem.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseStreamEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageModel.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditParams.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseItemTest.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageEmbeddingsResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageCompletionsResponse.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/ImageServiceImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageCostsResponse.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageAudioTranscriptionsResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseFunctionCallArgumentsDoneEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageCostsResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionAudioParam.kt
openai-java-core/src/main/kotlin/com/openai/models/conversations/ConversationUpdateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/ConversationItemCreateEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCompactParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputItem.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseFunctionCallArgumentsDoneEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseFunctionWebSearch.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/assistants/AssistantStreamEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageAudioSpeechesResponseTest.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseFunctionWebSearchTest.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageModerationsResponse.kt
openai-java-core/src/main/kotlin/com/openai/helpers/ResponseAccumulator.kt
openai-java-core/src/test/kotlin/com/openai/models/images/ImageCreateVariationParamsTest.kt
openai-java-core/src/main/kotlin/com/openai/models/webhooks/UnwrapWebhookEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageWebSearchCallsResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageVectorStoresResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseFunctionCallArgumentsDoneEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCompactParams.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/ResponseServiceImpl.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseStreamEventTest.kt
openai-java-core/src/main/kotlin/com/openai/services/async/AudioServiceAsyncImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseOutputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseItem.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageImagesResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageEmbeddingsResponse.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/ResponseService.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesClientEvent.kt
openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OkHttpClient.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/ImageServiceTest.kt
...
8.
Alex Chang <apcha@openai.com>
Marcus Wood <marcuswood@openai.com>
104 shared files
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseInputItemTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/items/ItemListPageAsync.kt
openai-java-core/src/main/kotlin/com/openai/models/webhooks/RealtimeCallIncomingWebhookEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/environments/templates/TemplateListPageResponseTest.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentSessionItemTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseInputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/items/ItemListPageResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditCompletedEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentSessionInputParamTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionTurnItemAddedEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/sessions/events/EventCreateParamsTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/events/EventCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaWebSearchTool.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/subagents/items/ItemListPageResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenerateParams.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/sessions/SessionListPageResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentUpdateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/subagents/turns/items/ItemListPageResponse.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentOutputItemTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSession.kt
openai-java-core/src/test/kotlin/com/openai/services/async/beta/agents/sessions/EventServiceAsyncTest.kt
openai-java-core/src/main/kotlin/com/openai/services/async/ImageServiceAsync.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseOutputItemTest.kt
openai-java-core/src/main/kotlin/com/openai/services/async/SafetyServiceAsync.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/beta/agents/environments/TemplateServiceTest.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/evals/RunServiceImpl.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentSessionTest.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/environments/templates/TemplateUpdateParamsTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/EnvironmentParam.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/audio/SpeechServiceTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/TemplateCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/services/async/admin/OrganizationServiceAsync.kt
openai-java-core/src/test/kotlin/com/openai/models/conversations/items/ConversationItemTest.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/ImageService.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentToolParam.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaWebSearchPreviewTool.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditPartialImageEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/webhooks/LiveCallIncomingWebhookEvent.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/admin/OrganizationServiceImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseInputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/TemplateUpdateParams.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/evals/RunService.kt
openai-java-core/src/main/kotlin/com/openai/services/async/SafetyServiceAsyncImpl.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/EnvironmentTest.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseInputItemTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/SafetyServiceImpl.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentSessionInProgressEventTest.kt
openai-java-core/src/main/kotlin/com/openai/services/async/admin/OrganizationServiceAsyncImpl.kt
openai-java-core/src/main/kotlin/com/openai/services/async/evals/RunServiceAsyncImpl.kt
openai-java-core/src/main/kotlin/com/openai/services/async/evals/RunServiceAsync.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentTool.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/Environment.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionTurnItemDoneEvent.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/beta/agents/sessions/EventServiceTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionInputParam.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedAgentTool.kt
openai-java-core/src/test/kotlin/com/openai/services/async/audio/SpeechServiceAsyncTest.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseItemTest.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenCompletedEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/subagents/items/ItemListPageAsync.kt
openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionContentPartImage.kt
.castiron.stats.yml
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/PersistedAgentToolParamTest.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/WebSearchPreviewTool.kt
openai-java-core/src/main/kotlin/com/openai/models/conversations/items/ConversationItem.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageModel.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedAgentToolParam.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentSessionCreatedEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditParams.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseItemTest.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/PersistedAgentToolTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentOutputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/Agent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionItem.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentSessionIdleEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenPartialImageEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/subagents/turns/items/ItemListPage.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputItem.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentSessionRequiresActionEventTest.kt
openai-java-core/src/test/kotlin/com/openai/services/async/beta/agents/environments/TemplateServiceAsyncTest.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/environments/templates/TemplateCreateParamsTest.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/environments/templates/EnvironmentTemplateTest.kt
api_reference/openapi.transformed.yml
openai-java-core/src/main/kotlin/com/openai/services/blocking/admin/OrganizationService.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/subagents/items/ItemListPage.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentCreateParams.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentToolTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/items/ItemListPage.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/EnvironmentTemplate.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/SafetyService.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseOutputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/subagents/turns/items/ItemListPageAsync.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImagesResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/WebSearchTool.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/EnvironmentParamTest.kt
...
9.
Dan Piet <dp@openai.com>
Mark Stuart <markstuart@openai.com>
99 shared files
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageModerationsResponseTest.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageCodeInterpreterSessionsResponseTest.kt
docs/responses-websocket.md
openai-java-core/src/main/kotlin/com/openai/services/async/ImageServiceAsyncImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseInputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageFileSearchCallsResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthCreateParam.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageImagesResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeClientEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesServerEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponsesServerEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesServerEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentUpdateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSession.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenStreamEvent.kt
buildSrc/src/main/kotlin/com/openai/gradle/CoreCompilationShards.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeServerEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/EnvironmentParam.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeResponseCreateAudioOutput.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/TemplateCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseStreamEvent.kt
openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/X509WorkloadIdentityAuthenticator.kt
openai-java-core/src/main/kotlin/com/openai/models/audio/transcriptions/TranscriptionStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseItem.kt
openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentToolParam.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionUpdateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageCodeInterpreterSessionsResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseInputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/TemplateUpdateParams.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageFileSearchCallsResponseTest.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageWebSearchCallsResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeAudioConfigOutput.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageCompletionsResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/audio/speech/SpeechCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageAudioSpeechesResponse.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageVectorStoresResponseTest.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponsesServerEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentTool.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageAudioTranscriptionsResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionInputParam.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedAgentTool.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuth.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseFunctionWebSearch.kt
openai-java-core/src/test/kotlin/com/openai/services/async/ImageServiceAsyncTest.kt
openai-java-core/src/main/kotlin/com/openai/models/ChatModel.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputTextAnnotationAddedEvent.kt
.castiron.stats.yml
openai-java-core/src/main/kotlin/com/openai/core/ClientOptions.kt
openai-java-core/src/main/kotlin/com/openai/models/conversations/items/ConversationItem.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseStreamEventTest.kt
openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/BoundedWebSocket.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthRotateParam.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedAgentToolParam.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditParams.kt
openai-java-core/src/main/kotlin/com/openai/models/live/forks/ForkServerEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageEmbeddingsResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageCompletionsResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageCostsResponse.kt
openai-java-core/src/test/kotlin/com/openai/core/http/UnionUploadStreamingTest.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageAudioTranscriptionsResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionItem.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageCostsResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionAudioParam.kt
openai-java-core/src/main/kotlin/com/openai/models/conversations/ConversationUpdateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCompactParams.kt
openai-java-core/src/main/kotlin/com/openai/helpers/TranslationConnection.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseFunctionWebSearch.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/assistants/AssistantStreamEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageAudioSpeechesResponseTest.kt
api_reference/openapi.transformed.yml
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageModerationsResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/webhooks/UnwrapWebhookEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageWebSearchCallsResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageVectorStoresResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/SessionTurnError.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCompactParams.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseStreamEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseOutputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseItem.kt
openai-java-client-okhttp/src/test/kotlin/com/openai/client/okhttp/TranslationConnectionTest.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageImagesResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageEmbeddingsResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesClientEvent.kt
openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OkHttpClient.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/ImageServiceTest.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseOutputTextAnnotationAddedEvent.kt
openai-java-client-okhttp/src/test/kotlin/com/openai/client/okhttp/ResponsesWebSocketTest.kt
openai-java-core/src/test/kotlin/com/openai/models/images/ImageGenerateParamsTest.kt
10.
Dan Piet <dp@openai.com>
Justin Beckwith <jbeckwith@openai.com>
79 shared files
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialNetworking.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialNetworkingParam.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeToolsConfigUnion.kt
README.md
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthCreateParam.kt
openai-java-core/src/test/kotlin/com/openai/core/http/LoggingHttpClientTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/Credential.kt
buildSrc/src/main/kotlin/com/openai/gradle/VerifyCoreCompilationArtifactTask.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesServerEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/RealtimeSessionCreateResponse.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponsesServerEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesServerEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/ResponsesModel.kt
openai-java-core/src/apiCompatibility/structured-output-public-api.txt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesClientEvent.kt
.github/workflows/create-releases.yml
openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenStreamEvent.kt
openai-java-core/src/test/kotlin/com/openai/helpers/EnvironmentCredentialVisitorCompatibilityTest.kt
openai-java-core/src/main/kotlin/com/openai/client/OpenAIClientImpl.kt
openai-java-core/src/test/kotlin/com/openai/services/async/beta/ResponseServiceAsyncTest.kt
buildSrc/src/main/kotlin/com/openai/gradle/CoreCompilationShards.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeServerEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/client/OpenAIClient.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/EnvironmentParam.kt
openai-java-core/src/test/kotlin/com/openai/services/async/ResponseServiceAsyncTest.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseStreamEvent.kt
openai-java-core/src/test/kotlin/com/openai/services/ResponseStreamEventValidationTest.kt
openai-java-client-okhttp/build.gradle.kts
openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/X509WorkloadIdentityAuthenticator.kt
openai-java-core/src/main/kotlin/com/openai/models/audio/transcriptions/TranscriptionStreamEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthRotateParamTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionUpdateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/client/OpenAIClientAsyncImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/Vault.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt
openai-java-core/src/main/kotlin/com/openai/models/AllModels.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseCreateParamsTest.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponsesClientEventTest.kt
openai-java-core/build.gradle.kts
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponsesServerEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/auditlogs/AuditLogListResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuth.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeResponseCreateMcpTool.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/beta/ResponseServiceTest.kt
openai-java-core/src/main/kotlin/com/openai/models/ChatModel.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/externalstorage/ExternalStorageConfiguration.kt
.castiron.stats.yml
openai-java-core/src/main/kotlin/com/openai/models/audio/transcriptions/TranscriptionCreateParams.kt
openai-java-core/src/test/kotlin/com/openai/services/EnvironmentCredentialsTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthRotateParam.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt
openai-java-core/src/apiCompatibility/excluded-generated-tests.txt
openai-java-core/src/test/kotlin/com/openai/services/blocking/ResponseServiceTest.kt
openai-java-core/src/main/kotlin/com/openai/models/live/forks/ForkServerEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialUpdateParams.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/ResponseCreateParamsTest.kt
openai-java-client-okhttp/src/test/kotlin/com/openai/client/okhttp/OkHttpClientTest.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponsesClientEventTest.kt
buildSrc/build.gradle.kts
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCompactParams.kt
openai-java-core/src/main/kotlin/com/openai/core/http/LoggingHttpClient.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/assistants/AssistantStreamEvent.kt
api_reference/openapi.transformed.yml
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/webhooks/UnwrapWebhookEvent.kt
openai-java-client-okhttp/src/test/kotlin/com/openai/client/okhttp/X509WorkloadIdentityIntegrationTest.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCompactParams.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/externalstorage/ExternalStorageCreateParams.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesClientEvent.kt
openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OkHttpClient.kt
openai-java-core/src/main/kotlin/com/openai/client/OpenAIClientAsync.kt
openai-java-core/src/main/kotlin/com/openai/core/handlers/SseHandler.kt
11.
xuanqi-oai <xuanqi@openai.com>
stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>
54 shared files
openai-java-core/src/test/kotlin/com/openai/models/realtime/clientsecrets/RealtimeSessionClientSecretTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeSessionCreateRequest.kt
README.md
openai-java-core/src/test/kotlin/com/openai/models/realtime/SessionUpdateEventTest.kt
openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeServerEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/RealtimeSessionCreateResponse.kt
openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeResponseCreateParamsTest.kt
.stats.yml
openai-java-core/src/test/kotlin/com/openai/models/realtime/clientsecrets/RealtimeTranscriptionSessionCreateResponseTest.kt
openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeClientEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeReasoningEffort.kt
openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeReasoningTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/RealtimeSessionClientSecret.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeReasoning.kt
openai-java-core/src/test/kotlin/com/openai/models/realtime/ResponseCreateEventTest.kt
openai-java-core/src/test/kotlin/com/openai/services/async/ResponseServiceAsyncTest.kt
openai-java-core/src/test/kotlin/com/openai/models/realtime/clientsecrets/ClientSecretCreateResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeTranscriptionSessionAudioInput.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/RealtimeTranscriptionSessionCreateResponse.kt
openai-java-core/src/test/kotlin/com/openai/models/realtime/TranscriptionSessionUpdateTest.kt
.release-please-manifest.json
openai-java-core/src/test/kotlin/com/openai/models/realtime/clientsecrets/ClientSecretCreateParamsTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeSession.kt
openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeAudioConfigInputTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeAudioInputTurnDetection.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/RealtimeTranscriptionSessionTurnDetection.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/realtime/ClientSecretServiceTest.kt
openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeTranscriptionSessionAudioTest.kt
openai-java-core/src/test/kotlin/com/openai/models/realtime/AudioTranscriptionTest.kt
openai-java-core/src/test/kotlin/com/openai/models/realtime/SessionUpdatedEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/TranscriptionSessionUpdatedEvent.kt
build.gradle.kts
openai-java-core/src/test/kotlin/com/openai/services/blocking/ResponseServiceTest.kt
openai-java-core/src/test/kotlin/com/openai/models/realtime/SessionCreatedEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeTranscriptionSessionAudioInputTurnDetection.kt
openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeAudioConfigTest.kt
openai-java-core/src/test/kotlin/com/openai/models/realtime/TranscriptionSessionUpdatedEventTest.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/realtime/CallServiceTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/ClientSecretCreateResponse.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseCompactParamsTest.kt
CHANGELOG.md
openai-java-core/src/test/kotlin/com/openai/services/async/realtime/CallServiceAsyncTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeAudioConfigInput.kt
openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeTranscriptionSessionAudioInputTest.kt
openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeSessionCreateRequestTest.kt
openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeTranscriptionSessionCreateRequestTest.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCompactParams.kt
openai-java-core/src/test/kotlin/com/openai/models/realtime/clientsecrets/RealtimeSessionCreateResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeResponseCreateParams.kt
openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeSessionTest.kt
openai-java-core/src/test/kotlin/com/openai/core/ClientOptionsTest.kt
openai-java-core/src/test/kotlin/com/openai/models/realtime/calls/CallAcceptParamsTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/AudioTranscription.kt
openai-java-core/src/test/kotlin/com/openai/services/async/realtime/ClientSecretServiceAsyncTest.kt
12.
Alex Chang <apcha@openai.com>
xuanqi-oai <xuanqi@openai.com>
52 shared files
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeSessionCreateRequest.kt
README.md
openai-java-core/src/test/kotlin/com/openai/models/realtime/SessionUpdateEventTest.kt
openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeServerEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/RealtimeSessionCreateResponse.kt
openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeResponseCreateParamsTest.kt
.stats.yml
openai-java-core/src/test/kotlin/com/openai/models/realtime/clientsecrets/RealtimeTranscriptionSessionCreateResponseTest.kt
openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeClientEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeReasoningEffort.kt
openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeReasoningTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeReasoning.kt
openai-java-core/src/test/kotlin/com/openai/models/realtime/ResponseCreateEventTest.kt
openai-java-core/src/test/kotlin/com/openai/services/async/ResponseServiceAsyncTest.kt
openai-java-core/src/test/kotlin/com/openai/models/realtime/clientsecrets/ClientSecretCreateResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeTranscriptionSessionAudioInput.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/RealtimeTranscriptionSessionCreateResponse.kt
openai-java-core/src/test/kotlin/com/openai/models/realtime/TranscriptionSessionUpdateTest.kt
.release-please-manifest.json
openai-java-core/src/test/kotlin/com/openai/models/realtime/clientsecrets/ClientSecretCreateParamsTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeSession.kt
openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeAudioConfigInputTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeAudioInputTurnDetection.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/RealtimeTranscriptionSessionTurnDetection.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/realtime/ClientSecretServiceTest.kt
openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeTranscriptionSessionAudioTest.kt
openai-java-core/src/test/kotlin/com/openai/models/realtime/AudioTranscriptionTest.kt
openai-java-core/src/test/kotlin/com/openai/models/realtime/SessionUpdatedEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/TranscriptionSessionUpdatedEvent.kt
build.gradle.kts
openai-java-core/src/test/kotlin/com/openai/services/blocking/ResponseServiceTest.kt
openai-java-core/src/test/kotlin/com/openai/models/realtime/SessionCreatedEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeTranscriptionSessionAudioInputTurnDetection.kt
openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeAudioConfigTest.kt
openai-java-core/src/test/kotlin/com/openai/models/realtime/TranscriptionSessionUpdatedEventTest.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/realtime/CallServiceTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/ClientSecretCreateResponse.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseCompactParamsTest.kt
CHANGELOG.md
openai-java-core/src/test/kotlin/com/openai/services/async/realtime/CallServiceAsyncTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeAudioConfigInput.kt
openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeTranscriptionSessionAudioInputTest.kt
openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeSessionCreateRequestTest.kt
openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeTranscriptionSessionCreateRequestTest.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCompactParams.kt
openai-java-core/src/test/kotlin/com/openai/models/realtime/clientsecrets/RealtimeSessionCreateResponseTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeResponseCreateParams.kt
openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeSessionTest.kt
openai-java-core/src/test/kotlin/com/openai/core/ClientOptionsTest.kt
openai-java-core/src/test/kotlin/com/openai/models/realtime/calls/CallAcceptParamsTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/AudioTranscription.kt
openai-java-core/src/test/kotlin/com/openai/services/async/realtime/ClientSecretServiceAsyncTest.kt
13.
Mark Stuart <markstuart@openai.com>
Justin Beckwith <jbeckwith@openai.com>
46 shared files
openai-java-core/src/test/kotlin/com/openai/services/blocking/WebhookServiceTest.kt
openai-java-core/src/main/kotlin/com/openai/services/async/ResponseServiceAsync.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthCreateParam.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesServerEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/webhooks/WebhookTestParams.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponsesServerEventTest.kt
openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/X509Transport.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesServerEvent.kt
openai-java-core/src/main/kotlin/com/openai/services/async/beta/agents/SessionServiceAsync.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/agents/SessionService.kt
buildSrc/src/main/kotlin/com/openai/gradle/CoreCompilationShards.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeServerEvent.kt
openai-java-client-okhttp/src/test/kotlin/com/openai/client/okhttp/X509WireTestInfrastructure.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/EnvironmentParam.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/services/async/ResponseServiceAsyncImpl.kt
openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/X509WorkloadIdentityAuthenticator.kt
openai-java-core/src/main/kotlin/com/openai/models/audio/transcriptions/TranscriptionStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionUpdateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseStreamEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionEvent.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponsesServerEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuth.kt
openai-java-core/src/test/kotlin/com/openai/models/webhooks/UnwrapWebhookEventTest.kt
openai-java-core/src/main/kotlin/com/openai/models/ChatModel.kt
openai-java-core/src/test/kotlin/com/openai/services/async/WebhookServiceAsyncTest.kt
.castiron.stats.yml
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthRotateParam.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt
openai-java-core/src/main/kotlin/com/openai/models/live/forks/ForkServerEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCompactParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/assistants/AssistantStreamEvent.kt
api_reference/openapi.transformed.yml
openai-java-core/src/main/kotlin/com/openai/models/webhooks/UnwrapWebhookEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCompactParams.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/ResponseServiceImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/webhooks/WebhookUpdateParams.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/ResponseService.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesClientEvent.kt
openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OkHttpClient.kt
openai-java-core/src/main/kotlin/com/openai/models/webhooks/WebhookCreateParams.kt
14.
Marcus Wood <marcuswood@openai.com>
stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>
43 shared files
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseInputItemTest.kt
openai-java-core/src/main/kotlin/com/openai/models/webhooks/RealtimeCallIncomingWebhookEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseInputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditCompletedEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaWebSearchTool.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenerateParams.kt
openai-java-core/src/main/kotlin/com/openai/services/async/ImageServiceAsync.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseOutputItemTest.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/evals/RunServiceImpl.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/audio/SpeechServiceTest.kt
openai-java-core/src/main/kotlin/com/openai/services/async/admin/OrganizationServiceAsync.kt
openai-java-core/src/test/kotlin/com/openai/models/conversations/items/ConversationItemTest.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/ImageService.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaWebSearchPreviewTool.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditPartialImageEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/webhooks/LiveCallIncomingWebhookEvent.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/admin/OrganizationServiceImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseInputItem.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/evals/RunService.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseInputItemTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt
openai-java-core/src/main/kotlin/com/openai/services/async/admin/OrganizationServiceAsyncImpl.kt
openai-java-core/src/main/kotlin/com/openai/services/async/evals/RunServiceAsyncImpl.kt
openai-java-core/src/main/kotlin/com/openai/services/async/evals/RunServiceAsync.kt
openai-java-core/src/test/kotlin/com/openai/services/async/audio/SpeechServiceAsyncTest.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseItemTest.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenCompletedEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionContentPartImage.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/WebSearchPreviewTool.kt
openai-java-core/src/main/kotlin/com/openai/models/conversations/items/ConversationItem.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageModel.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditParams.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseItemTest.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenPartialImageEvent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputItem.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/admin/OrganizationService.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseOutputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseItem.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImagesResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/WebSearchTool.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseOutputItemTest.kt
15.
Mark Stuart <markstuart@openai.com>
Marcus Wood <marcuswood@openai.com>
37 shared files
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseInputItemTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseInputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/events/EventCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenerateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentUpdateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSession.kt
openai-java-core/src/main/kotlin/com/openai/services/async/ImageServiceAsync.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseOutputItemTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/EnvironmentParam.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/TemplateCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionCreateParams.kt
openai-java-core/src/test/kotlin/com/openai/models/conversations/items/ConversationItemTest.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/ImageService.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentToolParam.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseInputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/TemplateUpdateParams.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseInputItemTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentTool.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionInputParam.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedAgentTool.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseItemTest.kt
.castiron.stats.yml
openai-java-core/src/main/kotlin/com/openai/models/conversations/items/ConversationItem.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageModel.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedAgentToolParam.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditParams.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseItemTest.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputItem.kt
api_reference/openapi.transformed.yml
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseOutputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseItem.kt
openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseOutputItemTest.kt
16.
Dan Piet <dp@openai.com>
Marcus Wood <marcuswood@openai.com>
29 shared files
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseInputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentUpdateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSession.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/EnvironmentParam.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/TemplateCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentToolParam.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseInputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/TemplateUpdateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentTool.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/Environment.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionInputParam.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedAgentTool.kt
.castiron.stats.yml
openai-java-core/src/main/kotlin/com/openai/models/conversations/items/ConversationItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedAgentToolParam.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt
openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentOutputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/Agent.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputItem.kt
api_reference/openapi.transformed.yml
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentCreateParams.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/EnvironmentTemplate.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseOutputItem.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseItem.kt
17.
Justin Beckwith <jbeckwith@openai.com>
Hayden <hayden@openai.com>
20 shared files
release-please-config.json
README.md
openai-java-core/src/test/kotlin/com/openai/core/http/LoggingHttpClientTest.kt
buildSrc/src/test/kotlin/com/openai/gradle/GradleCacheTrustPolicyTest.kt
.github/workflows/ci.yml
.github/workflows/create-releases.yml
openai-java-client-okhttp/build.gradle.kts
openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OpenAIOkHttpClientAsync.kt
buildSrc/src/main/kotlin/openai.core-shard.gradle.kts
openai-java-core/build.gradle.kts
openai-java-example/build.gradle.kts
openai-java-bedrock/build.gradle.kts
openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OpenAIOkHttpClient.kt
.github/workflows/codeql.yml
build.gradle.kts
CONTRIBUTING.md
SECURITY.md
openai-java-core/src/main/kotlin/com/openai/core/http/LoggingHttpClient.kt
openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OkHttpClient.kt
buildSrc/src/main/kotlin/com/openai/gradle/CoreCompilationDependencies.kt
18.
Alex Chang <apcha@openai.com>
Hayden <hayden@openai.com>
20 shared files
README.md
openai-java-core/src/test/kotlin/com/openai/core/http/LoggingHttpClientTest.kt
.github/dependabot.yml
buildSrc/src/test/kotlin/com/openai/gradle/GradleCacheTrustPolicyTest.kt
AGENTS.md
.github/workflows/ci.yml
.github/workflows/create-releases.yml
openai-java-client-okhttp/build.gradle.kts
openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OpenAIOkHttpClientAsync.kt
openai-java-core/build.gradle.kts
openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OpenAIOkHttpClient.kt
openai-java-core/src/main/kotlin/com/openai/core/ClientOptions.kt
.github/workflows/codeql.yml
build.gradle.kts
CONTRIBUTING.md
SECURITY.md
openai-java-core/src/main/kotlin/com/openai/core/http/LoggingHttpClient.kt
openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OkHttpClient.kt
openai-java-core/src/test/kotlin/com/openai/core/ClientOptionsTest.kt
buildSrc/src/main/kotlin/com/openai/gradle/CoreCompilationDependencies.kt
19.
Justin Beckwith <jbeckwith@openai.com>
Marcus Wood <marcuswood@openai.com>
19 shared files
openai-java-core/src/main/kotlin/com/openai/models/webhooks/RealtimeCallIncomingWebhookEvent.kt
openai-java-core/src/main/kotlin/com/openai/services/async/admin/organization/ExternalStorageServiceAsync.kt
openai-java-core/src/main/kotlin/com/openai/services/async/SafetyServiceAsync.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/admin/organization/ExternalStorageService.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/agents/EnvironmentParam.kt
openai-java-core/src/main/kotlin/com/openai/services/async/admin/OrganizationServiceAsync.kt
openai-java-core/src/main/kotlin/com/openai/models/webhooks/LiveCallIncomingWebhookEvent.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/admin/OrganizationServiceImpl.kt
openai-java-core/src/main/kotlin/com/openai/services/async/SafetyServiceAsyncImpl.kt
openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/SafetyServiceImpl.kt
openai-java-core/src/main/kotlin/com/openai/services/async/admin/OrganizationServiceAsyncImpl.kt
.castiron.stats.yml
openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt
openai-java-core/src/main/kotlin/com/openai/models/admin/organization/externalstorage/ExternalStorageDeleteParams.kt
api_reference/openapi.transformed.yml
openai-java-core/src/main/kotlin/com/openai/services/blocking/admin/OrganizationService.kt
openai-java-core/src/main/kotlin/com/openai/services/blocking/SafetyService.kt
openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentSessionEventTest.kt
20.
Alex Chang <apcha@openai.com>
David Meadows <dmeadows@stainless.com>
15 shared files
openai-java-core/src/test/kotlin/com/openai/services/blocking/beta/ThreadServiceTest.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/audio/TranscriptionServiceTest.kt
openai-java-core/src/test/kotlin/com/openai/services/async/audio/TranscriptionServiceAsyncTest.kt
openai-java-core/src/test/kotlin/com/openai/services/async/ResponseServiceAsyncTest.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/chat/ChatCompletionServiceTest.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseFunctionWebSearch.kt
openai-java-core/src/test/kotlin/com/openai/services/async/ImageServiceAsyncTest.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/ResponseServiceTest.kt
openai-java-core/src/test/kotlin/com/openai/services/async/beta/threads/RunServiceAsyncTest.kt
openai-java-core/src/test/kotlin/com/openai/services/async/chat/ChatCompletionServiceAsyncTest.kt
openai-java-core/src/test/kotlin/com/openai/services/async/CompletionServiceAsyncTest.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/beta/threads/RunServiceTest.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/CompletionServiceTest.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/ImageServiceTest.kt
openai-java-core/src/test/kotlin/com/openai/services/async/beta/ThreadServiceAsyncTest.kt
21.
stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>
David Meadows <dmeadows@stainless.com>
15 shared files
openai-java-core/src/test/kotlin/com/openai/services/blocking/beta/ThreadServiceTest.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/audio/TranscriptionServiceTest.kt
openai-java-core/src/test/kotlin/com/openai/services/async/audio/TranscriptionServiceAsyncTest.kt
openai-java-core/src/test/kotlin/com/openai/services/async/ResponseServiceAsyncTest.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/chat/ChatCompletionServiceTest.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseFunctionWebSearch.kt
openai-java-core/src/test/kotlin/com/openai/services/async/ImageServiceAsyncTest.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/ResponseServiceTest.kt
openai-java-core/src/test/kotlin/com/openai/services/async/beta/threads/RunServiceAsyncTest.kt
openai-java-core/src/test/kotlin/com/openai/services/async/chat/ChatCompletionServiceAsyncTest.kt
openai-java-core/src/test/kotlin/com/openai/services/async/CompletionServiceAsyncTest.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/beta/threads/RunServiceTest.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/CompletionServiceTest.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/ImageServiceTest.kt
openai-java-core/src/test/kotlin/com/openai/services/async/beta/ThreadServiceAsyncTest.kt
22.
Hayden <hayden@openai.com>
stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>
14 shared files
README.md
openai-java-core/src/test/kotlin/com/openai/core/http/LoggingHttpClientTest.kt
.github/workflows/ci.yml
.github/workflows/create-releases.yml
openai-java-client-okhttp/build.gradle.kts
openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OpenAIOkHttpClientAsync.kt
bedrock.md
openai-java-core/build.gradle.kts
openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OpenAIOkHttpClient.kt
openai-java-core/src/main/kotlin/com/openai/core/ClientOptions.kt
build.gradle.kts
openai-java-core/src/main/kotlin/com/openai/core/http/LoggingHttpClient.kt
openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OkHttpClient.kt
openai-java-core/src/test/kotlin/com/openai/core/ClientOptionsTest.kt
23.
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Justin Beckwith <jbeckwith@openai.com>
12 shared files
.github/workflows/runtime-compatibility.yml
buildSrc/src/test/kotlin/com/openai/gradle/GradleCacheTrustPolicyTest.kt
.github/workflows/ci.yml
.github/workflows/create-releases.yml
.github/workflows/castiron-custom-code.yml
openai-java-core/build.gradle.kts
openai-java-proguard-test/build.gradle.kts
.github/workflows/x509-live-smoke.yml
build.gradle.kts
.github/workflows/castiron-custom-code-comment.yml
buildSrc/build.gradle.kts
.github/workflows/examples.yml
24.
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Alex Chang <apcha@openai.com>
11 shared files
.github/workflows/runtime-compatibility.yml
buildSrc/src/test/kotlin/com/openai/gradle/GradleCacheTrustPolicyTest.kt
.github/workflows/ci.yml
.github/workflows/create-releases.yml
.github/workflows/castiron-custom-code.yml
openai-java-core/build.gradle.kts
openai-java-proguard-test/build.gradle.kts
build.gradle.kts
.github/workflows/castiron-custom-code-comment.yml
buildSrc/build.gradle.kts
.github/workflows/examples.yml
25.
Dan Piet <dp@openai.com>
xuanqi-oai <xuanqi@openai.com>
11 shared files
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeSessionCreateRequest.kt
README.md
openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/RealtimeSessionCreateResponse.kt
openai-java-core/src/test/kotlin/com/openai/services/async/ResponseServiceAsyncTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeSession.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeAudioInputTurnDetection.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/ResponseServiceTest.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeTranscriptionSessionAudioInputTurnDetection.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/ClientSecretCreateResponse.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCompactParams.kt
openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeResponseCreateParams.kt
26.
Dan Piet <dp@openai.com>
Hayden <hayden@openai.com>
9 shared files
README.md
openai-java-core/src/test/kotlin/com/openai/core/http/LoggingHttpClientTest.kt
.github/workflows/create-releases.yml
openai-java-client-okhttp/build.gradle.kts
openai-java-core/build.gradle.kts
openai-java-core/src/main/kotlin/com/openai/core/ClientOptions.kt
openai-java-core/src/main/kotlin/com/openai/core/http/AuthenticatingHttpClient.kt
openai-java-core/src/main/kotlin/com/openai/core/http/LoggingHttpClient.kt
openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OkHttpClient.kt
27.
Dan Piet <dp@openai.com>
David Meadows <dmeadows@stainless.com>
9 shared files
openai-java-core/src/test/kotlin/com/openai/services/blocking/beta/ThreadServiceTest.kt
openai-java-core/src/test/kotlin/com/openai/services/async/ResponseServiceAsyncTest.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseFunctionWebSearch.kt
openai-java-core/src/test/kotlin/com/openai/services/async/ImageServiceAsyncTest.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/ResponseServiceTest.kt
openai-java-core/src/test/kotlin/com/openai/services/async/beta/threads/RunServiceAsyncTest.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/beta/threads/RunServiceTest.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/ImageServiceTest.kt
openai-java-core/src/test/kotlin/com/openai/services/async/beta/ThreadServiceAsyncTest.kt
28.
Justin Beckwith <jbeckwith@openai.com>
xuanqi-oai <xuanqi@openai.com>
7 shared files
README.md
openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/RealtimeSessionCreateResponse.kt
openai-java-core/src/test/kotlin/com/openai/services/async/ResponseServiceAsyncTest.kt
build.gradle.kts
openai-java-core/src/test/kotlin/com/openai/services/blocking/ResponseServiceTest.kt
CHANGELOG.md
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCompactParams.kt
29.
openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com>
github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
6 shared files
README.md
bedrock.md
.release-please-manifest.json
build.gradle.kts
CONTRIBUTING.md
CHANGELOG.md
30.
stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>
Kar Petrosyan <92274156+karpetrosyan@users.noreply.github.com>
6 shared files
README.md
openai-java-core/src/test/kotlin/com/openai/core/http/ClientOptionsTest.kt
openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OpenAIOkHttpClientAsync.kt
openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OpenAIOkHttpClient.kt
openai-java-core/src/main/kotlin/com/openai/core/ClientOptions.kt
openai-java-core/src/test/kotlin/com/openai/core/ClientOptionsTest.kt
31.
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>
6 shared files
.github/workflows/ci.yml
.github/workflows/create-releases.yml
openai-java-core/build.gradle.kts
openai-java-proguard-test/build.gradle.kts
build.gradle.kts
buildSrc/src/main/kotlin/openai.publish.gradle.kts
32.
xuanqi-oai <xuanqi@openai.com>
jtian-oai <jtian@openai.com>
5 shared files
openai-java-core/src/test/kotlin/com/openai/auth/WorkloadIdentityAuthTest.kt
README.md
openai-java-core/src/main/kotlin/com/openai/auth/WorkloadIdentityAuth.kt
openai-java-core/src/main/kotlin/com/openai/auth/WorkloadIdentity.kt
openai-java-core/src/test/kotlin/com/openai/core/ClientOptionsTest.kt
33.
xuanqi-oai <xuanqi@openai.com>
Kar Petrosyan <92274156+karpetrosyan@users.noreply.github.com>
5 shared files
openai-java-core/src/test/kotlin/com/openai/auth/WorkloadIdentityAuthTest.kt
README.md
openai-java-core/src/main/kotlin/com/openai/auth/WorkloadIdentityAuth.kt
openai-java-core/src/main/kotlin/com/openai/auth/WorkloadIdentity.kt
openai-java-core/src/test/kotlin/com/openai/core/ClientOptionsTest.kt
34.
jtian-oai <jtian@openai.com>
Kar Petrosyan <92274156+karpetrosyan@users.noreply.github.com>
5 shared files
openai-java-core/src/test/kotlin/com/openai/auth/WorkloadIdentityAuthTest.kt
README.md
openai-java-core/src/main/kotlin/com/openai/auth/WorkloadIdentityAuth.kt
openai-java-core/src/main/kotlin/com/openai/auth/WorkloadIdentity.kt
openai-java-core/src/test/kotlin/com/openai/core/ClientOptionsTest.kt
35.
openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com>
Alex Chang <apcha@openai.com>
5 shared files
README.md
.release-please-manifest.json
build.gradle.kts
CONTRIBUTING.md
CHANGELOG.md
36.
openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com>
stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>
5 shared files
README.md
bedrock.md
.release-please-manifest.json
build.gradle.kts
CHANGELOG.md
37.
Alex Chang <apcha@openai.com>
github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
5 shared files
README.md
.release-please-manifest.json
build.gradle.kts
CONTRIBUTING.md
CHANGELOG.md
38.
Alex Chang <apcha@openai.com>
Kar Petrosyan <92274156+karpetrosyan@users.noreply.github.com>
5 shared files
README.md
openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OpenAIOkHttpClientAsync.kt
openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OpenAIOkHttpClient.kt
openai-java-core/src/main/kotlin/com/openai/core/ClientOptions.kt
openai-java-core/src/test/kotlin/com/openai/core/ClientOptionsTest.kt
39.
Hayden <hayden@openai.com>
Kar Petrosyan <92274156+karpetrosyan@users.noreply.github.com>
5 shared files
README.md
openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OpenAIOkHttpClientAsync.kt
openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OpenAIOkHttpClient.kt
openai-java-core/src/main/kotlin/com/openai/core/ClientOptions.kt
openai-java-core/src/test/kotlin/com/openai/core/ClientOptionsTest.kt
40.
github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>
5 shared files
README.md
bedrock.md
.release-please-manifest.json
build.gradle.kts
CHANGELOG.md
41.
Drew Hintz <hintz@openai.com>
stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>
5 shared files
.github/workflows/detect-breaking-changes.yml
.github/workflows/ci.yml
.github/workflows/create-releases.yml
.github/workflows/publish-sonatype.yml
.github/workflows/release-doctor.yml
42.
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Hayden <hayden@openai.com>
5 shared files
buildSrc/src/test/kotlin/com/openai/gradle/GradleCacheTrustPolicyTest.kt
.github/workflows/ci.yml
.github/workflows/create-releases.yml
openai-java-core/build.gradle.kts
build.gradle.kts
43.
openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com>
Justin Beckwith <jbeckwith@openai.com>
4 shared files
README.md
build.gradle.kts
CONTRIBUTING.md
CHANGELOG.md
44.
openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com>
Hayden <hayden@openai.com>
4 shared files
README.md
bedrock.md
build.gradle.kts
CONTRIBUTING.md
45.
openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com>
xuanqi-oai <xuanqi@openai.com>
4 shared files
README.md
.release-please-manifest.json
build.gradle.kts
CHANGELOG.md
46.
Justin Beckwith <jbeckwith@openai.com>
github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
4 shared files
README.md
build.gradle.kts
CONTRIBUTING.md
CHANGELOG.md
47.
Hayden <hayden@openai.com>
github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
4 shared files
README.md
bedrock.md
build.gradle.kts
CONTRIBUTING.md
48.
github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
xuanqi-oai <xuanqi@openai.com>
4 shared files
README.md
.release-please-manifest.json
build.gradle.kts
CHANGELOG.md
49.
Justin Beckwith <jbeckwith@openai.com>
Drew Hintz <hintz@openai.com>
4 shared files
.github/workflows/detect-breaking-changes.yml
.github/workflows/ci.yml
.github/workflows/create-releases.yml
.github/workflows/publish-sonatype.yml
50.
Alex Chang <apcha@openai.com>
Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com>
3 shared files
README.md
openai-java-core/src/main/kotlin/com/openai/core/http/RetryingHttpClient.kt
openai-java-core/src/test/kotlin/com/openai/core/http/RetryingHttpClientTest.kt
51.
Dan Piet <dp@openai.com>
Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com>
3 shared files
README.md
openai-java-core/src/main/kotlin/com/openai/core/http/RetryingHttpClient.kt
openai-java-core/src/test/kotlin/com/openai/core/http/RetryingHttpClientTest.kt
52.
Dan Piet <dp@openai.com>
Kar Petrosyan <92274156+karpetrosyan@users.noreply.github.com>
3 shared files
README.md
openai-java-core/src/main/kotlin/com/openai/core/ClientOptions.kt
openai-java-core/src/main/kotlin/com/openai/core/http/WorkloadIdentityHttpClient.kt
53.
Justin Beckwith <jbeckwith@openai.com>
Kar Petrosyan <92274156+karpetrosyan@users.noreply.github.com>
3 shared files
README.md
openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OpenAIOkHttpClientAsync.kt
openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OpenAIOkHttpClient.kt
54.
Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com>
stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>
3 shared files
README.md
openai-java-core/src/main/kotlin/com/openai/core/http/RetryingHttpClient.kt
openai-java-core/src/test/kotlin/com/openai/core/http/RetryingHttpClientTest.kt
55.
Hayden <hayden@openai.com>
xuanqi-oai <xuanqi@openai.com>
3 shared files
README.md
build.gradle.kts
openai-java-core/src/test/kotlin/com/openai/core/ClientOptionsTest.kt
56.
Alex Chang <apcha@openai.com>
Drew Hintz <hintz@openai.com>
3 shared files
.github/workflows/ci.yml
.github/workflows/create-releases.yml
.github/workflows/release-doctor.yml
57.
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Dan Piet <dp@openai.com>
3 shared files
.github/workflows/create-releases.yml
openai-java-core/build.gradle.kts
buildSrc/build.gradle.kts
58.
Mark Stuart <markstuart@openai.com>
David Meadows <dmeadows@stainless.com>
3 shared files
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseFunctionWebSearch.kt
openai-java-core/src/test/kotlin/com/openai/services/async/ImageServiceAsyncTest.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/ImageServiceTest.kt
59.
openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com>
Dan Piet <pietdaniel@gmail.com>
2 shared files
README.md
CONTRIBUTING.md
60.
Alex Chang <apcha@openai.com>
Dan Piet <pietdaniel@gmail.com>
2 shared files
README.md
CONTRIBUTING.md
61.
Alex Chang <apcha@openai.com>
jtian-oai <jtian@openai.com>
2 shared files
README.md
openai-java-core/src/test/kotlin/com/openai/core/ClientOptionsTest.kt
62.
Justin Beckwith <jbeckwith@openai.com>
Dan Piet <pietdaniel@gmail.com>
2 shared files
README.md
CONTRIBUTING.md
63.
Dan Piet <pietdaniel@gmail.com>
Hayden <hayden@openai.com>
2 shared files
README.md
CONTRIBUTING.md
64.
Dan Piet <pietdaniel@gmail.com>
github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2 shared files
README.md
CONTRIBUTING.md
65.
Hayden <hayden@openai.com>
jtian-oai <jtian@openai.com>
2 shared files
README.md
openai-java-core/src/test/kotlin/com/openai/core/ClientOptionsTest.kt
66.
stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>
jtian-oai <jtian@openai.com>
2 shared files
README.md
openai-java-core/src/test/kotlin/com/openai/core/ClientOptionsTest.kt
67.
Kar Petrosyan <92274156+karpetrosyan@users.noreply.github.com>
Mark Stuart <markstuart@openai.com>
2 shared files
openai-java-core/src/main/kotlin/com/openai/auth/WorkloadIdentityAuth.kt
openai-java-core/src/main/kotlin/com/openai/core/ClientOptions.kt
68.
xuanqi-oai <xuanqi@openai.com>
Mark Stuart <markstuart@openai.com>
2 shared files
openai-java-core/src/main/kotlin/com/openai/auth/WorkloadIdentityAuth.kt
openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCompactParams.kt
69.
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Drew Hintz <hintz@openai.com>
2 shared files
.github/workflows/ci.yml
.github/workflows/create-releases.yml
70.
Hayden <hayden@openai.com>
Drew Hintz <hintz@openai.com>
2 shared files
.github/workflows/ci.yml
.github/workflows/create-releases.yml
71.
Justin Beckwith <jbeckwith@openai.com>
David Meadows <dmeadows@stainless.com>
2 shared files
openai-java-core/src/test/kotlin/com/openai/services/async/ResponseServiceAsyncTest.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/ResponseServiceTest.kt
72.
xuanqi-oai <xuanqi@openai.com>
David Meadows <dmeadows@stainless.com>
2 shared files
openai-java-core/src/test/kotlin/com/openai/services/async/ResponseServiceAsyncTest.kt
openai-java-core/src/test/kotlin/com/openai/services/blocking/ResponseServiceTest.kt
73.
Hayden <hayden@openai.com>
Mark Stuart <markstuart@openai.com>
2 shared files
openai-java-core/src/main/kotlin/com/openai/core/ClientOptions.kt
openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OkHttpClient.kt
74.
openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com>
Dan Piet <dp@openai.com>
1 shared file
README.md
75.
openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com>
Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com>
1 shared file
README.md
76.
openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com>
jtian-oai <jtian@openai.com>
1 shared file
README.md
77.
openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com>
Rohan Santhosh Kumar <181558744+rohan5commit@users.noreply.github.com>
1 shared file
README.md
78.
openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com>
Abdullah Khan <abeiy4u@gmail.com>
1 shared file
README.md
79.
openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com>
Kar Petrosyan <92274156+karpetrosyan@users.noreply.github.com>
1 shared file
README.md
80.
openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com>
Charlie Guo <cguo@openai.com>
1 shared file
README.md
81.
Alex Chang <apcha@openai.com>
Rohan Santhosh Kumar <181558744+rohan5commit@users.noreply.github.com>
1 shared file
README.md
82.
Alex Chang <apcha@openai.com>
Abdullah Khan <abeiy4u@gmail.com>
1 shared file
README.md
83.
Alex Chang <apcha@openai.com>
Charlie Guo <cguo@openai.com>
1 shared file
README.md
84.
Dan Piet <dp@openai.com>
Dan Piet <pietdaniel@gmail.com>
1 shared file
README.md
85.
Dan Piet <dp@openai.com>
github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1 shared file
README.md
86.
Dan Piet <dp@openai.com>
jtian-oai <jtian@openai.com>
1 shared file
README.md
87.
Dan Piet <dp@openai.com>
Rohan Santhosh Kumar <181558744+rohan5commit@users.noreply.github.com>
1 shared file
README.md
88.
Dan Piet <dp@openai.com>
Abdullah Khan <abeiy4u@gmail.com>
1 shared file
README.md
89.
Dan Piet <dp@openai.com>
Charlie Guo <cguo@openai.com>
1 shared file
README.md
90.
Justin Beckwith <jbeckwith@openai.com>
Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com>
1 shared file
README.md
91.
Justin Beckwith <jbeckwith@openai.com>
jtian-oai <jtian@openai.com>
1 shared file
README.md
92.
Justin Beckwith <jbeckwith@openai.com>
Rohan Santhosh Kumar <181558744+rohan5commit@users.noreply.github.com>
1 shared file
README.md
93.
Justin Beckwith <jbeckwith@openai.com>
Abdullah Khan <abeiy4u@gmail.com>
1 shared file
README.md
94.
Justin Beckwith <jbeckwith@openai.com>
Charlie Guo <cguo@openai.com>
1 shared file
README.md
95.
Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com>
Dan Piet <pietdaniel@gmail.com>
1 shared file
README.md
96.
Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com>
Hayden <hayden@openai.com>
1 shared file
README.md
97.
Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com>
github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1 shared file
README.md
98.
Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com>
xuanqi-oai <xuanqi@openai.com>
1 shared file
README.md
99.
Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com>
jtian-oai <jtian@openai.com>
1 shared file
README.md
100.
Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com>
Rohan Santhosh Kumar <181558744+rohan5commit@users.noreply.github.com>
1 shared file
README.md
Most Connected Contributors
Contributor
# connections
# commits
1.
stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>
22
241
2.
Alex Chang <apcha@openai.com>
22
76
3.
Dan Piet <dp@openai.com>
22
36
4.
Justin Beckwith <jbeckwith@openai.com>
20
94
5.
Hayden <hayden@openai.com>
19
7
6.
xuanqi-oai <xuanqi@openai.com>
18
1
7.
Kar Petrosyan <92274156+karpetrosyan@users.noreply.github.com>
17
1
8.
jtian-oai <jtian@openai.com>
16
2
9.
openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com>
15
35
10.
Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com>
15
2
11.
github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
15
2
12.
Rohan Santhosh Kumar <181558744+rohan5commit@users.noreply.github.com>
14
2
13.
Dan Piet <pietdaniel@gmail.com>
14
1
14.
Abdullah Khan <abeiy4u@gmail.com>
14
1
15.
Charlie Guo <cguo@openai.com>
14
1
16.
Mark Stuart <markstuart@openai.com>
13
35
17.
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
9
14
18.
David Meadows <dmeadows@stainless.com>
6
2
19.
Drew Hintz <hintz@openai.com>
6
2
20.
Vu Nguyen Duc Thang <vndt181204@gmail.com>
6
1
21.
Fanyn <ynfan_87@126.com>
6
1
22.
Marcus Wood <marcuswood@openai.com>
5
6
23.
Tomer Aberbach <tomer@stainless.com>
4
1
24.
Sylvester Kaczmarek <16242628+sylvesterkaczmarek@users.noreply.github.com>
4
1
25.
sweidac <17548832+sweidac@users.noreply.github.com>
0
1
contributor dependencies 2D graph
The number on lines shows the number of same files that both persons changed in past 365 days.
flowchart TB
n0["apcha@openai.com"]
n1["142633134+stainless-app[bot]@users.noreply.github.com"]
n2["dp@openai.com"]
n3["jbeckwith@openai.com"]
n4["markstuart@openai.com"]
n5["marcuswood@openai.com"]
n6["xuanqi@openai.com"]
n7["hayden@openai.com"]
n8["dmeadows@stainless.com"]
n9["49699333+dependabot[bot]@users.noreply.github.com"]
n10["284451331+openai-sdks[bot]@users.noreply.github.com"]
n11["41898282+github-actions[bot]@users.noreply.github.com"]
n12["92274156+karpetrosyan@users.noreply.github.com"]
n13["jtian@openai.com"]
n14["hintz@openai.com"]
n15["152812718+abhinavkr26104@users.noreply.github.com"]
n16["pietdaniel@gmail.com"]
n17["181558744+rohan5commit@users.noreply.github.com"]
n18["abeiy4u@gmail.com"]
n19["cguo@openai.com"]
n0 ---|"2347"| n1
n2 ---|"435"| n0
n2 ---|"338"| n1
n0 ---|"169"| n3
n4 ---|"149"| n0
n3 ---|"115"| n1
n4 ---|"104"| n1
n0 ---|"104"| n5
n2 ---|"99"| n4
n2 ---|"79"| n3
n6 ---|"54"| n1
n0 ---|"52"| n6
n4 ---|"46"| n3
n5 ---|"43"| n1
n4 ---|"37"| n5
n2 ---|"29"| n5
n3 ---|"20"| n7
n0 ---|"20"| n7
n3 ---|"19"| n5
n0 ---|"15"| n8
n1 ---|"15"| n8
n7 ---|"14"| n1
n9 ---|"12"| n3
n9 ---|"11"| n0
n2 ---|"11"| n6
n2 ---|"9"| n7
n2 ---|"9"| n8
n3 ---|"7"| n6
n10 ---|"6"| n11
n1 ---|"6"| n12
n9 ---|"6"| n1
n6 ---|"5"| n13
n6 ---|"5"| n12
n13 ---|"5"| n12
n10 ---|"5"| n0
n10 ---|"5"| n1
n0 ---|"5"| n11
n0 ---|"5"| n12
n7 ---|"5"| n12
n11 ---|"5"| n1
n14 ---|"5"| n1
n9 ---|"5"| n7
n10 ---|"4"| n3
n10 ---|"4"| n7
n10 ---|"4"| n6
n3 ---|"4"| n11
n7 ---|"4"| n11
n11 ---|"4"| n6
n3 ---|"4"| n14
n0 ---|"3"| n15
n2 ---|"3"| n15
n2 ---|"3"| n12
n3 ---|"3"| n12
n15 ---|"3"| n1
n7 ---|"3"| n6
n0 ---|"3"| n14
n9 ---|"3"| n2
n4 ---|"3"| n8
n10 ---|"2"| n16
n0 ---|"2"| n16
n0 ---|"2"| n13
n3 ---|"2"| n16
n16 ---|"2"| n7
n16 ---|"2"| n11
n7 ---|"2"| n13
n1 ---|"2"| n13
n12 ---|"2"| n4
n6 ---|"2"| n4
n9 ---|"2"| n14
n7 ---|"2"| n14
n3 ---|"2"| n8
n6 ---|"2"| n8
n7 ---|"2"| n4
n10 ---|"1"| n2
n10 ---|"1"| n15
n10 ---|"1"| n13
n10 ---|"1"| n17
n10 ---|"1"| n18
n10 ---|"1"| n12
n10 ---|"1"| n19
n0 ---|"1"| n17
n0 ---|"1"| n18
n0 ---|"1"| n19
n2 ---|"1"| n16
n2 ---|"1"| n11
n2 ---|"1"| n13
n2 ---|"1"| n17
n2 ---|"1"| n18
n2 ---|"1"| n19
n3 ---|"1"| n15
n3 ---|"1"| n13
n3 ---|"1"| n17
n3 ---|"1"| n18
n3 ---|"1"| n19
n15 ---|"1"| n16
n15 ---|"1"| n7
n15 ---|"1"| n11
n15 ---|"1"| n6
n15 ---|"1"| n13
n15 ---|"1"| n17
classDef default fill:#808080,stroke:#ffffff,color:#000000;
classDef highlighted fill:#00b2ee,stroke:#ffffff,color:#000000;
linkStyle 0 stroke:#00688bFF,stroke-width:10px
linkStyle 1 stroke:#00688b5E,stroke-width:1px
linkStyle 2 stroke:#00688b5E,stroke-width:1px
linkStyle 3 stroke:#00688b4C,stroke-width:1px
linkStyle 4 stroke:#00688b4C,stroke-width:1px
linkStyle 5 stroke:#00688b4C,stroke-width:1px
linkStyle 6 stroke:#00688b4C,stroke-width:1px
linkStyle 7 stroke:#00688b4C,stroke-width:1px
linkStyle 8 stroke:#00688b4C,stroke-width:1px
linkStyle 9 stroke:#00688b4C,stroke-width:1px
linkStyle 10 stroke:#00688b4C,stroke-width:1px
linkStyle 11 stroke:#00688b4C,stroke-width:1px
linkStyle 12 stroke:#00688b4C,stroke-width:1px
linkStyle 13 stroke:#00688b4C,stroke-width:1px
linkStyle 14 stroke:#00688b4C,stroke-width:1px
linkStyle 15 stroke:#00688b4C,stroke-width:1px
linkStyle 16 stroke:#00688b4C,stroke-width:1px
linkStyle 17 stroke:#00688b4C,stroke-width:1px
linkStyle 18 stroke:#00688b4C,stroke-width:1px
linkStyle 19 stroke:#00688b4C,stroke-width:1px
linkStyle 20 stroke:#00688b4C,stroke-width:1px
linkStyle 21 stroke:#00688b4C,stroke-width:1px
linkStyle 22 stroke:#00688b4C,stroke-width:1px
linkStyle 23 stroke:#00688b4C,stroke-width:1px
linkStyle 24 stroke:#00688b4C,stroke-width:1px
linkStyle 25 stroke:#00688b4C,stroke-width:1px
linkStyle 26 stroke:#00688b4C,stroke-width:1px
linkStyle 27 stroke:#00688b4C,stroke-width:1px
linkStyle 28 stroke:#00688b4C,stroke-width:1px
linkStyle 29 stroke:#00688b4C,stroke-width:1px
linkStyle 30 stroke:#00688b4C,stroke-width:1px
linkStyle 31 stroke:#00688b4C,stroke-width:1px
linkStyle 32 stroke:#00688b4C,stroke-width:1px
linkStyle 33 stroke:#00688b4C,stroke-width:1px
linkStyle 34 stroke:#00688b4C,stroke-width:1px
linkStyle 35 stroke:#00688b4C,stroke-width:1px
linkStyle 36 stroke:#00688b4C,stroke-width:1px
linkStyle 37 stroke:#00688b4C,stroke-width:1px
linkStyle 38 stroke:#00688b4C,stroke-width:1px
linkStyle 39 stroke:#00688b4C,stroke-width:1px
linkStyle 40 stroke:#00688b4C,stroke-width:1px
linkStyle 41 stroke:#00688b4C,stroke-width:1px
linkStyle 42 stroke:#00688b4C,stroke-width:1px
linkStyle 43 stroke:#00688b4C,stroke-width:1px
linkStyle 44 stroke:#00688b4C,stroke-width:1px
linkStyle 45 stroke:#00688b4C,stroke-width:1px
linkStyle 46 stroke:#00688b4C,stroke-width:1px
linkStyle 47 stroke:#00688b4C,stroke-width:1px
linkStyle 48 stroke:#00688b4C,stroke-width:1px
linkStyle 49 stroke:#00688b4C,stroke-width:1px
linkStyle 50 stroke:#00688b4C,stroke-width:1px
linkStyle 51 stroke:#00688b4C,stroke-width:1px
linkStyle 52 stroke:#00688b4C,stroke-width:1px
linkStyle 53 stroke:#00688b4C,stroke-width:1px
linkStyle 54 stroke:#00688b4C,stroke-width:1px
linkStyle 55 stroke:#00688b4C,stroke-width:1px
linkStyle 56 stroke:#00688b4C,stroke-width:1px
linkStyle 57 stroke:#00688b4C,stroke-width:1px
linkStyle 58 stroke:#00688b4C,stroke-width:1px
linkStyle 59 stroke:#00688b4C,stroke-width:1px
linkStyle 60 stroke:#00688b4C,stroke-width:1px
linkStyle 61 stroke:#00688b4C,stroke-width:1px
linkStyle 62 stroke:#00688b4C,stroke-width:1px
linkStyle 63 stroke:#00688b4C,stroke-width:1px
linkStyle 64 stroke:#00688b4C,stroke-width:1px
linkStyle 65 stroke:#00688b4C,stroke-width:1px
linkStyle 66 stroke:#00688b4C,stroke-width:1px
linkStyle 67 stroke:#00688b4C,stroke-width:1px
linkStyle 68 stroke:#00688b4C,stroke-width:1px
linkStyle 69 stroke:#00688b4C,stroke-width:1px
linkStyle 70 stroke:#00688b4C,stroke-width:1px
linkStyle 71 stroke:#00688b4C,stroke-width:1px
linkStyle 72 stroke:#00688b4C,stroke-width:1px
linkStyle 73 stroke:#00688b4C,stroke-width:1px
linkStyle 74 stroke:#00688b4C,stroke-width:1px
linkStyle 75 stroke:#00688b4C,stroke-width:1px
linkStyle 76 stroke:#00688b4C,stroke-width:1px
linkStyle 77 stroke:#00688b4C,stroke-width:1px
linkStyle 78 stroke:#00688b4C,stroke-width:1px
linkStyle 79 stroke:#00688b4C,stroke-width:1px
linkStyle 80 stroke:#00688b4C,stroke-width:1px
linkStyle 81 stroke:#00688b4C,stroke-width:1px
linkStyle 82 stroke:#00688b4C,stroke-width:1px
linkStyle 83 stroke:#00688b4C,stroke-width:1px
linkStyle 84 stroke:#00688b4C,stroke-width:1px
linkStyle 85 stroke:#00688b4C,stroke-width:1px
linkStyle 86 stroke:#00688b4C,stroke-width:1px
linkStyle 87 stroke:#00688b4C,stroke-width:1px
linkStyle 88 stroke:#00688b4C,stroke-width:1px
linkStyle 89 stroke:#00688b4C,stroke-width:1px
linkStyle 90 stroke:#00688b4C,stroke-width:1px
linkStyle 91 stroke:#00688b4C,stroke-width:1px
linkStyle 92 stroke:#00688b4C,stroke-width:1px
linkStyle 93 stroke:#00688b4C,stroke-width:1px
linkStyle 94 stroke:#00688b4C,stroke-width:1px
linkStyle 95 stroke:#00688b4C,stroke-width:1px
linkStyle 96 stroke:#00688b4C,stroke-width:1px
linkStyle 97 stroke:#00688b4C,stroke-width:1px
linkStyle 98 stroke:#00688b4C,stroke-width:1px
linkStyle 99 stroke:#00688b4C,stroke-width:1px
| Contributor 1 | Contributor 2 | # shared files | |
|---|---|---|---|
| 1. | Alex Chang <apcha@openai.com> |
stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com> |
2347 shared filesopenai-java-core/src/main/kotlin/com/openai/services/blocking/finetuning/AlphaServiceImpl.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/groups/roles/RoleListPageAsync.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageModerationsResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/projects/modelpermissions/ModelPermissionRetrieveParams.kt openai-java-core/src/test/kotlin/com/openai/services/async/admin/organization/projects/ServiceAccountServiceAsyncTest.kt openai-java-core/src/test/kotlin/com/openai/models/files/FileCreateParamsTest.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/projects/groups/roles/RoleListPage.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseInputItemTest.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/groups/users/UserRetrieveResponse.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/projects/modelpermissions/ProjectModelPermissionsTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/threads/runs/steps/CodeInterpreterLogs.kt openai-java-core/src/test/kotlin/com/openai/services/async/admin/organization/projects/GroupServiceAsyncTest.kt openai-java-core/src/main/kotlin/com/openai/models/finetuning/methods/SupervisedHyperparameters.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseFunctionCallArgumentsDeltaEvent.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseFunctionShellToolCall.kt openai-java-core/src/main/kotlin/com/openai/models/containers/files/FileCreateResponse.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/projects/groups/roles/RoleDeleteResponse.kt openai-java-core/src/main/kotlin/com/openai/models/beta/threads/messages/ImageUrlContentBlock.kt openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionPredictionContent.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaFunctionToolTest.kt openai-java-core/src/main/kotlin/com/openai/models/webhooks/RealtimeCallIncomingWebhookEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseInjectEvent.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/RealtimeService.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/WebhookServiceTest.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/spendalerts/SpendAlertListPageResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/uploads/parts/PartCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseAudioTranscriptDoneEvent.kt openai-java-core/src/main/kotlin/com/openai/models/skills/versions/VersionCreateParams.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/admin/organization/AdminApiKeyServiceImpl.kt openai-java-core/src/main/kotlin/com/openai/models/moderations/ModerationCreateResponse.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/threads/runs/StepService.kt openai-java-core/src/test/kotlin/com/openai/models/beta/threads/runs/RunCreateParamsTest.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/certificates/CertificateDeactivatePage.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/projects/groups/roles/RoleListPageAsync.kt openai-java-core/src/main/kotlin/com/openai/models/beta/assistants/AssistantDeleteParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputItemDoneEvent.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseMcpListToolsInProgressEvent.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/ModelServiceTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseCodeInterpreterCallCodeDeltaEvent.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseReasoningSummaryPartAddedEventTest.kt openai-java-core/src/main/kotlin/com/openai/services/async/admin/organization/projects/UserServiceAsyncImpl.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseMcpCallInProgressEvent.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/roles/RoleListPageResponse.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaFileSearchToolTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseApplyPatchToolCallOutput.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseFunctionShellCallOutputContent.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/certificates/CertificateCreateParamsTest.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/SkillService.kt openai-java-core/src/main/kotlin/com/openai/models/beta/assistants/FileSearchTool.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/projects/apikeys/ApiKeyRetrieveParams.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/admin/organization/SpendLimitServiceTest.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/projects/spendalerts/ProjectSpendAlertTest.kt openai-java-core/src/main/kotlin/com/openai/services/async/admin/organization/groups/UserServiceAsync.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeTranslationSessionCreatedEvent.kt buildSrc/src/main/kotlin/openai.kotlin.gradle.kts openai-java-core/src/main/kotlin/com/openai/models/admin/organization/projects/spendlimit/ProjectSpendLimitDeleted.kt openai-java-core/src/main/kotlin/com/openai/services/async/ChatServiceAsync.kt openai-java-core/src/main/kotlin/com/openai/models/graders/gradermodels/TextSimilarityGrader.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/admin/organization/projects/GroupService.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/adminapikeys/AdminApiKeyCreateParamsTest.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/admin/organization/projects/users/RoleServiceImpl.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaInlineSkill.kt openai-java-core/src/main/kotlin/com/openai/services/async/finetuning/JobServiceAsync.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseReasoningTextDoneEvent.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeAudioConfig.kt openai-java-core/src/main/kotlin/com/openai/models/models/Model.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageCodeInterpreterSessionsResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseFunctionShellToolCall.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseError.kt openai-java-core/src/test/kotlin/com/openai/services/ServiceParamsTest.kt openai-java-core/src/test/kotlin/com/openai/models/ResponsesModelTest.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/certificates/CertificateUpdateParamsTest.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/invites/InviteDeleteParams.kt openai-java-core/src/main/kotlin/com/openai/models/skills/SkillListPage.kt openai-java-core/src/test/kotlin/com/openai/models/beta/threads/messages/ImageUrlDeltaBlockTest.kt openai-java-core/src/test/kotlin/com/openai/services/async/admin/organization/groups/RoleServiceAsyncTest.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaToolSearchToolTest.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseReasoningSummaryPartDoneEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ToolChoiceFunction.kt openai-java-core/src/main/kotlin/com/openai/services/async/CompletionServiceAsyncImpl.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/users/UserListPageAsync.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/dataretention/DataRetentionRetrieveParams.kt scripts/format openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseImageGenCallPartialImageEvent.kt openai-java-core/src/main/kotlin/com/openai/models/finetuning/jobs/FineTuningJobWandbIntegration.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseRefusalDoneEventTest.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ContainerReferenceTest.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/certificates/CertificateDeactivatePageResponse.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/groups/users/OrganizationGroupUser.kt openai-java-core/src/test/kotlin/com/openai/models/skills/SkillDeleteParamsTest.kt openai-java-core/src/main/kotlin/com/openai/models/batches/BatchRequestCounts.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/projects/groups/roles/RoleRetrieveResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseToolSearchOutputItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseFileSearchCallSearchingEvent.kt openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionToolChoiceOption.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/users/roles/RoleListResponseTest.kt bin/check-release-environment openai-java-core/src/main/kotlin/com/openai/models/embeddings/CreateEmbeddingResponse.kt openai-java-core/src/test/kotlin/com/openai/services/async/evals/runs/OutputItemServiceAsyncTest.kt openai-java-core/src/main/kotlin/com/openai/services/async/ResponseServiceAsync.kt ... |
| 2. | Dan Piet <dp@openai.com> |
Alex Chang <apcha@openai.com> |
435 shared filesopenai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageModerationsResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/finetuning/methods/SupervisedHyperparameters.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseFunctionShellToolCall.kt openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionPredictionContent.kt openai-java-core/src/main/kotlin/com/openai/models/skills/versions/VersionCreateParams.kt openai-java-core/src/test/kotlin/com/openai/models/beta/threads/runs/RunCreateParamsTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/TextFormatParam.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseApplyPatchToolCallOutput.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseFunctionShellCallOutputContent.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageCodeInterpreterSessionsResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseFunctionShellToolCall.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseError.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/WebSearchAction.kt openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionToolChoiceOption.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeSessionCreateRequest.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseInProgressEventTest.kt openai-java-core/src/test/kotlin/com/openai/services/async/beta/AssistantServiceAsyncTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeToolsConfigUnion.kt openai-java-core/src/test/kotlin/com/openai/models/videos/VideoTest.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/agents/sessions/TurnService.kt openai-java-core/src/main/kotlin/com/openai/services/async/ImageServiceAsyncImpl.kt README.md openai-java-core/src/main/kotlin/com/openai/models/evals/runs/CreateEvalCompletionsRunDataSource.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeTranslationClientEvent.kt openai-java-core/src/main/kotlin/com/openai/models/ErrorObject.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseInputItem.kt openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionAssistantMessageParam.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCodeInterpreterToolCall.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageFileSearchCallsResponse.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthCreateParam.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageImagesResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputText.kt openai-java-core/src/main/kotlin/com/openai/core/http/HttpRequestBodies.kt openai-java-core/src/test/kotlin/com/openai/models/beta/assistants/AssistantCreateParamsTest.kt openai-java-core/src/main/kotlin/com/openai/models/responses/FunctionShellTool.kt openai-java-core/src/main/kotlin/com/openai/models/moderations/ModerationCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/audio/transcriptions/TranscriptionDiarized.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseInputContent.kt openai-java-core/src/test/kotlin/com/openai/models/beta/threads/ThreadCreateAndRunParamsTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeClientEvent.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseFailedEventTest.kt openai-java-core/src/test/kotlin/com/openai/core/http/LoggingHttpClientTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/Credential.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseError.kt openai-java-core/src/main/kotlin/com/openai/models/beta/threads/runs/steps/ToolCallDelta.kt openai-java-core/src/main/kotlin/com/openai/models/finetuning/methods/ReinforcementHyperparameters.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesServerEvent.kt openai-java-core/src/main/kotlin/com/openai/models/live/MediaSessionConfig.kt openai-java-core/src/main/kotlin/com/openai/services/async/beta/agents/sessions/TurnServiceAsyncImpl.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/RealtimeSessionCreateResponse.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/beta/agents/vaults/CredentialServiceTest.kt openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionCustomTool.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponsesServerEventTest.kt openai-java-core/src/main/kotlin/com/openai/core/http/Headers.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCustomToolCallOutput.kt openai-java-core/src/main/kotlin/com/openai/models/live/InitialItem.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/audio/TranslationServiceImpl.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseFormatTextConfig.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/McpTransportParam.kt openai-java-core/src/main/kotlin/com/openai/models/beta/threads/runs/steps/RunStepDelta.kt openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionMessageToolCall.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/beta/ThreadServiceTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesServerEvent.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseErrorTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/threads/runs/RunCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeTranslationServerEvent.kt openai-java-core/src/main/kotlin/com/openai/models/ResponsesModel.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentUpdateParams.kt openai-java-core/src/main/kotlin/com/openai/models/finetuning/methods/DpoHyperparameters.kt openai-java-core/src/main/kotlin/com/openai/models/evals/EvalRetrieveResponse.kt openai-java-core/src/main/kotlin/com/openai/models/vectorstores/VectorStoreUpdateParams.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseCreatedEventTest.kt openai-java-core/src/apiCompatibility/structured-output-public-api.txt openai-java-core/src/main/kotlin/com/openai/models/beta/threads/runs/steps/CodeInterpreterToolCall.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesClientEvent.kt openai-java-core/src/main/kotlin/com/openai/models/evals/runs/RunCancelResponse.kt openai-java-core/src/main/kotlin/com/openai/models/beta/threads/messages/MessageContentPartParam.kt openai-java-core/src/main/kotlin/com/openai/models/embeddings/EmbeddingCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/chatkit/threads/ChatKitResponseOutputText.kt openai-java-core/src/main/kotlin/com/openai/models/ComparisonFilter.kt openai-java-core/src/main/kotlin/com/openai/models/beta/chatkit/threads/ChatKitThreadItemList.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSession.kt openai-java-core/src/main/kotlin/com/openai/models/finetuning/methods/ReinforcementMethod.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseContentPartAddedEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/InputContent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/threads/messages/AnnotationDelta.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseCompletedEventTest.kt .github/workflows/create-releases.yml openai-java-core/src/main/kotlin/com/openai/models/vectorstores/VectorStoreCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/models/containers/ContainerCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/inputtokens/InputTokenCountParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/threads/runs/RunUpdateParams.kt openai-java-core/src/main/kotlin/com/openai/services/async/beta/agents/sessions/TurnServiceAsync.kt openai-java-core/src/main/kotlin/com/openai/models/beta/assistants/AssistantTool.kt openai-java-core/src/main/kotlin/com/openai/client/OpenAIClientImpl.kt openai-java-core/src/main/kotlin/com/openai/models/evals/EvalUpdateParams.kt openai-java-core/src/main/kotlin/com/openai/models/evals/EvalCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionDeveloperMessageParam.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseIncompleteEventTest.kt ... |
| 3. | Dan Piet <dp@openai.com> |
stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com> |
338 shared filesopenai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageModerationsResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/finetuning/methods/SupervisedHyperparameters.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseFunctionShellToolCall.kt openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionPredictionContent.kt openai-java-core/src/main/kotlin/com/openai/models/skills/versions/VersionCreateParams.kt openai-java-core/src/test/kotlin/com/openai/models/beta/threads/runs/RunCreateParamsTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseApplyPatchToolCallOutput.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseFunctionShellCallOutputContent.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageCodeInterpreterSessionsResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseFunctionShellToolCall.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseError.kt openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionToolChoiceOption.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeSessionCreateRequest.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseInProgressEventTest.kt openai-java-core/src/test/kotlin/com/openai/services/async/beta/AssistantServiceAsyncTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeToolsConfigUnion.kt openai-java-core/src/test/kotlin/com/openai/models/videos/VideoTest.kt openai-java-core/src/main/kotlin/com/openai/services/async/ImageServiceAsyncImpl.kt README.md openai-java-core/src/main/kotlin/com/openai/models/evals/runs/CreateEvalCompletionsRunDataSource.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeTranslationClientEvent.kt openai-java-core/src/main/kotlin/com/openai/models/ErrorObject.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseInputItem.kt openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionAssistantMessageParam.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCodeInterpreterToolCall.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageFileSearchCallsResponse.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageImagesResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputText.kt openai-java-core/src/main/kotlin/com/openai/core/http/HttpRequestBodies.kt openai-java-core/src/test/kotlin/com/openai/models/beta/assistants/AssistantCreateParamsTest.kt openai-java-core/src/main/kotlin/com/openai/models/responses/FunctionShellTool.kt openai-java-core/src/main/kotlin/com/openai/models/moderations/ModerationCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/audio/transcriptions/TranscriptionDiarized.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseInputContent.kt openai-java-core/src/test/kotlin/com/openai/models/beta/threads/ThreadCreateAndRunParamsTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeClientEvent.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseFailedEventTest.kt openai-java-core/src/test/kotlin/com/openai/core/http/LoggingHttpClientTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseError.kt openai-java-core/src/main/kotlin/com/openai/models/beta/threads/runs/steps/ToolCallDelta.kt openai-java-core/src/main/kotlin/com/openai/models/finetuning/methods/ReinforcementHyperparameters.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesServerEvent.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/RealtimeSessionCreateResponse.kt openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionCustomTool.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponsesServerEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCustomToolCallOutput.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/audio/TranslationServiceImpl.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseFormatTextConfig.kt openai-java-core/src/main/kotlin/com/openai/models/beta/threads/runs/steps/RunStepDelta.kt openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionMessageToolCall.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/beta/ThreadServiceTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesServerEvent.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseErrorTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/threads/runs/RunCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeTranslationServerEvent.kt openai-java-core/src/main/kotlin/com/openai/models/ResponsesModel.kt openai-java-core/src/main/kotlin/com/openai/models/finetuning/methods/DpoHyperparameters.kt openai-java-core/src/main/kotlin/com/openai/models/evals/EvalRetrieveResponse.kt openai-java-core/src/main/kotlin/com/openai/models/vectorstores/VectorStoreUpdateParams.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseCreatedEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/threads/runs/steps/CodeInterpreterToolCall.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesClientEvent.kt openai-java-core/src/main/kotlin/com/openai/models/evals/runs/RunCancelResponse.kt openai-java-core/src/main/kotlin/com/openai/models/beta/threads/messages/MessageContentPartParam.kt openai-java-core/src/main/kotlin/com/openai/models/embeddings/EmbeddingCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/chatkit/threads/ChatKitResponseOutputText.kt openai-java-core/src/main/kotlin/com/openai/models/ComparisonFilter.kt openai-java-core/src/main/kotlin/com/openai/models/beta/chatkit/threads/ChatKitThreadItemList.kt openai-java-core/src/main/kotlin/com/openai/models/finetuning/methods/ReinforcementMethod.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseContentPartAddedEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/threads/messages/AnnotationDelta.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseCompletedEventTest.kt .github/workflows/create-releases.yml openai-java-core/src/main/kotlin/com/openai/models/vectorstores/VectorStoreCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/models/containers/ContainerCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/inputtokens/InputTokenCountParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/threads/runs/RunUpdateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/assistants/AssistantTool.kt openai-java-core/src/main/kotlin/com/openai/client/OpenAIClientImpl.kt openai-java-core/src/main/kotlin/com/openai/models/evals/EvalUpdateParams.kt openai-java-core/src/main/kotlin/com/openai/models/evals/EvalCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionDeveloperMessageParam.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseIncompleteEventTest.kt openai-java-core/src/test/kotlin/com/openai/services/async/beta/ResponseServiceAsyncTest.kt openai-java-core/src/main/kotlin/com/openai/models/graders/gradermodels/EvalContentItem.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeServerEvent.kt openai-java-core/src/main/kotlin/com/openai/models/responses/StructuredResponse.kt openai-java-core/src/main/kotlin/com/openai/models/beta/threads/AssistantToolChoiceOption.kt openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionMessageParam.kt openai-java-core/src/main/kotlin/com/openai/models/beta/threads/runs/steps/CodeInterpreterToolCallDelta.kt openai-java-core/src/main/kotlin/com/openai/models/completions/CompletionCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseToolSearchOutputItemParam.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseContent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/threads/messages/Annotation.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseApplyPatchToolCall.kt openai-java-core/src/main/kotlin/com/openai/client/OpenAIClient.kt openai-java-core/src/main/kotlin/com/openai/services/async/VideoServiceAsyncImpl.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaComputerAction.kt ... |
| 4. | Alex Chang <apcha@openai.com> |
Justin Beckwith <jbeckwith@openai.com> |
169 shared filesopenai-java-core/src/main/kotlin/com/openai/models/webhooks/RealtimeCallIncomingWebhookEvent.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/WebhookServiceTest.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/sessions/SessionUpdateParamsTest.kt buildSrc/src/main/kotlin/openai.kotlin.gradle.kts .github/workflows/runtime-compatibility.yml openai-java-core/src/main/kotlin/com/openai/services/async/ResponseServiceAsync.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/responses/InputTokenService.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeToolsConfigUnion.kt openai-java-core/src/main/kotlin/com/openai/services/async/responses/InputItemServiceAsyncImpl.kt README.md openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthCreateParam.kt openai-java-core/src/main/kotlin/com/openai/services/async/beta/responses/InputItemServiceAsyncImpl.kt openai-java-core/src/test/kotlin/com/openai/core/http/LoggingHttpClientTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/Credential.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesServerEvent.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/BetaServiceImpl.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/RealtimeSessionCreateResponse.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponsesServerEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesServerEvent.kt buildSrc/src/main/kotlin/com/openai/gradle/VersionSupportPolicy.kt openai-java-core/src/main/kotlin/com/openai/models/ResponsesModel.kt openai-java-core/src/main/kotlin/com/openai/services/async/WebhookServiceAsyncImpl.kt openai-java-core/src/apiCompatibility/structured-output-public-api.txt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesClientEvent.kt buildSrc/src/test/kotlin/com/openai/gradle/GradleCacheTrustPolicyTest.kt openai-java-core/src/main/kotlin/com/openai/services/async/beta/responses/InputTokenServiceAsync.kt openai-java-core/src/main/kotlin/com/openai/services/async/beta/agents/SessionServiceAsync.kt .github/workflows/ci.yml openai-java-core/src/main/kotlin/com/openai/services/async/WebhookServiceAsync.kt .github/workflows/create-releases.yml openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/agents/SessionService.kt openai-java-core/src/main/kotlin/com/openai/services/async/SafetyServiceAsync.kt openai-java-core/src/main/kotlin/com/openai/client/OpenAIClientImpl.kt openai-java-core/src/test/kotlin/com/openai/services/async/beta/ResponseServiceAsyncTest.kt openai-java-core/src/test/kotlin/com/openai/services/async/beta/agents/SessionServiceAsyncTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeServerEvent.kt openai-java-core/src/main/kotlin/com/openai/services/async/beta/responses/InputItemServiceAsync.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/client/OpenAIClient.kt scripts/castiron/test_custom_code_report.py openai-java-core/src/main/kotlin/com/openai/models/beta/agents/EnvironmentParam.kt openai-java-core/src/test/kotlin/com/openai/services/async/ResponseServiceAsyncTest.kt scripts/build openai-java-core/src/main/kotlin/com/openai/services/async/admin/OrganizationServiceAsync.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseStreamEvent.kt .github/workflows/castiron-custom-code.yml openai-java-core/src/main/kotlin/com/openai/services/async/responses/InputTokenServiceAsync.kt openai-java-core/src/main/kotlin/com/openai/services/async/ResponseServiceAsyncImpl.kt openai-java-client-okhttp/build.gradle.kts openai-java-core/src/main/kotlin/com/openai/models/admin/organization/projects/serviceaccounts/apikeys/ApiKeyCreateResponse.kt openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OpenAIOkHttpClientAsync.kt scripts/castiron/CUSTOM_CODE.md openai-java-core/src/test/kotlin/com/openai/models/admin/organization/projects/serviceaccounts/apikeys/ApiKeyCreateResponseTest.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/responses/InputItemServiceImpl.kt openai-java-core/src/main/kotlin/com/openai/models/audio/transcriptions/TranscriptionStreamEvent.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthRotateParamTest.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/WebhookService.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/ResponseService.kt openai-java-core/src/main/kotlin/com/openai/services/async/beta/ResponseServiceAsyncImpl.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionUpdateParams.kt openai-java-core/src/main/kotlin/com/openai/models/webhooks/LiveCallIncomingWebhookEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCreateParams.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/admin/OrganizationServiceImpl.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/responses/InputTokenService.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/responses/InputTokenServiceImpl.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCreateParams.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/responses/InputItemService.kt openai-java-core/src/main/kotlin/com/openai/services/async/SafetyServiceAsyncImpl.kt scripts/castiron/custom_code_budget.py openai-java-core/src/main/kotlin/com/openai/services/async/beta/responses/InputTokenServiceAsyncImpl.kt openai-java-core/src/main/kotlin/com/openai/client/OpenAIClientAsyncImpl.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/Vault.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/externalstorage/ExternalStorageListPageAsync.kt gradle.properties openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt openai-java-core/src/main/kotlin/com/openai/models/AllModels.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/SafetyServiceImpl.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/auditlogs/AuditLogListResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionEvent.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseCreateParamsTest.kt openai-java-core/src/main/kotlin/com/openai/services/async/beta/ResponseServiceAsync.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/externalstorage/ExternalStorageListPage.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponsesClientEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/webhooks/WebhookListPageAsync.kt openai-java-core/src/main/kotlin/com/openai/services/async/admin/OrganizationServiceAsyncImpl.kt openai-java-core/src/main/kotlin/com/openai/models/audio/translations/TranslationCreateParams.kt openai-java-core/build.gradle.kts openai-java-core/src/test/kotlin/com/openai/models/responses/ResponsesServerEventTest.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/ResponseServiceImpl.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/auditlogs/AuditLogListResponse.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuth.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeResponseCreateMcpTool.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/beta/ResponseServiceTest.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/auditlogs/AuditLogListPageResponseTest.kt openai-java-core/src/test/kotlin/com/openai/models/webhooks/UnwrapWebhookEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/ChatModel.kt openai-java-proguard-test/build.gradle.kts openai-java-core/src/test/kotlin/com/openai/services/async/WebhookServiceAsyncTest.kt ... |
| 5. | Mark Stuart <markstuart@openai.com> |
Alex Chang <apcha@openai.com> |
149 shared filesopenai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageModerationsResponseTest.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseInputItemTest.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/WebhookServiceTest.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageCodeInterpreterSessionsResponseTest.kt openai-java-core/src/main/kotlin/com/openai/services/async/ResponseServiceAsync.kt openai-java-core/src/main/kotlin/com/openai/services/async/ImageServiceAsyncImpl.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseInputItem.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageFileSearchCallsResponse.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthCreateParam.kt openai-java-core/src/main/kotlin/com/openai/services/async/beta/agents/sessions/EventServiceAsync.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageImagesResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentReasoningItem.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeClientEvent.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesServerEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/events/EventCreateParams.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponsesServerEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionAssistantMessage.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenerateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentTextParam.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesServerEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionEnvironmentState.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentUpdateParams.kt openai-java-core/src/main/kotlin/com/openai/services/async/beta/agents/SessionServiceAsync.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSession.kt openai-java-core/src/main/kotlin/com/openai/services/async/ImageServiceAsync.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/AudioServiceImpl.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseOutputItemTest.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/agents/SessionService.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionTurnCompletedEvent.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeServerEvent.kt openai-java-core/src/test/kotlin/com/openai/models/images/ImageEditParamsTest.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/agents/sessions/EventService.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentWebSearchCallItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionTurnFailedEvent.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageCreateVariationParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/EnvironmentParam.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeResponseCreateAudioOutput.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/TemplateCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseStreamEvent.kt openai-java-core/src/test/kotlin/com/openai/models/conversations/items/ConversationItemTest.kt openai-java-core/src/main/kotlin/com/openai/services/async/ResponseServiceAsyncImpl.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/ImageService.kt openai-java-core/src/main/kotlin/com/openai/models/audio/transcriptions/TranscriptionStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseItem.kt openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionTurnCancelledEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentToolParam.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionUpdateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageCodeInterpreterSessionsResponse.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseInputItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/TemplateUpdateParams.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageFileSearchCallsResponseTest.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageWebSearchCallsResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeAudioConfigOutput.kt openai-java-core/src/main/kotlin/com/openai/services/async/AudioServiceAsync.kt openai-java-core/src/main/kotlin/com/openai/models/images/Image.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseInputItemTest.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseFunctionCallArgumentsDoneEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/turns/Turn.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentReasoning.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageCompletionsResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/audio/speech/SpeechCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentReasoningParam.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionEvent.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageAudioSpeechesResponse.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageVectorStoresResponseTest.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponsesServerEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentTool.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageAudioTranscriptionsResponse.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionInputParam.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedAgentTool.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuth.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseFunctionWebSearchTest.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseFunctionWebSearch.kt openai-java-core/src/test/kotlin/com/openai/services/async/ImageServiceAsyncTest.kt openai-java-core/src/test/kotlin/com/openai/models/webhooks/UnwrapWebhookEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/ChatModel.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseItemTest.kt openai-java-core/src/test/kotlin/com/openai/services/async/WebhookServiceAsyncTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputTextAnnotationAddedEvent.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/AudioService.kt .castiron.stats.yml openai-java-core/src/main/kotlin/com/openai/core/ClientOptions.kt openai-java-core/src/test/kotlin/com/openai/helpers/ResponseAccumulatorTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionDeleteParams.kt openai-java-core/src/main/kotlin/com/openai/models/conversations/items/ConversationItem.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseStreamEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageModel.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthRotateParam.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedAgentToolParam.kt openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditParams.kt openai-java-core/src/main/kotlin/com/openai/models/live/forks/ForkServerEvent.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseItemTest.kt ... |
| 6. | Justin Beckwith <jbeckwith@openai.com> |
stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com> |
115 shared filesopenai-java-core/src/main/kotlin/com/openai/models/webhooks/RealtimeCallIncomingWebhookEvent.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/WebhookServiceTest.kt buildSrc/src/main/kotlin/openai.kotlin.gradle.kts openai-java-core/src/main/kotlin/com/openai/services/async/ResponseServiceAsync.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/responses/InputTokenService.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeToolsConfigUnion.kt openai-java-core/src/main/kotlin/com/openai/services/async/responses/InputItemServiceAsyncImpl.kt openai-java-spring-boot-starter/src/main/resources/META-INF/additional-spring-configuration-metadata.json README.md openai-java-core/src/main/kotlin/com/openai/services/async/beta/responses/InputItemServiceAsyncImpl.kt openai-java-core/src/test/kotlin/com/openai/core/http/LoggingHttpClientTest.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesServerEvent.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/BetaServiceImpl.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/RealtimeSessionCreateResponse.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponsesServerEventTest.kt openai-java-spring-boot-starter/build.gradle.kts buildSrc/src/main/kotlin/openai.java.gradle.kts openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesServerEvent.kt openai-java-core/src/main/kotlin/com/openai/models/ResponsesModel.kt .github/workflows/detect-breaking-changes.yml openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesClientEvent.kt openai-java-core/src/main/kotlin/com/openai/services/async/beta/responses/InputTokenServiceAsync.kt .github/workflows/ci.yml .github/workflows/create-releases.yml openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/client/OpenAIClientImpl.kt openai-java-core/src/test/kotlin/com/openai/services/async/beta/ResponseServiceAsyncTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeServerEvent.kt openai-java-core/src/main/kotlin/com/openai/services/async/beta/responses/InputItemServiceAsync.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/client/OpenAIClient.kt openai-java-core/src/test/kotlin/com/openai/services/async/ResponseServiceAsyncTest.kt scripts/build openai-java-core/src/main/kotlin/com/openai/services/async/admin/OrganizationServiceAsync.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/services/async/responses/InputTokenServiceAsync.kt openai-java-core/src/main/kotlin/com/openai/services/async/ResponseServiceAsyncImpl.kt openai-java-client-okhttp/build.gradle.kts openai-java-core/src/main/kotlin/com/openai/models/admin/organization/projects/serviceaccounts/apikeys/ApiKeyCreateResponse.kt openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OpenAIOkHttpClientAsync.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/projects/serviceaccounts/apikeys/ApiKeyCreateResponseTest.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/responses/InputItemServiceImpl.kt openai-java-core/src/main/kotlin/com/openai/models/audio/transcriptions/TranscriptionStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/ResponseService.kt openai-java-core/src/main/kotlin/com/openai/services/async/beta/ResponseServiceAsyncImpl.kt openai-java-core/src/main/kotlin/com/openai/models/webhooks/LiveCallIncomingWebhookEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCreateParams.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/admin/OrganizationServiceImpl.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/responses/InputTokenService.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/responses/InputTokenServiceImpl.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCreateParams.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/responses/InputItemService.kt openai-java-core/src/test/kotlin/com/openai/TestServerExtension.kt openai-java-core/src/main/kotlin/com/openai/services/async/beta/responses/InputTokenServiceAsyncImpl.kt openai-java-core/src/main/kotlin/com/openai/client/OpenAIClientAsyncImpl.kt gradle.properties openai-java-core/src/main/kotlin/com/openai/core/Properties.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt openai-java-core/src/main/kotlin/com/openai/models/AllModels.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/auditlogs/AuditLogListResponseTest.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseCreateParamsTest.kt openai-java-core/src/main/kotlin/com/openai/services/async/beta/ResponseServiceAsync.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponsesClientEventTest.kt .github/workflows/publish-sonatype.yml openai-java-core/src/main/kotlin/com/openai/services/async/admin/OrganizationServiceAsyncImpl.kt openai-java-core/src/main/kotlin/com/openai/models/audio/translations/TranslationCreateParams.kt openai-java-core/build.gradle.kts openai-java-core/src/test/kotlin/com/openai/models/responses/ResponsesServerEventTest.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/ResponseServiceImpl.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/auditlogs/AuditLogListResponse.kt openai-java-spring-boot-starter/src/test/kotlin/com/openai/springboot/OpenAIClientAutoConfigurationTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeResponseCreateMcpTool.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/beta/ResponseServiceTest.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/auditlogs/AuditLogListPageResponseTest.kt openai-java-core/src/test/kotlin/com/openai/models/webhooks/UnwrapWebhookEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/ChatModel.kt openai-java-proguard-test/build.gradle.kts openai-java-core/src/test/kotlin/com/openai/services/async/WebhookServiceAsyncTest.kt openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OpenAIOkHttpClient.kt openai-java-core/src/main/kotlin/com/openai/models/audio/transcriptions/TranscriptionCreateParams.kt openai-java-core/src/test/kotlin/com/openai/models/webhooks/LiveCallIncomingWebhookEventTest.kt build.gradle.kts openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/ResponseServiceTest.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/responses/InputItemServiceImpl.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/responses/InputTokenServiceImpl.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/ResponseCreateParamsTest.kt openai-java-core/src/test/kotlin/com/openai/services/async/admin/organization/projects/serviceaccounts/ApiKeyServiceAsyncTest.kt openai-java-client-okhttp/src/test/kotlin/com/openai/client/okhttp/OkHttpClientTest.kt openai-java-spring-boot-starter/src/main/kotlin/com/openai/springboot/OpenAIClientAutoConfiguration.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponsesClientEventTest.kt openai-java-spring-boot-starter/src/main/kotlin/com/openai/springboot/OpenAIClientProperties.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCompactParams.kt openai-java-core/src/main/kotlin/com/openai/core/http/LoggingHttpClient.kt openai-java-core/src/main/kotlin/com/openai/services/async/BetaServiceAsync.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponse.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/projects/serviceaccounts/apikeys/ApiKeyCreateParamsTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/assistants/AssistantStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/admin/OrganizationService.kt ... |
| 7. | Mark Stuart <markstuart@openai.com> |
stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com> |
104 shared filesopenai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageModerationsResponseTest.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseInputItemTest.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/WebhookServiceTest.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageCodeInterpreterSessionsResponseTest.kt openai-java-core/src/main/kotlin/com/openai/services/async/ResponseServiceAsync.kt openai-java-core/src/main/kotlin/com/openai/services/async/ImageServiceAsyncImpl.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseInputItem.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageFileSearchCallsResponse.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageImagesResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeClientEvent.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesServerEvent.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponsesServerEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenerateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesServerEvent.kt openai-java-core/src/main/kotlin/com/openai/services/async/ImageServiceAsync.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/AudioServiceImpl.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseOutputItemTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeServerEvent.kt openai-java-core/src/test/kotlin/com/openai/models/images/ImageEditParamsTest.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageCreateVariationParams.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeResponseCreateAudioOutput.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseStreamEvent.kt openai-java-core/src/test/kotlin/com/openai/models/conversations/items/ConversationItemTest.kt openai-java-core/src/main/kotlin/com/openai/services/async/ResponseServiceAsyncImpl.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/ImageService.kt openai-java-core/src/main/kotlin/com/openai/models/audio/transcriptions/TranscriptionStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseItem.kt openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageCodeInterpreterSessionsResponse.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseInputItem.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageFileSearchCallsResponseTest.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageWebSearchCallsResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeAudioConfigOutput.kt openai-java-core/src/main/kotlin/com/openai/services/async/AudioServiceAsync.kt openai-java-core/src/main/kotlin/com/openai/models/images/Image.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseInputItemTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageCompletionsResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/audio/speech/SpeechCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageAudioSpeechesResponse.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageVectorStoresResponseTest.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponsesServerEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageAudioTranscriptionsResponse.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseFunctionWebSearchTest.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseFunctionWebSearch.kt openai-java-core/src/test/kotlin/com/openai/services/async/ImageServiceAsyncTest.kt openai-java-core/src/test/kotlin/com/openai/models/webhooks/UnwrapWebhookEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/ChatModel.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseItemTest.kt openai-java-core/src/test/kotlin/com/openai/services/async/WebhookServiceAsyncTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputTextAnnotationAddedEvent.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/AudioService.kt openai-java-core/src/main/kotlin/com/openai/core/ClientOptions.kt openai-java-core/src/main/kotlin/com/openai/models/conversations/items/ConversationItem.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseStreamEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageModel.kt openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditParams.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseItemTest.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageEmbeddingsResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageCompletionsResponse.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/ImageServiceImpl.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageCostsResponse.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageAudioTranscriptionsResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseFunctionCallArgumentsDoneEvent.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageCostsResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionAudioParam.kt openai-java-core/src/main/kotlin/com/openai/models/conversations/ConversationUpdateParams.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/ConversationItemCreateEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCompactParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputItem.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseFunctionCallArgumentsDoneEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponse.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseFunctionWebSearch.kt openai-java-core/src/main/kotlin/com/openai/models/beta/assistants/AssistantStreamEvent.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageAudioSpeechesResponseTest.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseFunctionWebSearchTest.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageModerationsResponse.kt openai-java-core/src/main/kotlin/com/openai/helpers/ResponseAccumulator.kt openai-java-core/src/test/kotlin/com/openai/models/images/ImageCreateVariationParamsTest.kt openai-java-core/src/main/kotlin/com/openai/models/webhooks/UnwrapWebhookEvent.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageWebSearchCallsResponse.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageVectorStoresResponse.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseFunctionCallArgumentsDoneEvent.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCompactParams.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/ResponseServiceImpl.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseStreamEventTest.kt openai-java-core/src/main/kotlin/com/openai/services/async/AudioServiceAsyncImpl.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseOutputItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseItem.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageImagesResponse.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageEmbeddingsResponse.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/ResponseService.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesClientEvent.kt openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OkHttpClient.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/ImageServiceTest.kt ... |
| 8. | Alex Chang <apcha@openai.com> |
Marcus Wood <marcuswood@openai.com> |
104 shared filesopenai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseInputItemTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/items/ItemListPageAsync.kt openai-java-core/src/main/kotlin/com/openai/models/webhooks/RealtimeCallIncomingWebhookEvent.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/environments/templates/TemplateListPageResponseTest.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentSessionItemTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseInputItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/items/ItemListPageResponse.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditCompletedEvent.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentSessionInputParamTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionTurnItemAddedEvent.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/sessions/events/EventCreateParamsTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/events/EventCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaWebSearchTool.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/subagents/items/ItemListPageResponse.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenerateParams.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/sessions/SessionListPageResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentUpdateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/subagents/turns/items/ItemListPageResponse.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentOutputItemTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSession.kt openai-java-core/src/test/kotlin/com/openai/services/async/beta/agents/sessions/EventServiceAsyncTest.kt openai-java-core/src/main/kotlin/com/openai/services/async/ImageServiceAsync.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseOutputItemTest.kt openai-java-core/src/main/kotlin/com/openai/services/async/SafetyServiceAsync.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/beta/agents/environments/TemplateServiceTest.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/evals/RunServiceImpl.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentSessionTest.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/environments/templates/TemplateUpdateParamsTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/EnvironmentParam.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/audio/SpeechServiceTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/TemplateCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionCreateParams.kt openai-java-core/src/main/kotlin/com/openai/services/async/admin/OrganizationServiceAsync.kt openai-java-core/src/test/kotlin/com/openai/models/conversations/items/ConversationItemTest.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/ImageService.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentToolParam.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaWebSearchPreviewTool.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditPartialImageEvent.kt openai-java-core/src/main/kotlin/com/openai/models/webhooks/LiveCallIncomingWebhookEvent.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/admin/OrganizationServiceImpl.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseInputItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/TemplateUpdateParams.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/evals/RunService.kt openai-java-core/src/main/kotlin/com/openai/services/async/SafetyServiceAsyncImpl.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/EnvironmentTest.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseInputItemTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/SafetyServiceImpl.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentSessionInProgressEventTest.kt openai-java-core/src/main/kotlin/com/openai/services/async/admin/OrganizationServiceAsyncImpl.kt openai-java-core/src/main/kotlin/com/openai/services/async/evals/RunServiceAsyncImpl.kt openai-java-core/src/main/kotlin/com/openai/services/async/evals/RunServiceAsync.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentTool.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/Environment.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionTurnItemDoneEvent.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/beta/agents/sessions/EventServiceTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionInputParam.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedAgentTool.kt openai-java-core/src/test/kotlin/com/openai/services/async/audio/SpeechServiceAsyncTest.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseItemTest.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenCompletedEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/subagents/items/ItemListPageAsync.kt openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionContentPartImage.kt .castiron.stats.yml openai-java-core/src/test/kotlin/com/openai/models/beta/agents/PersistedAgentToolParamTest.kt openai-java-core/src/main/kotlin/com/openai/models/responses/WebSearchPreviewTool.kt openai-java-core/src/main/kotlin/com/openai/models/conversations/items/ConversationItem.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageModel.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedAgentToolParam.kt openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentSessionCreatedEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditParams.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseItemTest.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/PersistedAgentToolTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentOutputItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/Agent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionItem.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentSessionIdleEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenPartialImageEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/subagents/turns/items/ItemListPage.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputItem.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentSessionRequiresActionEventTest.kt openai-java-core/src/test/kotlin/com/openai/services/async/beta/agents/environments/TemplateServiceAsyncTest.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/environments/templates/TemplateCreateParamsTest.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/environments/templates/EnvironmentTemplateTest.kt api_reference/openapi.transformed.yml openai-java-core/src/main/kotlin/com/openai/services/blocking/admin/OrganizationService.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/subagents/items/ItemListPage.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentCreateParams.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentToolTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/items/ItemListPage.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/EnvironmentTemplate.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/SafetyService.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseOutputItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/subagents/turns/items/ItemListPageAsync.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImagesResponse.kt openai-java-core/src/main/kotlin/com/openai/models/responses/WebSearchTool.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/EnvironmentParamTest.kt ... |
| 9. | Dan Piet <dp@openai.com> |
Mark Stuart <markstuart@openai.com> |
99 shared filesopenai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageModerationsResponseTest.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageCodeInterpreterSessionsResponseTest.kt docs/responses-websocket.md openai-java-core/src/main/kotlin/com/openai/services/async/ImageServiceAsyncImpl.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseInputItem.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageFileSearchCallsResponse.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthCreateParam.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageImagesResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeClientEvent.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesServerEvent.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponsesServerEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesServerEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentUpdateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSession.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenStreamEvent.kt buildSrc/src/main/kotlin/com/openai/gradle/CoreCompilationShards.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeServerEvent.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/EnvironmentParam.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeResponseCreateAudioOutput.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/TemplateCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseStreamEvent.kt openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/X509WorkloadIdentityAuthenticator.kt openai-java-core/src/main/kotlin/com/openai/models/audio/transcriptions/TranscriptionStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseItem.kt openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentToolParam.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionUpdateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageCodeInterpreterSessionsResponse.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseInputItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/TemplateUpdateParams.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageFileSearchCallsResponseTest.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageWebSearchCallsResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeAudioConfigOutput.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageCompletionsResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/audio/speech/SpeechCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionEvent.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageAudioSpeechesResponse.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageVectorStoresResponseTest.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponsesServerEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentTool.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageAudioTranscriptionsResponse.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionInputParam.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedAgentTool.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuth.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseFunctionWebSearch.kt openai-java-core/src/test/kotlin/com/openai/services/async/ImageServiceAsyncTest.kt openai-java-core/src/main/kotlin/com/openai/models/ChatModel.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputTextAnnotationAddedEvent.kt .castiron.stats.yml openai-java-core/src/main/kotlin/com/openai/core/ClientOptions.kt openai-java-core/src/main/kotlin/com/openai/models/conversations/items/ConversationItem.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseStreamEventTest.kt openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/BoundedWebSocket.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthRotateParam.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedAgentToolParam.kt openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditParams.kt openai-java-core/src/main/kotlin/com/openai/models/live/forks/ForkServerEvent.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageEmbeddingsResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageCompletionsResponse.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageCostsResponse.kt openai-java-core/src/test/kotlin/com/openai/core/http/UnionUploadStreamingTest.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageAudioTranscriptionsResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionItem.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageCostsResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionAudioParam.kt openai-java-core/src/main/kotlin/com/openai/models/conversations/ConversationUpdateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCompactParams.kt openai-java-core/src/main/kotlin/com/openai/helpers/TranslationConnection.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponse.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseFunctionWebSearch.kt openai-java-core/src/main/kotlin/com/openai/models/beta/assistants/AssistantStreamEvent.kt openai-java-core/src/test/kotlin/com/openai/models/admin/organization/usage/UsageAudioSpeechesResponseTest.kt api_reference/openapi.transformed.yml openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageModerationsResponse.kt openai-java-core/src/main/kotlin/com/openai/models/webhooks/UnwrapWebhookEvent.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageWebSearchCallsResponse.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageVectorStoresResponse.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/SessionTurnError.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCompactParams.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseStreamEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseOutputItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseItem.kt openai-java-client-okhttp/src/test/kotlin/com/openai/client/okhttp/TranslationConnectionTest.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageImagesResponse.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/usage/UsageEmbeddingsResponse.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesClientEvent.kt openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OkHttpClient.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/ImageServiceTest.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseOutputTextAnnotationAddedEvent.kt openai-java-client-okhttp/src/test/kotlin/com/openai/client/okhttp/ResponsesWebSocketTest.kt openai-java-core/src/test/kotlin/com/openai/models/images/ImageGenerateParamsTest.kt |
| 10. | Dan Piet <dp@openai.com> |
Justin Beckwith <jbeckwith@openai.com> |
79 shared filesopenai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialNetworking.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialNetworkingParam.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeToolsConfigUnion.kt README.md openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthCreateParam.kt openai-java-core/src/test/kotlin/com/openai/core/http/LoggingHttpClientTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/Credential.kt buildSrc/src/main/kotlin/com/openai/gradle/VerifyCoreCompilationArtifactTask.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesServerEvent.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/RealtimeSessionCreateResponse.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponsesServerEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesServerEvent.kt openai-java-core/src/main/kotlin/com/openai/models/ResponsesModel.kt openai-java-core/src/apiCompatibility/structured-output-public-api.txt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesClientEvent.kt .github/workflows/create-releases.yml openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenStreamEvent.kt openai-java-core/src/test/kotlin/com/openai/helpers/EnvironmentCredentialVisitorCompatibilityTest.kt openai-java-core/src/main/kotlin/com/openai/client/OpenAIClientImpl.kt openai-java-core/src/test/kotlin/com/openai/services/async/beta/ResponseServiceAsyncTest.kt buildSrc/src/main/kotlin/com/openai/gradle/CoreCompilationShards.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeServerEvent.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/client/OpenAIClient.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/EnvironmentParam.kt openai-java-core/src/test/kotlin/com/openai/services/async/ResponseServiceAsyncTest.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseStreamEvent.kt openai-java-core/src/test/kotlin/com/openai/services/ResponseStreamEventValidationTest.kt openai-java-client-okhttp/build.gradle.kts openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/X509WorkloadIdentityAuthenticator.kt openai-java-core/src/main/kotlin/com/openai/models/audio/transcriptions/TranscriptionStreamEvent.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthRotateParamTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionUpdateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCreateParams.kt openai-java-core/src/main/kotlin/com/openai/client/OpenAIClientAsyncImpl.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/Vault.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt openai-java-core/src/main/kotlin/com/openai/models/AllModels.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionEvent.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseCreateParamsTest.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponsesClientEventTest.kt openai-java-core/build.gradle.kts openai-java-core/src/test/kotlin/com/openai/models/responses/ResponsesServerEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/auditlogs/AuditLogListResponse.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuth.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeResponseCreateMcpTool.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/beta/ResponseServiceTest.kt openai-java-core/src/main/kotlin/com/openai/models/ChatModel.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/externalstorage/ExternalStorageConfiguration.kt .castiron.stats.yml openai-java-core/src/main/kotlin/com/openai/models/audio/transcriptions/TranscriptionCreateParams.kt openai-java-core/src/test/kotlin/com/openai/services/EnvironmentCredentialsTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthRotateParam.kt openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt openai-java-core/src/apiCompatibility/excluded-generated-tests.txt openai-java-core/src/test/kotlin/com/openai/services/blocking/ResponseServiceTest.kt openai-java-core/src/main/kotlin/com/openai/models/live/forks/ForkServerEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialUpdateParams.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/ResponseCreateParamsTest.kt openai-java-client-okhttp/src/test/kotlin/com/openai/client/okhttp/OkHttpClientTest.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponsesClientEventTest.kt buildSrc/build.gradle.kts openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCompactParams.kt openai-java-core/src/main/kotlin/com/openai/core/http/LoggingHttpClient.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponse.kt openai-java-core/src/main/kotlin/com/openai/models/beta/assistants/AssistantStreamEvent.kt api_reference/openapi.transformed.yml openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/webhooks/UnwrapWebhookEvent.kt openai-java-client-okhttp/src/test/kotlin/com/openai/client/okhttp/X509WorkloadIdentityIntegrationTest.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCompactParams.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/externalstorage/ExternalStorageCreateParams.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesClientEvent.kt openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OkHttpClient.kt openai-java-core/src/main/kotlin/com/openai/client/OpenAIClientAsync.kt openai-java-core/src/main/kotlin/com/openai/core/handlers/SseHandler.kt |
| 11. | xuanqi-oai <xuanqi@openai.com> |
stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com> |
54 shared filesopenai-java-core/src/test/kotlin/com/openai/models/realtime/clientsecrets/RealtimeSessionClientSecretTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeSessionCreateRequest.kt README.md openai-java-core/src/test/kotlin/com/openai/models/realtime/SessionUpdateEventTest.kt openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeServerEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/RealtimeSessionCreateResponse.kt openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeResponseCreateParamsTest.kt .stats.yml openai-java-core/src/test/kotlin/com/openai/models/realtime/clientsecrets/RealtimeTranscriptionSessionCreateResponseTest.kt openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeClientEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeReasoningEffort.kt openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeReasoningTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/RealtimeSessionClientSecret.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeReasoning.kt openai-java-core/src/test/kotlin/com/openai/models/realtime/ResponseCreateEventTest.kt openai-java-core/src/test/kotlin/com/openai/services/async/ResponseServiceAsyncTest.kt openai-java-core/src/test/kotlin/com/openai/models/realtime/clientsecrets/ClientSecretCreateResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeTranscriptionSessionAudioInput.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/RealtimeTranscriptionSessionCreateResponse.kt openai-java-core/src/test/kotlin/com/openai/models/realtime/TranscriptionSessionUpdateTest.kt .release-please-manifest.json openai-java-core/src/test/kotlin/com/openai/models/realtime/clientsecrets/ClientSecretCreateParamsTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeSession.kt openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeAudioConfigInputTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeAudioInputTurnDetection.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/RealtimeTranscriptionSessionTurnDetection.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/realtime/ClientSecretServiceTest.kt openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeTranscriptionSessionAudioTest.kt openai-java-core/src/test/kotlin/com/openai/models/realtime/AudioTranscriptionTest.kt openai-java-core/src/test/kotlin/com/openai/models/realtime/SessionUpdatedEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/TranscriptionSessionUpdatedEvent.kt build.gradle.kts openai-java-core/src/test/kotlin/com/openai/services/blocking/ResponseServiceTest.kt openai-java-core/src/test/kotlin/com/openai/models/realtime/SessionCreatedEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeTranscriptionSessionAudioInputTurnDetection.kt openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeAudioConfigTest.kt openai-java-core/src/test/kotlin/com/openai/models/realtime/TranscriptionSessionUpdatedEventTest.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/realtime/CallServiceTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/ClientSecretCreateResponse.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseCompactParamsTest.kt CHANGELOG.md openai-java-core/src/test/kotlin/com/openai/services/async/realtime/CallServiceAsyncTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeAudioConfigInput.kt openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeTranscriptionSessionAudioInputTest.kt openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeSessionCreateRequestTest.kt openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeTranscriptionSessionCreateRequestTest.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCompactParams.kt openai-java-core/src/test/kotlin/com/openai/models/realtime/clientsecrets/RealtimeSessionCreateResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeResponseCreateParams.kt openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeSessionTest.kt openai-java-core/src/test/kotlin/com/openai/core/ClientOptionsTest.kt openai-java-core/src/test/kotlin/com/openai/models/realtime/calls/CallAcceptParamsTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/AudioTranscription.kt openai-java-core/src/test/kotlin/com/openai/services/async/realtime/ClientSecretServiceAsyncTest.kt |
| 12. | Alex Chang <apcha@openai.com> |
xuanqi-oai <xuanqi@openai.com> |
52 shared filesopenai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeSessionCreateRequest.kt README.md openai-java-core/src/test/kotlin/com/openai/models/realtime/SessionUpdateEventTest.kt openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeServerEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/RealtimeSessionCreateResponse.kt openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeResponseCreateParamsTest.kt .stats.yml openai-java-core/src/test/kotlin/com/openai/models/realtime/clientsecrets/RealtimeTranscriptionSessionCreateResponseTest.kt openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeClientEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeReasoningEffort.kt openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeReasoningTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeReasoning.kt openai-java-core/src/test/kotlin/com/openai/models/realtime/ResponseCreateEventTest.kt openai-java-core/src/test/kotlin/com/openai/services/async/ResponseServiceAsyncTest.kt openai-java-core/src/test/kotlin/com/openai/models/realtime/clientsecrets/ClientSecretCreateResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeTranscriptionSessionAudioInput.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/RealtimeTranscriptionSessionCreateResponse.kt openai-java-core/src/test/kotlin/com/openai/models/realtime/TranscriptionSessionUpdateTest.kt .release-please-manifest.json openai-java-core/src/test/kotlin/com/openai/models/realtime/clientsecrets/ClientSecretCreateParamsTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeSession.kt openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeAudioConfigInputTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeAudioInputTurnDetection.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/RealtimeTranscriptionSessionTurnDetection.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/realtime/ClientSecretServiceTest.kt openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeTranscriptionSessionAudioTest.kt openai-java-core/src/test/kotlin/com/openai/models/realtime/AudioTranscriptionTest.kt openai-java-core/src/test/kotlin/com/openai/models/realtime/SessionUpdatedEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/TranscriptionSessionUpdatedEvent.kt build.gradle.kts openai-java-core/src/test/kotlin/com/openai/services/blocking/ResponseServiceTest.kt openai-java-core/src/test/kotlin/com/openai/models/realtime/SessionCreatedEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeTranscriptionSessionAudioInputTurnDetection.kt openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeAudioConfigTest.kt openai-java-core/src/test/kotlin/com/openai/models/realtime/TranscriptionSessionUpdatedEventTest.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/realtime/CallServiceTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/ClientSecretCreateResponse.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseCompactParamsTest.kt CHANGELOG.md openai-java-core/src/test/kotlin/com/openai/services/async/realtime/CallServiceAsyncTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeAudioConfigInput.kt openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeTranscriptionSessionAudioInputTest.kt openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeSessionCreateRequestTest.kt openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeTranscriptionSessionCreateRequestTest.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCompactParams.kt openai-java-core/src/test/kotlin/com/openai/models/realtime/clientsecrets/RealtimeSessionCreateResponseTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeResponseCreateParams.kt openai-java-core/src/test/kotlin/com/openai/models/realtime/RealtimeSessionTest.kt openai-java-core/src/test/kotlin/com/openai/core/ClientOptionsTest.kt openai-java-core/src/test/kotlin/com/openai/models/realtime/calls/CallAcceptParamsTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/AudioTranscription.kt openai-java-core/src/test/kotlin/com/openai/services/async/realtime/ClientSecretServiceAsyncTest.kt |
| 13. | Mark Stuart <markstuart@openai.com> |
Justin Beckwith <jbeckwith@openai.com> |
46 shared filesopenai-java-core/src/test/kotlin/com/openai/services/blocking/WebhookServiceTest.kt openai-java-core/src/main/kotlin/com/openai/services/async/ResponseServiceAsync.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthCreateParam.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponsesServerEvent.kt openai-java-core/src/main/kotlin/com/openai/models/webhooks/WebhookTestParams.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponsesServerEventTest.kt openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/X509Transport.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesServerEvent.kt openai-java-core/src/main/kotlin/com/openai/services/async/beta/agents/SessionServiceAsync.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/beta/agents/SessionService.kt buildSrc/src/main/kotlin/com/openai/gradle/CoreCompilationShards.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeServerEvent.kt openai-java-client-okhttp/src/test/kotlin/com/openai/client/okhttp/X509WireTestInfrastructure.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/EnvironmentParam.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/services/async/ResponseServiceAsyncImpl.kt openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/X509WorkloadIdentityAuthenticator.kt openai-java-core/src/main/kotlin/com/openai/models/audio/transcriptions/TranscriptionStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionUpdateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseStreamEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionEvent.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponsesServerEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuth.kt openai-java-core/src/test/kotlin/com/openai/models/webhooks/UnwrapWebhookEventTest.kt openai-java-core/src/main/kotlin/com/openai/models/ChatModel.kt openai-java-core/src/test/kotlin/com/openai/services/async/WebhookServiceAsyncTest.kt .castiron.stats.yml openai-java-core/src/main/kotlin/com/openai/models/beta/agents/vaults/credentials/CredentialAuthRotateParam.kt openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt openai-java-core/src/main/kotlin/com/openai/models/live/forks/ForkServerEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/ResponseCompactParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponse.kt openai-java-core/src/main/kotlin/com/openai/models/beta/assistants/AssistantStreamEvent.kt api_reference/openapi.transformed.yml openai-java-core/src/main/kotlin/com/openai/models/webhooks/UnwrapWebhookEvent.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCompactParams.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/ResponseServiceImpl.kt openai-java-core/src/main/kotlin/com/openai/models/webhooks/WebhookUpdateParams.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/ResponseService.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponsesClientEvent.kt openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OkHttpClient.kt openai-java-core/src/main/kotlin/com/openai/models/webhooks/WebhookCreateParams.kt |
| 14. | Marcus Wood <marcuswood@openai.com> |
stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com> |
43 shared filesopenai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseInputItemTest.kt openai-java-core/src/main/kotlin/com/openai/models/webhooks/RealtimeCallIncomingWebhookEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseInputItem.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditCompletedEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaWebSearchTool.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenerateParams.kt openai-java-core/src/main/kotlin/com/openai/services/async/ImageServiceAsync.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseOutputItemTest.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/evals/RunServiceImpl.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/audio/SpeechServiceTest.kt openai-java-core/src/main/kotlin/com/openai/services/async/admin/OrganizationServiceAsync.kt openai-java-core/src/test/kotlin/com/openai/models/conversations/items/ConversationItemTest.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/ImageService.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaWebSearchPreviewTool.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditPartialImageEvent.kt openai-java-core/src/main/kotlin/com/openai/models/webhooks/LiveCallIncomingWebhookEvent.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/admin/OrganizationServiceImpl.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseInputItem.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/evals/RunService.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseInputItemTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt openai-java-core/src/main/kotlin/com/openai/services/async/admin/OrganizationServiceAsyncImpl.kt openai-java-core/src/main/kotlin/com/openai/services/async/evals/RunServiceAsyncImpl.kt openai-java-core/src/main/kotlin/com/openai/services/async/evals/RunServiceAsync.kt openai-java-core/src/test/kotlin/com/openai/services/async/audio/SpeechServiceAsyncTest.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseItemTest.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenCompletedEvent.kt openai-java-core/src/main/kotlin/com/openai/models/chat/completions/ChatCompletionContentPartImage.kt openai-java-core/src/main/kotlin/com/openai/models/responses/WebSearchPreviewTool.kt openai-java-core/src/main/kotlin/com/openai/models/conversations/items/ConversationItem.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageModel.kt openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditParams.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseItemTest.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenPartialImageEvent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputItem.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/admin/OrganizationService.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseOutputItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseItem.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImagesResponse.kt openai-java-core/src/main/kotlin/com/openai/models/responses/WebSearchTool.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseOutputItemTest.kt |
| 15. | Mark Stuart <markstuart@openai.com> |
Marcus Wood <marcuswood@openai.com> |
37 shared filesopenai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseInputItemTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseInputItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/events/EventCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageGenerateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentUpdateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSession.kt openai-java-core/src/main/kotlin/com/openai/services/async/ImageServiceAsync.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseOutputItemTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/EnvironmentParam.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/TemplateCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionCreateParams.kt openai-java-core/src/test/kotlin/com/openai/models/conversations/items/ConversationItemTest.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/ImageService.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentToolParam.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseInputItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/TemplateUpdateParams.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseInputItemTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentTool.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionInputParam.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedAgentTool.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseItemTest.kt .castiron.stats.yml openai-java-core/src/main/kotlin/com/openai/models/conversations/items/ConversationItem.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageModel.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedAgentToolParam.kt openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditParams.kt openai-java-core/src/test/kotlin/com/openai/models/beta/responses/BetaResponseItemTest.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputItem.kt api_reference/openapi.transformed.yml openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseOutputItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseItem.kt openai-java-core/src/test/kotlin/com/openai/models/responses/ResponseOutputItemTest.kt |
| 16. | Dan Piet <dp@openai.com> |
Marcus Wood <marcuswood@openai.com> |
29 shared filesopenai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseInputItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentUpdateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSession.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/EnvironmentParam.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/TemplateCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/sessions/SessionCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentToolParam.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseInputItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/TemplateUpdateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentTool.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/Environment.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionInputParam.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedAgentTool.kt .castiron.stats.yml openai-java-core/src/main/kotlin/com/openai/models/conversations/items/ConversationItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/PersistedAgentToolParam.kt openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt openai-java-core/src/main/kotlin/com/openai/models/images/ImageEditParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentOutputItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/Agent.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentSessionItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseOutputItem.kt api_reference/openapi.transformed.yml openai-java-core/src/main/kotlin/com/openai/models/beta/agents/AgentCreateParams.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/environments/templates/EnvironmentTemplate.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseOutputItem.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaResponseItem.kt |
| 17. | Justin Beckwith <jbeckwith@openai.com> |
Hayden <hayden@openai.com> |
20 shared filesrelease-please-config.json README.md openai-java-core/src/test/kotlin/com/openai/core/http/LoggingHttpClientTest.kt buildSrc/src/test/kotlin/com/openai/gradle/GradleCacheTrustPolicyTest.kt .github/workflows/ci.yml .github/workflows/create-releases.yml openai-java-client-okhttp/build.gradle.kts openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OpenAIOkHttpClientAsync.kt buildSrc/src/main/kotlin/openai.core-shard.gradle.kts openai-java-core/build.gradle.kts openai-java-example/build.gradle.kts openai-java-bedrock/build.gradle.kts openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OpenAIOkHttpClient.kt .github/workflows/codeql.yml build.gradle.kts CONTRIBUTING.md SECURITY.md openai-java-core/src/main/kotlin/com/openai/core/http/LoggingHttpClient.kt openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OkHttpClient.kt buildSrc/src/main/kotlin/com/openai/gradle/CoreCompilationDependencies.kt |
| 18. | Alex Chang <apcha@openai.com> |
Hayden <hayden@openai.com> |
20 shared filesREADME.md openai-java-core/src/test/kotlin/com/openai/core/http/LoggingHttpClientTest.kt .github/dependabot.yml buildSrc/src/test/kotlin/com/openai/gradle/GradleCacheTrustPolicyTest.kt AGENTS.md .github/workflows/ci.yml .github/workflows/create-releases.yml openai-java-client-okhttp/build.gradle.kts openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OpenAIOkHttpClientAsync.kt openai-java-core/build.gradle.kts openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OpenAIOkHttpClient.kt openai-java-core/src/main/kotlin/com/openai/core/ClientOptions.kt .github/workflows/codeql.yml build.gradle.kts CONTRIBUTING.md SECURITY.md openai-java-core/src/main/kotlin/com/openai/core/http/LoggingHttpClient.kt openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OkHttpClient.kt openai-java-core/src/test/kotlin/com/openai/core/ClientOptionsTest.kt buildSrc/src/main/kotlin/com/openai/gradle/CoreCompilationDependencies.kt |
| 19. | Justin Beckwith <jbeckwith@openai.com> |
Marcus Wood <marcuswood@openai.com> |
19 shared filesopenai-java-core/src/main/kotlin/com/openai/models/webhooks/RealtimeCallIncomingWebhookEvent.kt openai-java-core/src/main/kotlin/com/openai/services/async/admin/organization/ExternalStorageServiceAsync.kt openai-java-core/src/main/kotlin/com/openai/services/async/SafetyServiceAsync.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/admin/organization/ExternalStorageService.kt openai-java-core/src/main/kotlin/com/openai/models/beta/agents/EnvironmentParam.kt openai-java-core/src/main/kotlin/com/openai/services/async/admin/OrganizationServiceAsync.kt openai-java-core/src/main/kotlin/com/openai/models/webhooks/LiveCallIncomingWebhookEvent.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/admin/OrganizationServiceImpl.kt openai-java-core/src/main/kotlin/com/openai/services/async/SafetyServiceAsyncImpl.kt openai-java-core/src/main/kotlin/com/openai/models/beta/responses/BetaTool.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/SafetyServiceImpl.kt openai-java-core/src/main/kotlin/com/openai/services/async/admin/OrganizationServiceAsyncImpl.kt .castiron.stats.yml openai-java-core/src/main/kotlin/com/openai/models/responses/Tool.kt openai-java-core/src/main/kotlin/com/openai/models/admin/organization/externalstorage/ExternalStorageDeleteParams.kt api_reference/openapi.transformed.yml openai-java-core/src/main/kotlin/com/openai/services/blocking/admin/OrganizationService.kt openai-java-core/src/main/kotlin/com/openai/services/blocking/SafetyService.kt openai-java-core/src/test/kotlin/com/openai/models/beta/agents/AgentSessionEventTest.kt |
| 20. | Alex Chang <apcha@openai.com> |
David Meadows <dmeadows@stainless.com> |
15 shared filesopenai-java-core/src/test/kotlin/com/openai/services/blocking/beta/ThreadServiceTest.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/audio/TranscriptionServiceTest.kt openai-java-core/src/test/kotlin/com/openai/services/async/audio/TranscriptionServiceAsyncTest.kt openai-java-core/src/test/kotlin/com/openai/services/async/ResponseServiceAsyncTest.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/chat/ChatCompletionServiceTest.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseFunctionWebSearch.kt openai-java-core/src/test/kotlin/com/openai/services/async/ImageServiceAsyncTest.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/ResponseServiceTest.kt openai-java-core/src/test/kotlin/com/openai/services/async/beta/threads/RunServiceAsyncTest.kt openai-java-core/src/test/kotlin/com/openai/services/async/chat/ChatCompletionServiceAsyncTest.kt openai-java-core/src/test/kotlin/com/openai/services/async/CompletionServiceAsyncTest.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/beta/threads/RunServiceTest.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/CompletionServiceTest.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/ImageServiceTest.kt openai-java-core/src/test/kotlin/com/openai/services/async/beta/ThreadServiceAsyncTest.kt |
| 21. | stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com> |
David Meadows <dmeadows@stainless.com> |
15 shared filesopenai-java-core/src/test/kotlin/com/openai/services/blocking/beta/ThreadServiceTest.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/audio/TranscriptionServiceTest.kt openai-java-core/src/test/kotlin/com/openai/services/async/audio/TranscriptionServiceAsyncTest.kt openai-java-core/src/test/kotlin/com/openai/services/async/ResponseServiceAsyncTest.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/chat/ChatCompletionServiceTest.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseFunctionWebSearch.kt openai-java-core/src/test/kotlin/com/openai/services/async/ImageServiceAsyncTest.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/ResponseServiceTest.kt openai-java-core/src/test/kotlin/com/openai/services/async/beta/threads/RunServiceAsyncTest.kt openai-java-core/src/test/kotlin/com/openai/services/async/chat/ChatCompletionServiceAsyncTest.kt openai-java-core/src/test/kotlin/com/openai/services/async/CompletionServiceAsyncTest.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/beta/threads/RunServiceTest.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/CompletionServiceTest.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/ImageServiceTest.kt openai-java-core/src/test/kotlin/com/openai/services/async/beta/ThreadServiceAsyncTest.kt |
| 22. | Hayden <hayden@openai.com> |
stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com> |
14 shared filesREADME.md openai-java-core/src/test/kotlin/com/openai/core/http/LoggingHttpClientTest.kt .github/workflows/ci.yml .github/workflows/create-releases.yml openai-java-client-okhttp/build.gradle.kts openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OpenAIOkHttpClientAsync.kt bedrock.md openai-java-core/build.gradle.kts openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OpenAIOkHttpClient.kt openai-java-core/src/main/kotlin/com/openai/core/ClientOptions.kt build.gradle.kts openai-java-core/src/main/kotlin/com/openai/core/http/LoggingHttpClient.kt openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OkHttpClient.kt openai-java-core/src/test/kotlin/com/openai/core/ClientOptionsTest.kt |
| 23. | dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
Justin Beckwith <jbeckwith@openai.com> |
12 shared files.github/workflows/runtime-compatibility.yml buildSrc/src/test/kotlin/com/openai/gradle/GradleCacheTrustPolicyTest.kt .github/workflows/ci.yml .github/workflows/create-releases.yml .github/workflows/castiron-custom-code.yml openai-java-core/build.gradle.kts openai-java-proguard-test/build.gradle.kts .github/workflows/x509-live-smoke.yml build.gradle.kts .github/workflows/castiron-custom-code-comment.yml buildSrc/build.gradle.kts .github/workflows/examples.yml |
| 24. | dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
Alex Chang <apcha@openai.com> |
11 shared files.github/workflows/runtime-compatibility.yml buildSrc/src/test/kotlin/com/openai/gradle/GradleCacheTrustPolicyTest.kt .github/workflows/ci.yml .github/workflows/create-releases.yml .github/workflows/castiron-custom-code.yml openai-java-core/build.gradle.kts openai-java-proguard-test/build.gradle.kts build.gradle.kts .github/workflows/castiron-custom-code-comment.yml buildSrc/build.gradle.kts .github/workflows/examples.yml |
| 25. | Dan Piet <dp@openai.com> |
xuanqi-oai <xuanqi@openai.com> |
11 shared filesopenai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeSessionCreateRequest.kt README.md openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/RealtimeSessionCreateResponse.kt openai-java-core/src/test/kotlin/com/openai/services/async/ResponseServiceAsyncTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeSession.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeAudioInputTurnDetection.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/ResponseServiceTest.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeTranscriptionSessionAudioInputTurnDetection.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/ClientSecretCreateResponse.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCompactParams.kt openai-java-core/src/main/kotlin/com/openai/models/realtime/RealtimeResponseCreateParams.kt |
| 26. | Dan Piet <dp@openai.com> |
Hayden <hayden@openai.com> |
9 shared filesREADME.md openai-java-core/src/test/kotlin/com/openai/core/http/LoggingHttpClientTest.kt .github/workflows/create-releases.yml openai-java-client-okhttp/build.gradle.kts openai-java-core/build.gradle.kts openai-java-core/src/main/kotlin/com/openai/core/ClientOptions.kt openai-java-core/src/main/kotlin/com/openai/core/http/AuthenticatingHttpClient.kt openai-java-core/src/main/kotlin/com/openai/core/http/LoggingHttpClient.kt openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OkHttpClient.kt |
| 27. | Dan Piet <dp@openai.com> |
David Meadows <dmeadows@stainless.com> |
9 shared filesopenai-java-core/src/test/kotlin/com/openai/services/blocking/beta/ThreadServiceTest.kt openai-java-core/src/test/kotlin/com/openai/services/async/ResponseServiceAsyncTest.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseFunctionWebSearch.kt openai-java-core/src/test/kotlin/com/openai/services/async/ImageServiceAsyncTest.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/ResponseServiceTest.kt openai-java-core/src/test/kotlin/com/openai/services/async/beta/threads/RunServiceAsyncTest.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/beta/threads/RunServiceTest.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/ImageServiceTest.kt openai-java-core/src/test/kotlin/com/openai/services/async/beta/ThreadServiceAsyncTest.kt |
| 28. | Justin Beckwith <jbeckwith@openai.com> |
xuanqi-oai <xuanqi@openai.com> |
7 shared filesREADME.md openai-java-core/src/main/kotlin/com/openai/models/realtime/clientsecrets/RealtimeSessionCreateResponse.kt openai-java-core/src/test/kotlin/com/openai/services/async/ResponseServiceAsyncTest.kt build.gradle.kts openai-java-core/src/test/kotlin/com/openai/services/blocking/ResponseServiceTest.kt CHANGELOG.md openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCompactParams.kt |
| 29. | openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com> |
github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> |
6 shared filesREADME.md bedrock.md .release-please-manifest.json build.gradle.kts CONTRIBUTING.md CHANGELOG.md |
| 30. | stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com> |
Kar Petrosyan <92274156+karpetrosyan@users.noreply.github.com> |
6 shared filesREADME.md openai-java-core/src/test/kotlin/com/openai/core/http/ClientOptionsTest.kt openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OpenAIOkHttpClientAsync.kt openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OpenAIOkHttpClient.kt openai-java-core/src/main/kotlin/com/openai/core/ClientOptions.kt openai-java-core/src/test/kotlin/com/openai/core/ClientOptionsTest.kt |
| 31. | dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com> |
6 shared files.github/workflows/ci.yml .github/workflows/create-releases.yml openai-java-core/build.gradle.kts openai-java-proguard-test/build.gradle.kts build.gradle.kts buildSrc/src/main/kotlin/openai.publish.gradle.kts |
| 32. | xuanqi-oai <xuanqi@openai.com> |
jtian-oai <jtian@openai.com> |
5 shared filesopenai-java-core/src/test/kotlin/com/openai/auth/WorkloadIdentityAuthTest.kt README.md openai-java-core/src/main/kotlin/com/openai/auth/WorkloadIdentityAuth.kt openai-java-core/src/main/kotlin/com/openai/auth/WorkloadIdentity.kt openai-java-core/src/test/kotlin/com/openai/core/ClientOptionsTest.kt |
| 33. | xuanqi-oai <xuanqi@openai.com> |
Kar Petrosyan <92274156+karpetrosyan@users.noreply.github.com> |
5 shared filesopenai-java-core/src/test/kotlin/com/openai/auth/WorkloadIdentityAuthTest.kt README.md openai-java-core/src/main/kotlin/com/openai/auth/WorkloadIdentityAuth.kt openai-java-core/src/main/kotlin/com/openai/auth/WorkloadIdentity.kt openai-java-core/src/test/kotlin/com/openai/core/ClientOptionsTest.kt |
| 34. | jtian-oai <jtian@openai.com> |
Kar Petrosyan <92274156+karpetrosyan@users.noreply.github.com> |
5 shared filesopenai-java-core/src/test/kotlin/com/openai/auth/WorkloadIdentityAuthTest.kt README.md openai-java-core/src/main/kotlin/com/openai/auth/WorkloadIdentityAuth.kt openai-java-core/src/main/kotlin/com/openai/auth/WorkloadIdentity.kt openai-java-core/src/test/kotlin/com/openai/core/ClientOptionsTest.kt |
| 35. | openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com> |
Alex Chang <apcha@openai.com> |
5 shared filesREADME.md .release-please-manifest.json build.gradle.kts CONTRIBUTING.md CHANGELOG.md |
| 36. | openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com> |
stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com> |
5 shared filesREADME.md bedrock.md .release-please-manifest.json build.gradle.kts CHANGELOG.md |
| 37. | Alex Chang <apcha@openai.com> |
github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> |
5 shared filesREADME.md .release-please-manifest.json build.gradle.kts CONTRIBUTING.md CHANGELOG.md |
| 38. | Alex Chang <apcha@openai.com> |
Kar Petrosyan <92274156+karpetrosyan@users.noreply.github.com> |
5 shared filesREADME.md openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OpenAIOkHttpClientAsync.kt openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OpenAIOkHttpClient.kt openai-java-core/src/main/kotlin/com/openai/core/ClientOptions.kt openai-java-core/src/test/kotlin/com/openai/core/ClientOptionsTest.kt |
| 39. | Hayden <hayden@openai.com> |
Kar Petrosyan <92274156+karpetrosyan@users.noreply.github.com> |
5 shared filesREADME.md openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OpenAIOkHttpClientAsync.kt openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OpenAIOkHttpClient.kt openai-java-core/src/main/kotlin/com/openai/core/ClientOptions.kt openai-java-core/src/test/kotlin/com/openai/core/ClientOptionsTest.kt |
| 40. | github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> |
stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com> |
5 shared filesREADME.md bedrock.md .release-please-manifest.json build.gradle.kts CHANGELOG.md |
| 41. | Drew Hintz <hintz@openai.com> |
stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com> |
5 shared files.github/workflows/detect-breaking-changes.yml .github/workflows/ci.yml .github/workflows/create-releases.yml .github/workflows/publish-sonatype.yml .github/workflows/release-doctor.yml |
| 42. | dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
Hayden <hayden@openai.com> |
5 shared filesbuildSrc/src/test/kotlin/com/openai/gradle/GradleCacheTrustPolicyTest.kt .github/workflows/ci.yml .github/workflows/create-releases.yml openai-java-core/build.gradle.kts build.gradle.kts |
| 43. | openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com> |
Justin Beckwith <jbeckwith@openai.com> |
4 shared filesREADME.md build.gradle.kts CONTRIBUTING.md CHANGELOG.md |
| 44. | openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com> |
Hayden <hayden@openai.com> |
4 shared filesREADME.md bedrock.md build.gradle.kts CONTRIBUTING.md |
| 45. | openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com> |
xuanqi-oai <xuanqi@openai.com> |
4 shared filesREADME.md .release-please-manifest.json build.gradle.kts CHANGELOG.md |
| 46. | Justin Beckwith <jbeckwith@openai.com> |
github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> |
4 shared filesREADME.md build.gradle.kts CONTRIBUTING.md CHANGELOG.md |
| 47. | Hayden <hayden@openai.com> |
github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> |
4 shared filesREADME.md bedrock.md build.gradle.kts CONTRIBUTING.md |
| 48. | github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> |
xuanqi-oai <xuanqi@openai.com> |
4 shared filesREADME.md .release-please-manifest.json build.gradle.kts CHANGELOG.md |
| 49. | Justin Beckwith <jbeckwith@openai.com> |
Drew Hintz <hintz@openai.com> |
4 shared files.github/workflows/detect-breaking-changes.yml .github/workflows/ci.yml .github/workflows/create-releases.yml .github/workflows/publish-sonatype.yml |
| 50. | Alex Chang <apcha@openai.com> |
Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com> |
3 shared filesREADME.md openai-java-core/src/main/kotlin/com/openai/core/http/RetryingHttpClient.kt openai-java-core/src/test/kotlin/com/openai/core/http/RetryingHttpClientTest.kt |
| 51. | Dan Piet <dp@openai.com> |
Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com> |
3 shared filesREADME.md openai-java-core/src/main/kotlin/com/openai/core/http/RetryingHttpClient.kt openai-java-core/src/test/kotlin/com/openai/core/http/RetryingHttpClientTest.kt |
| 52. | Dan Piet <dp@openai.com> |
Kar Petrosyan <92274156+karpetrosyan@users.noreply.github.com> |
3 shared filesREADME.md openai-java-core/src/main/kotlin/com/openai/core/ClientOptions.kt openai-java-core/src/main/kotlin/com/openai/core/http/WorkloadIdentityHttpClient.kt |
| 53. | Justin Beckwith <jbeckwith@openai.com> |
Kar Petrosyan <92274156+karpetrosyan@users.noreply.github.com> |
3 shared filesREADME.md openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OpenAIOkHttpClientAsync.kt openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OpenAIOkHttpClient.kt |
| 54. | Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com> |
stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com> |
3 shared filesREADME.md openai-java-core/src/main/kotlin/com/openai/core/http/RetryingHttpClient.kt openai-java-core/src/test/kotlin/com/openai/core/http/RetryingHttpClientTest.kt |
| 55. | Hayden <hayden@openai.com> |
xuanqi-oai <xuanqi@openai.com> |
3 shared filesREADME.md build.gradle.kts openai-java-core/src/test/kotlin/com/openai/core/ClientOptionsTest.kt |
| 56. | Alex Chang <apcha@openai.com> |
Drew Hintz <hintz@openai.com> |
3 shared files.github/workflows/ci.yml .github/workflows/create-releases.yml .github/workflows/release-doctor.yml |
| 57. | dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
Dan Piet <dp@openai.com> |
3 shared files.github/workflows/create-releases.yml openai-java-core/build.gradle.kts buildSrc/build.gradle.kts |
| 58. | Mark Stuart <markstuart@openai.com> |
David Meadows <dmeadows@stainless.com> |
3 shared filesopenai-java-core/src/main/kotlin/com/openai/models/responses/ResponseFunctionWebSearch.kt openai-java-core/src/test/kotlin/com/openai/services/async/ImageServiceAsyncTest.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/ImageServiceTest.kt |
| 59. | openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com> |
Dan Piet <pietdaniel@gmail.com> |
2 shared filesREADME.md CONTRIBUTING.md |
| 60. | Alex Chang <apcha@openai.com> |
Dan Piet <pietdaniel@gmail.com> |
2 shared filesREADME.md CONTRIBUTING.md |
| 61. | Alex Chang <apcha@openai.com> |
jtian-oai <jtian@openai.com> |
2 shared filesREADME.md openai-java-core/src/test/kotlin/com/openai/core/ClientOptionsTest.kt |
| 62. | Justin Beckwith <jbeckwith@openai.com> |
Dan Piet <pietdaniel@gmail.com> |
2 shared filesREADME.md CONTRIBUTING.md |
| 63. | Dan Piet <pietdaniel@gmail.com> |
Hayden <hayden@openai.com> |
2 shared filesREADME.md CONTRIBUTING.md |
| 64. | Dan Piet <pietdaniel@gmail.com> |
github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> |
2 shared filesREADME.md CONTRIBUTING.md |
| 65. | Hayden <hayden@openai.com> |
jtian-oai <jtian@openai.com> |
2 shared filesREADME.md openai-java-core/src/test/kotlin/com/openai/core/ClientOptionsTest.kt |
| 66. | stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com> |
jtian-oai <jtian@openai.com> |
2 shared filesREADME.md openai-java-core/src/test/kotlin/com/openai/core/ClientOptionsTest.kt |
| 67. | Kar Petrosyan <92274156+karpetrosyan@users.noreply.github.com> |
Mark Stuart <markstuart@openai.com> |
2 shared filesopenai-java-core/src/main/kotlin/com/openai/auth/WorkloadIdentityAuth.kt openai-java-core/src/main/kotlin/com/openai/core/ClientOptions.kt |
| 68. | xuanqi-oai <xuanqi@openai.com> |
Mark Stuart <markstuart@openai.com> |
2 shared filesopenai-java-core/src/main/kotlin/com/openai/auth/WorkloadIdentityAuth.kt openai-java-core/src/main/kotlin/com/openai/models/responses/ResponseCompactParams.kt |
| 69. | dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
Drew Hintz <hintz@openai.com> |
2 shared files.github/workflows/ci.yml .github/workflows/create-releases.yml |
| 70. | Hayden <hayden@openai.com> |
Drew Hintz <hintz@openai.com> |
2 shared files.github/workflows/ci.yml .github/workflows/create-releases.yml |
| 71. | Justin Beckwith <jbeckwith@openai.com> |
David Meadows <dmeadows@stainless.com> |
2 shared filesopenai-java-core/src/test/kotlin/com/openai/services/async/ResponseServiceAsyncTest.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/ResponseServiceTest.kt |
| 72. | xuanqi-oai <xuanqi@openai.com> |
David Meadows <dmeadows@stainless.com> |
2 shared filesopenai-java-core/src/test/kotlin/com/openai/services/async/ResponseServiceAsyncTest.kt openai-java-core/src/test/kotlin/com/openai/services/blocking/ResponseServiceTest.kt |
| 73. | Hayden <hayden@openai.com> |
Mark Stuart <markstuart@openai.com> |
2 shared filesopenai-java-core/src/main/kotlin/com/openai/core/ClientOptions.kt openai-java-client-okhttp/src/main/kotlin/com/openai/client/okhttp/OkHttpClient.kt |
| 74. | openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com> |
Dan Piet <dp@openai.com> |
1 shared fileREADME.md |
| 75. | openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com> |
Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com> |
1 shared fileREADME.md |
| 76. | openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com> |
jtian-oai <jtian@openai.com> |
1 shared fileREADME.md |
| 77. | openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com> |
Rohan Santhosh Kumar <181558744+rohan5commit@users.noreply.github.com> |
1 shared fileREADME.md |
| 78. | openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com> |
Abdullah Khan <abeiy4u@gmail.com> |
1 shared fileREADME.md |
| 79. | openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com> |
Kar Petrosyan <92274156+karpetrosyan@users.noreply.github.com> |
1 shared fileREADME.md |
| 80. | openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com> |
Charlie Guo <cguo@openai.com> |
1 shared fileREADME.md |
| 81. | Alex Chang <apcha@openai.com> |
Rohan Santhosh Kumar <181558744+rohan5commit@users.noreply.github.com> |
1 shared fileREADME.md |
| 82. | Alex Chang <apcha@openai.com> |
Abdullah Khan <abeiy4u@gmail.com> |
1 shared fileREADME.md |
| 83. | Alex Chang <apcha@openai.com> |
Charlie Guo <cguo@openai.com> |
1 shared fileREADME.md |
| 84. | Dan Piet <dp@openai.com> |
Dan Piet <pietdaniel@gmail.com> |
1 shared fileREADME.md |
| 85. | Dan Piet <dp@openai.com> |
github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> |
1 shared fileREADME.md |
| 86. | Dan Piet <dp@openai.com> |
jtian-oai <jtian@openai.com> |
1 shared fileREADME.md |
| 87. | Dan Piet <dp@openai.com> |
Rohan Santhosh Kumar <181558744+rohan5commit@users.noreply.github.com> |
1 shared fileREADME.md |
| 88. | Dan Piet <dp@openai.com> |
Abdullah Khan <abeiy4u@gmail.com> |
1 shared fileREADME.md |
| 89. | Dan Piet <dp@openai.com> |
Charlie Guo <cguo@openai.com> |
1 shared fileREADME.md |
| 90. | Justin Beckwith <jbeckwith@openai.com> |
Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com> |
1 shared fileREADME.md |
| 91. | Justin Beckwith <jbeckwith@openai.com> |
jtian-oai <jtian@openai.com> |
1 shared fileREADME.md |
| 92. | Justin Beckwith <jbeckwith@openai.com> |
Rohan Santhosh Kumar <181558744+rohan5commit@users.noreply.github.com> |
1 shared fileREADME.md |
| 93. | Justin Beckwith <jbeckwith@openai.com> |
Abdullah Khan <abeiy4u@gmail.com> |
1 shared fileREADME.md |
| 94. | Justin Beckwith <jbeckwith@openai.com> |
Charlie Guo <cguo@openai.com> |
1 shared fileREADME.md |
| 95. | Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com> |
Dan Piet <pietdaniel@gmail.com> |
1 shared fileREADME.md |
| 96. | Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com> |
Hayden <hayden@openai.com> |
1 shared fileREADME.md |
| 97. | Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com> |
github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> |
1 shared fileREADME.md |
| 98. | Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com> |
xuanqi-oai <xuanqi@openai.com> |
1 shared fileREADME.md |
| 99. | Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com> |
jtian-oai <jtian@openai.com> |
1 shared fileREADME.md |
| 100. | Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com> |
Rohan Santhosh Kumar <181558744+rohan5commit@users.noreply.github.com> |
1 shared fileREADME.md |
| Contributor | # connections | # commits | |
|---|---|---|---|
| 1. | stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com> |
22 | 241 |
| 2. | Alex Chang <apcha@openai.com> |
22 | 76 |
| 3. | Dan Piet <dp@openai.com> |
22 | 36 |
| 4. | Justin Beckwith <jbeckwith@openai.com> |
20 | 94 |
| 5. | Hayden <hayden@openai.com> |
19 | 7 |
| 6. | xuanqi-oai <xuanqi@openai.com> |
18 | 1 |
| 7. | Kar Petrosyan <92274156+karpetrosyan@users.noreply.github.com> |
17 | 1 |
| 8. | jtian-oai <jtian@openai.com> |
16 | 2 |
| 9. | openai-sdks[bot] <284451331+openai-sdks[bot]@users.noreply.github.com> |
15 | 35 |
| 10. | Abhinav Kumar Singh <152812718+abhinavkr26104@users.noreply.github.com> |
15 | 2 |
| 11. | github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> |
15 | 2 |
| 12. | Rohan Santhosh Kumar <181558744+rohan5commit@users.noreply.github.com> |
14 | 2 |
| 13. | Dan Piet <pietdaniel@gmail.com> |
14 | 1 |
| 14. | Abdullah Khan <abeiy4u@gmail.com> |
14 | 1 |
| 15. | Charlie Guo <cguo@openai.com> |
14 | 1 |
| 16. | Mark Stuart <markstuart@openai.com> |
13 | 35 |
| 17. | dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
9 | 14 |
| 18. | David Meadows <dmeadows@stainless.com> |
6 | 2 |
| 19. | Drew Hintz <hintz@openai.com> |
6 | 2 |
| 20. | Vu Nguyen Duc Thang <vndt181204@gmail.com> |
6 | 1 |
| 21. | Fanyn <ynfan_87@126.com> |
6 | 1 |
| 22. | Marcus Wood <marcuswood@openai.com> |
5 | 6 |
| 23. | Tomer Aberbach <tomer@stainless.com> |
4 | 1 |
| 24. | Sylvester Kaczmarek <16242628+sylvesterkaczmarek@users.noreply.github.com> |
4 | 1 |
| 25. | sweidac <17548832+sweidac@users.noreply.github.com> |
0 | 1 |
C-median: 14.0
A half of the contributors has more than 14.0 connections, and a half has less than this number.
C-mean: 13.1
An average number of connections a contributor has with other contributors.
C-index: 14.0
There are 14.0 contributors with 14.0 or more connections.