Skip to content

Commit aec2bf3

Browse files
feat: Replace default model used in server-v3 api spec examples
1 parent fa4e423 commit aec2bf3

File tree

12 files changed

+75
-75
lines changed

12 files changed

+75
-75
lines changed

.stats.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
configured_endpoints: 8
2-
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/browserbase%2Fstagehand-bc309fd00fe0507f4cbe3bc77fa27d0fbffeaa6e71998778da34de42608a67e8.yml
3-
openapi_spec_hash: 1db1af5c1b068bba1d652102f4454668
4-
config_hash: d6c6f623d03971bdba921650e5eb7e5f
2+
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/browserbase%2Fstagehand-b969ce378479c79ee64c05127c0ed6c6ce2edbee017ecd037242fb618a5ebc9f.yml
3+
openapi_spec_hash: a24aabaa5214effb679808b7f2be0ad4
4+
config_hash: a962ae71493deb11a1c903256fb25386

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -483,7 +483,7 @@ import com.browserbase.api.models.sessions.SessionStartParams;
483483
import com.browserbase.api.models.sessions.SessionStartResponse;
484484

485485
SessionStartParams params = SessionStartParams.builder()
486-
.modelName("anthropic/claude-sonnet-4-6")
486+
.modelName("openai/gpt-5.4-mini")
487487
.build();
488488
HttpResponseFor<SessionStartResponse> response = client.sessions().withRawResponse().start(params);
489489

stagehand-java-core/src/test/kotlin/com/browserbase/api/models/sessions/ModelConfigTest.kt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ internal class ModelConfigTest {
1414
fun create() {
1515
val modelConfig =
1616
ModelConfig.builder()
17-
.modelName("openai/gpt-5-nano")
17+
.modelName("openai/gpt-5.4-mini")
1818
.apiKey("sk-some-openai-api-key")
1919
.baseUrl("https://api.openai.com/v1")
2020
.headers(
@@ -25,7 +25,7 @@ internal class ModelConfigTest {
2525
.provider(ModelConfig.Provider.OPENAI)
2626
.build()
2727

28-
assertThat(modelConfig.modelName()).isEqualTo("openai/gpt-5-nano")
28+
assertThat(modelConfig.modelName()).isEqualTo("openai/gpt-5.4-mini")
2929
assertThat(modelConfig.apiKey()).contains("sk-some-openai-api-key")
3030
assertThat(modelConfig.baseUrl()).contains("https://api.openai.com/v1")
3131
assertThat(modelConfig.headers())
@@ -42,7 +42,7 @@ internal class ModelConfigTest {
4242
val jsonMapper = jsonMapper()
4343
val modelConfig =
4444
ModelConfig.builder()
45-
.modelName("openai/gpt-5-nano")
45+
.modelName("openai/gpt-5.4-mini")
4646
.apiKey("sk-some-openai-api-key")
4747
.baseUrl("https://api.openai.com/v1")
4848
.headers(

stagehand-java-core/src/test/kotlin/com/browserbase/api/models/sessions/SessionActParamsTest.kt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ internal class SessionActParamsTest {
2020
SessionActParams.Options.builder()
2121
.model(
2222
ModelConfig.builder()
23-
.modelName("openai/gpt-5-nano")
23+
.modelName("openai/gpt-5.4-mini")
2424
.apiKey("sk-some-openai-api-key")
2525
.baseUrl("https://api.openai.com/v1")
2626
.headers(
@@ -76,7 +76,7 @@ internal class SessionActParamsTest {
7676
SessionActParams.Options.builder()
7777
.model(
7878
ModelConfig.builder()
79-
.modelName("openai/gpt-5-nano")
79+
.modelName("openai/gpt-5.4-mini")
8080
.apiKey("sk-some-openai-api-key")
8181
.baseUrl("https://api.openai.com/v1")
8282
.headers(
@@ -136,7 +136,7 @@ internal class SessionActParamsTest {
136136
SessionActParams.Options.builder()
137137
.model(
138138
ModelConfig.builder()
139-
.modelName("openai/gpt-5-nano")
139+
.modelName("openai/gpt-5.4-mini")
140140
.apiKey("sk-some-openai-api-key")
141141
.baseUrl("https://api.openai.com/v1")
142142
.headers(
@@ -176,7 +176,7 @@ internal class SessionActParamsTest {
176176
SessionActParams.Options.builder()
177177
.model(
178178
ModelConfig.builder()
179-
.modelName("openai/gpt-5-nano")
179+
.modelName("openai/gpt-5.4-mini")
180180
.apiKey("sk-some-openai-api-key")
181181
.baseUrl("https://api.openai.com/v1")
182182
.headers(

stagehand-java-core/src/test/kotlin/com/browserbase/api/models/sessions/SessionExecuteParamsTest.kt

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ internal class SessionExecuteParamsTest {
1919
.cua(true)
2020
.executionModel(
2121
ModelConfig.builder()
22-
.modelName("openai/gpt-5-nano")
22+
.modelName("openai/gpt-5.4-mini")
2323
.apiKey("sk-some-openai-api-key")
2424
.baseUrl("https://api.openai.com/v1")
2525
.headers(
@@ -33,7 +33,7 @@ internal class SessionExecuteParamsTest {
3333
.mode(SessionExecuteParams.AgentConfig.Mode.CUA)
3434
.model(
3535
ModelConfig.builder()
36-
.modelName("openai/gpt-5-nano")
36+
.modelName("openai/gpt-5.4-mini")
3737
.apiKey("sk-some-openai-api-key")
3838
.baseUrl("https://api.openai.com/v1")
3939
.headers(
@@ -95,7 +95,7 @@ internal class SessionExecuteParamsTest {
9595
.cua(true)
9696
.executionModel(
9797
ModelConfig.builder()
98-
.modelName("openai/gpt-5-nano")
98+
.modelName("openai/gpt-5.4-mini")
9999
.apiKey("sk-some-openai-api-key")
100100
.baseUrl("https://api.openai.com/v1")
101101
.headers(
@@ -109,7 +109,7 @@ internal class SessionExecuteParamsTest {
109109
.mode(SessionExecuteParams.AgentConfig.Mode.CUA)
110110
.model(
111111
ModelConfig.builder()
112-
.modelName("openai/gpt-5-nano")
112+
.modelName("openai/gpt-5.4-mini")
113113
.apiKey("sk-some-openai-api-key")
114114
.baseUrl("https://api.openai.com/v1")
115115
.headers(
@@ -175,7 +175,7 @@ internal class SessionExecuteParamsTest {
175175
.cua(true)
176176
.executionModel(
177177
ModelConfig.builder()
178-
.modelName("openai/gpt-5-nano")
178+
.modelName("openai/gpt-5.4-mini")
179179
.apiKey("sk-some-openai-api-key")
180180
.baseUrl("https://api.openai.com/v1")
181181
.headers(
@@ -189,7 +189,7 @@ internal class SessionExecuteParamsTest {
189189
.mode(SessionExecuteParams.AgentConfig.Mode.CUA)
190190
.model(
191191
ModelConfig.builder()
192-
.modelName("openai/gpt-5-nano")
192+
.modelName("openai/gpt-5.4-mini")
193193
.apiKey("sk-some-openai-api-key")
194194
.baseUrl("https://api.openai.com/v1")
195195
.headers(
@@ -227,7 +227,7 @@ internal class SessionExecuteParamsTest {
227227
.cua(true)
228228
.executionModel(
229229
ModelConfig.builder()
230-
.modelName("openai/gpt-5-nano")
230+
.modelName("openai/gpt-5.4-mini")
231231
.apiKey("sk-some-openai-api-key")
232232
.baseUrl("https://api.openai.com/v1")
233233
.headers(
@@ -241,7 +241,7 @@ internal class SessionExecuteParamsTest {
241241
.mode(SessionExecuteParams.AgentConfig.Mode.CUA)
242242
.model(
243243
ModelConfig.builder()
244-
.modelName("openai/gpt-5-nano")
244+
.modelName("openai/gpt-5.4-mini")
245245
.apiKey("sk-some-openai-api-key")
246246
.baseUrl("https://api.openai.com/v1")
247247
.headers(

stagehand-java-core/src/test/kotlin/com/browserbase/api/models/sessions/SessionExtractParamsTest.kt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ internal class SessionExtractParamsTest {
2020
SessionExtractParams.Options.builder()
2121
.model(
2222
ModelConfig.builder()
23-
.modelName("openai/gpt-5-nano")
23+
.modelName("openai/gpt-5.4-mini")
2424
.apiKey("sk-some-openai-api-key")
2525
.baseUrl("https://api.openai.com/v1")
2626
.headers(
@@ -65,7 +65,7 @@ internal class SessionExtractParamsTest {
6565
SessionExtractParams.Options.builder()
6666
.model(
6767
ModelConfig.builder()
68-
.modelName("openai/gpt-5-nano")
68+
.modelName("openai/gpt-5.4-mini")
6969
.apiKey("sk-some-openai-api-key")
7070
.baseUrl("https://api.openai.com/v1")
7171
.headers(
@@ -114,7 +114,7 @@ internal class SessionExtractParamsTest {
114114
SessionExtractParams.Options.builder()
115115
.model(
116116
ModelConfig.builder()
117-
.modelName("openai/gpt-5-nano")
117+
.modelName("openai/gpt-5.4-mini")
118118
.apiKey("sk-some-openai-api-key")
119119
.baseUrl("https://api.openai.com/v1")
120120
.headers(
@@ -146,7 +146,7 @@ internal class SessionExtractParamsTest {
146146
SessionExtractParams.Options.builder()
147147
.model(
148148
ModelConfig.builder()
149-
.modelName("openai/gpt-5-nano")
149+
.modelName("openai/gpt-5.4-mini")
150150
.apiKey("sk-some-openai-api-key")
151151
.baseUrl("https://api.openai.com/v1")
152152
.headers(

stagehand-java-core/src/test/kotlin/com/browserbase/api/models/sessions/SessionObserveParamsTest.kt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ internal class SessionObserveParamsTest {
2020
SessionObserveParams.Options.builder()
2121
.model(
2222
ModelConfig.builder()
23-
.modelName("openai/gpt-5-nano")
23+
.modelName("openai/gpt-5.4-mini")
2424
.apiKey("sk-some-openai-api-key")
2525
.baseUrl("https://api.openai.com/v1")
2626
.headers(
@@ -74,7 +74,7 @@ internal class SessionObserveParamsTest {
7474
SessionObserveParams.Options.builder()
7575
.model(
7676
ModelConfig.builder()
77-
.modelName("openai/gpt-5-nano")
77+
.modelName("openai/gpt-5.4-mini")
7878
.apiKey("sk-some-openai-api-key")
7979
.baseUrl("https://api.openai.com/v1")
8080
.headers(
@@ -132,7 +132,7 @@ internal class SessionObserveParamsTest {
132132
SessionObserveParams.Options.builder()
133133
.model(
134134
ModelConfig.builder()
135-
.modelName("openai/gpt-5-nano")
135+
.modelName("openai/gpt-5.4-mini")
136136
.apiKey("sk-some-openai-api-key")
137137
.baseUrl("https://api.openai.com/v1")
138138
.headers(
@@ -172,7 +172,7 @@ internal class SessionObserveParamsTest {
172172
SessionObserveParams.Options.builder()
173173
.model(
174174
ModelConfig.builder()
175-
.modelName("openai/gpt-5-nano")
175+
.modelName("openai/gpt-5.4-mini")
176176
.apiKey("sk-some-openai-api-key")
177177
.baseUrl("https://api.openai.com/v1")
178178
.headers(

stagehand-java-core/src/test/kotlin/com/browserbase/api/models/sessions/SessionStartParamsTest.kt

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ internal class SessionStartParamsTest {
1313
fun create() {
1414
SessionStartParams.builder()
1515
.xStreamResponse(SessionStartParams.XStreamResponse.TRUE)
16-
.modelName("openai/gpt-4o")
16+
.modelName("openai/gpt-5.4-mini")
1717
.actTimeoutMs(0.0)
1818
.browser(
1919
SessionStartParams.Browser.builder()
@@ -164,7 +164,7 @@ internal class SessionStartParamsTest {
164164
val params =
165165
SessionStartParams.builder()
166166
.xStreamResponse(SessionStartParams.XStreamResponse.TRUE)
167-
.modelName("openai/gpt-4o")
167+
.modelName("openai/gpt-5.4-mini")
168168
.actTimeoutMs(0.0)
169169
.browser(
170170
SessionStartParams.Browser.builder()
@@ -320,7 +320,7 @@ internal class SessionStartParamsTest {
320320

321321
@Test
322322
fun headersWithoutOptionalFields() {
323-
val params = SessionStartParams.builder().modelName("openai/gpt-4o").build()
323+
val params = SessionStartParams.builder().modelName("openai/gpt-5.4-mini").build()
324324

325325
val headers = params._headers()
326326

@@ -332,7 +332,7 @@ internal class SessionStartParamsTest {
332332
val params =
333333
SessionStartParams.builder()
334334
.xStreamResponse(SessionStartParams.XStreamResponse.TRUE)
335-
.modelName("openai/gpt-4o")
335+
.modelName("openai/gpt-5.4-mini")
336336
.actTimeoutMs(0.0)
337337
.browser(
338338
SessionStartParams.Browser.builder()
@@ -483,7 +483,7 @@ internal class SessionStartParamsTest {
483483

484484
val body = params._body()
485485

486-
assertThat(body.modelName()).isEqualTo("openai/gpt-4o")
486+
assertThat(body.modelName()).isEqualTo("openai/gpt-5.4-mini")
487487
assertThat(body.actTimeoutMs()).contains(0.0)
488488
assertThat(body.browser())
489489
.contains(
@@ -632,10 +632,10 @@ internal class SessionStartParamsTest {
632632

633633
@Test
634634
fun bodyWithoutOptionalFields() {
635-
val params = SessionStartParams.builder().modelName("openai/gpt-4o").build()
635+
val params = SessionStartParams.builder().modelName("openai/gpt-5.4-mini").build()
636636

637637
val body = params._body()
638638

639-
assertThat(body.modelName()).isEqualTo("openai/gpt-4o")
639+
assertThat(body.modelName()).isEqualTo("openai/gpt-5.4-mini")
640640
}
641641
}

0 commit comments

Comments
 (0)