Skip to content

Commit 9b6860a

Browse files
feat(api): manual updates
1 parent f15d8ac commit 9b6860a

File tree

13 files changed

+156
-322
lines changed

13 files changed

+156
-322
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: 7
2-
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/browserbase%2Fstagehand-e09ad013e10b6a6bb76dd9b2067696ba92bd7acb862b39bbfe2f296ebdb6eddf.yml
3-
openapi_spec_hash: 2f633591561e4737534842273441a818
4-
config_hash: 88e87ba7021be93d267ecfc8f5e6b891
2+
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/browserbase%2Fstagehand-e96507dd78e76fccc77ba7fb09704da127ead6f4d73ea854e9b2150e90787ff4.yml
3+
openapi_spec_hash: 0c2548b8fdd6de6789b19123e69609c1
4+
config_hash: c3abb41dbe698d59b3bf12f393013d54

stagehand-java-core/src/main/kotlin/com/browserbase/api/models/sessions/SessionStartParams.kt

Lines changed: 69 additions & 235 deletions
Large diffs are not rendered by default.

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
@@ -16,7 +16,7 @@ internal class SessionActParamsTest {
1616
.id("c4dbf3a9-9a58-4b22-8a1c-9f20f9f9e123")
1717
.xLanguage(SessionActParams.XLanguage.TYPESCRIPT)
1818
.xSdkVersion("3.0.6")
19-
.xSentAt(OffsetDateTime.parse("2025-01-15T10:30:00.000Z"))
19+
.xSentAt(OffsetDateTime.parse("2025-01-15T10:30:00Z"))
2020
.xStreamResponse(SessionActParams.XStreamResponse.TRUE)
2121
.input("Click the login button")
2222
.frameId("frameId")
@@ -54,7 +54,7 @@ internal class SessionActParamsTest {
5454
.id("c4dbf3a9-9a58-4b22-8a1c-9f20f9f9e123")
5555
.xLanguage(SessionActParams.XLanguage.TYPESCRIPT)
5656
.xSdkVersion("3.0.6")
57-
.xSentAt(OffsetDateTime.parse("2025-01-15T10:30:00.000Z"))
57+
.xSentAt(OffsetDateTime.parse("2025-01-15T10:30:00Z"))
5858
.xStreamResponse(SessionActParams.XStreamResponse.TRUE)
5959
.input("Click the login button")
6060
.frameId("frameId")
@@ -78,7 +78,7 @@ internal class SessionActParamsTest {
7878
Headers.builder()
7979
.put("x-language", "typescript")
8080
.put("x-sdk-version", "3.0.6")
81-
.put("x-sent-at", "2025-01-15T10:30:00.000Z")
81+
.put("x-sent-at", "2025-01-15T10:30:00Z")
8282
.put("x-stream-response", "true")
8383
.build()
8484
)
@@ -104,7 +104,7 @@ internal class SessionActParamsTest {
104104
.id("c4dbf3a9-9a58-4b22-8a1c-9f20f9f9e123")
105105
.xLanguage(SessionActParams.XLanguage.TYPESCRIPT)
106106
.xSdkVersion("3.0.6")
107-
.xSentAt(OffsetDateTime.parse("2025-01-15T10:30:00.000Z"))
107+
.xSentAt(OffsetDateTime.parse("2025-01-15T10:30:00Z"))
108108
.xStreamResponse(SessionActParams.XStreamResponse.TRUE)
109109
.input("Click the login button")
110110
.frameId("frameId")

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ internal class SessionEndParamsTest {
1515
.id("c4dbf3a9-9a58-4b22-8a1c-9f20f9f9e123")
1616
.xLanguage(SessionEndParams.XLanguage.TYPESCRIPT)
1717
.xSdkVersion("3.0.6")
18-
.xSentAt(OffsetDateTime.parse("2025-01-15T10:30:00.000Z"))
18+
.xSentAt(OffsetDateTime.parse("2025-01-15T10:30:00Z"))
1919
.xStreamResponse(SessionEndParams.XStreamResponse.TRUE)
2020
.build()
2121
}
@@ -36,7 +36,7 @@ internal class SessionEndParamsTest {
3636
.id("c4dbf3a9-9a58-4b22-8a1c-9f20f9f9e123")
3737
.xLanguage(SessionEndParams.XLanguage.TYPESCRIPT)
3838
.xSdkVersion("3.0.6")
39-
.xSentAt(OffsetDateTime.parse("2025-01-15T10:30:00.000Z"))
39+
.xSentAt(OffsetDateTime.parse("2025-01-15T10:30:00Z"))
4040
.xStreamResponse(SessionEndParams.XStreamResponse.TRUE)
4141
.build()
4242

@@ -47,7 +47,7 @@ internal class SessionEndParamsTest {
4747
Headers.builder()
4848
.put("x-language", "typescript")
4949
.put("x-sdk-version", "3.0.6")
50-
.put("x-sent-at", "2025-01-15T10:30:00.000Z")
50+
.put("x-sent-at", "2025-01-15T10:30:00Z")
5151
.put("x-stream-response", "true")
5252
.build()
5353
)

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

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ internal class SessionExecuteParamsTest {
1515
.id("c4dbf3a9-9a58-4b22-8a1c-9f20f9f9e123")
1616
.xLanguage(SessionExecuteParams.XLanguage.TYPESCRIPT)
1717
.xSdkVersion("3.0.6")
18-
.xSentAt(OffsetDateTime.parse("2025-01-15T10:30:00.000Z"))
18+
.xSentAt(OffsetDateTime.parse("2025-01-15T10:30:00Z"))
1919
.xStreamResponse(SessionExecuteParams.XStreamResponse.TRUE)
2020
.agentConfig(
2121
SessionExecuteParams.AgentConfig.builder()
@@ -64,7 +64,7 @@ internal class SessionExecuteParamsTest {
6464
.id("c4dbf3a9-9a58-4b22-8a1c-9f20f9f9e123")
6565
.xLanguage(SessionExecuteParams.XLanguage.TYPESCRIPT)
6666
.xSdkVersion("3.0.6")
67-
.xSentAt(OffsetDateTime.parse("2025-01-15T10:30:00.000Z"))
67+
.xSentAt(OffsetDateTime.parse("2025-01-15T10:30:00Z"))
6868
.xStreamResponse(SessionExecuteParams.XStreamResponse.TRUE)
6969
.agentConfig(
7070
SessionExecuteParams.AgentConfig.builder()
@@ -92,7 +92,7 @@ internal class SessionExecuteParamsTest {
9292
Headers.builder()
9393
.put("x-language", "typescript")
9494
.put("x-sdk-version", "3.0.6")
95-
.put("x-sent-at", "2025-01-15T10:30:00.000Z")
95+
.put("x-sent-at", "2025-01-15T10:30:00Z")
9696
.put("x-stream-response", "true")
9797
.build()
9898
)
@@ -125,7 +125,7 @@ internal class SessionExecuteParamsTest {
125125
.id("c4dbf3a9-9a58-4b22-8a1c-9f20f9f9e123")
126126
.xLanguage(SessionExecuteParams.XLanguage.TYPESCRIPT)
127127
.xSdkVersion("3.0.6")
128-
.xSentAt(OffsetDateTime.parse("2025-01-15T10:30:00.000Z"))
128+
.xSentAt(OffsetDateTime.parse("2025-01-15T10:30:00Z"))
129129
.xStreamResponse(SessionExecuteParams.XStreamResponse.TRUE)
130130
.agentConfig(
131131
SessionExecuteParams.AgentConfig.builder()

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
@@ -16,7 +16,7 @@ internal class SessionExtractParamsTest {
1616
.id("c4dbf3a9-9a58-4b22-8a1c-9f20f9f9e123")
1717
.xLanguage(SessionExtractParams.XLanguage.TYPESCRIPT)
1818
.xSdkVersion("3.0.6")
19-
.xSentAt(OffsetDateTime.parse("2025-01-15T10:30:00.000Z"))
19+
.xSentAt(OffsetDateTime.parse("2025-01-15T10:30:00Z"))
2020
.xStreamResponse(SessionExtractParams.XStreamResponse.TRUE)
2121
.frameId("frameId")
2222
.instruction("Extract all product names and prices from the page")
@@ -52,7 +52,7 @@ internal class SessionExtractParamsTest {
5252
.id("c4dbf3a9-9a58-4b22-8a1c-9f20f9f9e123")
5353
.xLanguage(SessionExtractParams.XLanguage.TYPESCRIPT)
5454
.xSdkVersion("3.0.6")
55-
.xSentAt(OffsetDateTime.parse("2025-01-15T10:30:00.000Z"))
55+
.xSentAt(OffsetDateTime.parse("2025-01-15T10:30:00Z"))
5656
.xStreamResponse(SessionExtractParams.XStreamResponse.TRUE)
5757
.frameId("frameId")
5858
.instruction("Extract all product names and prices from the page")
@@ -77,7 +77,7 @@ internal class SessionExtractParamsTest {
7777
Headers.builder()
7878
.put("x-language", "typescript")
7979
.put("x-sdk-version", "3.0.6")
80-
.put("x-sent-at", "2025-01-15T10:30:00.000Z")
80+
.put("x-sent-at", "2025-01-15T10:30:00Z")
8181
.put("x-stream-response", "true")
8282
.build()
8383
)
@@ -100,7 +100,7 @@ internal class SessionExtractParamsTest {
100100
.id("c4dbf3a9-9a58-4b22-8a1c-9f20f9f9e123")
101101
.xLanguage(SessionExtractParams.XLanguage.TYPESCRIPT)
102102
.xSdkVersion("3.0.6")
103-
.xSentAt(OffsetDateTime.parse("2025-01-15T10:30:00.000Z"))
103+
.xSentAt(OffsetDateTime.parse("2025-01-15T10:30:00Z"))
104104
.xStreamResponse(SessionExtractParams.XStreamResponse.TRUE)
105105
.frameId("frameId")
106106
.instruction("Extract all product names and prices from the page")

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

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ internal class SessionNavigateParamsTest {
1515
.id("c4dbf3a9-9a58-4b22-8a1c-9f20f9f9e123")
1616
.xLanguage(SessionNavigateParams.XLanguage.TYPESCRIPT)
1717
.xSdkVersion("3.0.6")
18-
.xSentAt(OffsetDateTime.parse("2025-01-15T10:30:00.000Z"))
18+
.xSentAt(OffsetDateTime.parse("2025-01-15T10:30:00Z"))
1919
.xStreamResponse(SessionNavigateParams.XStreamResponse.TRUE)
2020
.url("https://example.com")
2121
.frameId("frameId")
@@ -49,7 +49,7 @@ internal class SessionNavigateParamsTest {
4949
.id("c4dbf3a9-9a58-4b22-8a1c-9f20f9f9e123")
5050
.xLanguage(SessionNavigateParams.XLanguage.TYPESCRIPT)
5151
.xSdkVersion("3.0.6")
52-
.xSentAt(OffsetDateTime.parse("2025-01-15T10:30:00.000Z"))
52+
.xSentAt(OffsetDateTime.parse("2025-01-15T10:30:00Z"))
5353
.xStreamResponse(SessionNavigateParams.XStreamResponse.TRUE)
5454
.url("https://example.com")
5555
.frameId("frameId")
@@ -69,7 +69,7 @@ internal class SessionNavigateParamsTest {
6969
Headers.builder()
7070
.put("x-language", "typescript")
7171
.put("x-sdk-version", "3.0.6")
72-
.put("x-sent-at", "2025-01-15T10:30:00.000Z")
72+
.put("x-sent-at", "2025-01-15T10:30:00Z")
7373
.put("x-stream-response", "true")
7474
.build()
7575
)
@@ -95,7 +95,7 @@ internal class SessionNavigateParamsTest {
9595
.id("c4dbf3a9-9a58-4b22-8a1c-9f20f9f9e123")
9696
.xLanguage(SessionNavigateParams.XLanguage.TYPESCRIPT)
9797
.xSdkVersion("3.0.6")
98-
.xSentAt(OffsetDateTime.parse("2025-01-15T10:30:00.000Z"))
98+
.xSentAt(OffsetDateTime.parse("2025-01-15T10:30:00Z"))
9999
.xStreamResponse(SessionNavigateParams.XStreamResponse.TRUE)
100100
.url("https://example.com")
101101
.frameId("frameId")

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
@@ -15,7 +15,7 @@ internal class SessionObserveParamsTest {
1515
.id("c4dbf3a9-9a58-4b22-8a1c-9f20f9f9e123")
1616
.xLanguage(SessionObserveParams.XLanguage.TYPESCRIPT)
1717
.xSdkVersion("3.0.6")
18-
.xSentAt(OffsetDateTime.parse("2025-01-15T10:30:00.000Z"))
18+
.xSentAt(OffsetDateTime.parse("2025-01-15T10:30:00Z"))
1919
.xStreamResponse(SessionObserveParams.XStreamResponse.TRUE)
2020
.frameId("frameId")
2121
.instruction("Find all clickable navigation links")
@@ -46,7 +46,7 @@ internal class SessionObserveParamsTest {
4646
.id("c4dbf3a9-9a58-4b22-8a1c-9f20f9f9e123")
4747
.xLanguage(SessionObserveParams.XLanguage.TYPESCRIPT)
4848
.xSdkVersion("3.0.6")
49-
.xSentAt(OffsetDateTime.parse("2025-01-15T10:30:00.000Z"))
49+
.xSentAt(OffsetDateTime.parse("2025-01-15T10:30:00Z"))
5050
.xStreamResponse(SessionObserveParams.XStreamResponse.TRUE)
5151
.frameId("frameId")
5252
.instruction("Find all clickable navigation links")
@@ -66,7 +66,7 @@ internal class SessionObserveParamsTest {
6666
Headers.builder()
6767
.put("x-language", "typescript")
6868
.put("x-sdk-version", "3.0.6")
69-
.put("x-sent-at", "2025-01-15T10:30:00.000Z")
69+
.put("x-sent-at", "2025-01-15T10:30:00Z")
7070
.put("x-stream-response", "true")
7171
.build()
7272
)
@@ -89,7 +89,7 @@ internal class SessionObserveParamsTest {
8989
.id("c4dbf3a9-9a58-4b22-8a1c-9f20f9f9e123")
9090
.xLanguage(SessionObserveParams.XLanguage.TYPESCRIPT)
9191
.xSdkVersion("3.0.6")
92-
.xSentAt(OffsetDateTime.parse("2025-01-15T10:30:00.000Z"))
92+
.xSentAt(OffsetDateTime.parse("2025-01-15T10:30:00Z"))
9393
.xStreamResponse(SessionObserveParams.XStreamResponse.TRUE)
9494
.frameId("frameId")
9595
.instruction("Find all clickable navigation links")

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

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ internal class SessionStartParamsTest {
1515
SessionStartParams.builder()
1616
.xLanguage(SessionStartParams.XLanguage.TYPESCRIPT)
1717
.xSdkVersion("3.0.6")
18-
.xSentAt(OffsetDateTime.parse("2025-01-15T10:30:00.000Z"))
18+
.xSentAt(OffsetDateTime.parse("2025-01-15T10:30:00Z"))
1919
.xStreamResponse(SessionStartParams.XStreamResponse.TRUE)
2020
.modelName("gpt-4o")
2121
.actTimeoutMs(30000.0)
@@ -153,7 +153,7 @@ internal class SessionStartParamsTest {
153153
.experimental(true)
154154
.selfHeal(true)
155155
.systemPrompt("systemPrompt")
156-
.verbose(SessionStartParams.Verbose._1)
156+
.verbose(1L)
157157
.waitForCaptchaSolves(true)
158158
.build()
159159
}
@@ -164,7 +164,7 @@ internal class SessionStartParamsTest {
164164
SessionStartParams.builder()
165165
.xLanguage(SessionStartParams.XLanguage.TYPESCRIPT)
166166
.xSdkVersion("3.0.6")
167-
.xSentAt(OffsetDateTime.parse("2025-01-15T10:30:00.000Z"))
167+
.xSentAt(OffsetDateTime.parse("2025-01-15T10:30:00Z"))
168168
.xStreamResponse(SessionStartParams.XStreamResponse.TRUE)
169169
.modelName("gpt-4o")
170170
.actTimeoutMs(30000.0)
@@ -306,7 +306,7 @@ internal class SessionStartParamsTest {
306306
.experimental(true)
307307
.selfHeal(true)
308308
.systemPrompt("systemPrompt")
309-
.verbose(SessionStartParams.Verbose._1)
309+
.verbose(1L)
310310
.waitForCaptchaSolves(true)
311311
.build()
312312

@@ -317,7 +317,7 @@ internal class SessionStartParamsTest {
317317
Headers.builder()
318318
.put("x-language", "typescript")
319319
.put("x-sdk-version", "3.0.6")
320-
.put("x-sent-at", "2025-01-15T10:30:00.000Z")
320+
.put("x-sent-at", "2025-01-15T10:30:00Z")
321321
.put("x-stream-response", "true")
322322
.build()
323323
)
@@ -338,7 +338,7 @@ internal class SessionStartParamsTest {
338338
SessionStartParams.builder()
339339
.xLanguage(SessionStartParams.XLanguage.TYPESCRIPT)
340340
.xSdkVersion("3.0.6")
341-
.xSentAt(OffsetDateTime.parse("2025-01-15T10:30:00.000Z"))
341+
.xSentAt(OffsetDateTime.parse("2025-01-15T10:30:00Z"))
342342
.xStreamResponse(SessionStartParams.XStreamResponse.TRUE)
343343
.modelName("gpt-4o")
344344
.actTimeoutMs(30000.0)
@@ -480,7 +480,7 @@ internal class SessionStartParamsTest {
480480
.experimental(true)
481481
.selfHeal(true)
482482
.systemPrompt("systemPrompt")
483-
.verbose(SessionStartParams.Verbose._1)
483+
.verbose(1L)
484484
.waitForCaptchaSolves(true)
485485
.build()
486486

@@ -624,7 +624,7 @@ internal class SessionStartParamsTest {
624624
assertThat(body.experimental()).contains(true)
625625
assertThat(body.selfHeal()).contains(true)
626626
assertThat(body.systemPrompt()).contains("systemPrompt")
627-
assertThat(body.verbose()).contains(SessionStartParams.Verbose._1)
627+
assertThat(body.verbose()).contains(1L)
628628
assertThat(body.waitForCaptchaSolves()).contains(true)
629629
}
630630

0 commit comments

Comments
 (0)