Skip to content

Commit 6c83caf

Browse files
feat(api): manual updates
1 parent 0b9ea53 commit 6c83caf

File tree

243 files changed

+907
-95811
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

243 files changed

+907
-95811
lines changed

.stats.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
configured_endpoints: 111
2-
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/openai%2Fopenai-721e6ccaa72205ee14c71f8163129920464fb814b95d3df9567a9476bbd9b7fb.yml
3-
openapi_spec_hash: 2115413a21df8b5bf9e4552a74df4312
4-
config_hash: 9606bb315a193bfd8da0459040143242
1+
configured_endpoints: 88
2+
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/openai%2Fopenai-d6a16b25b969c3e5382e7d413de15bf83d5f7534d5c3ecce64d3a7e847418f9e.yml
3+
openapi_spec_hash: 0c0bcf4aee9ca2a948dd14b890dfe728
4+
config_hash: aeff9289bd7f8c8482e4d738c3c2fde1

openai-java-core/src/main/kotlin/com/openai/core/handlers/SseHandler.kt

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -134,10 +134,9 @@ private class SseState(
134134
}
135135

136136
@JvmSynthetic
137-
internal inline fun <reified T> Handler<StreamResponse<SseMessage>>.mapJson(
138-
includeEventAndData: Boolean = false
139-
): Handler<StreamResponse<T>> =
137+
internal inline fun <reified T> Handler<StreamResponse<SseMessage>>.mapJson():
138+
Handler<StreamResponse<T>> =
140139
object : Handler<StreamResponse<T>> {
141140
override fun handle(response: HttpResponse): StreamResponse<T> =
142-
this@mapJson.handle(response).map { it.json<T>(includeEventAndData) }
141+
this@mapJson.handle(response).map { it.json<T>() }
143142
}

openai-java-core/src/main/kotlin/com/openai/core/http/SseMessage.kt

Lines changed: 2 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -41,21 +41,12 @@ private constructor(
4141
fun build(): SseMessage = SseMessage(jsonMapper!!, event, data, id, retry)
4242
}
4343

44-
inline fun <reified T> json(includeEventAndData: Boolean = false): T {
45-
var jsonNode = jsonNode
46-
if (includeEventAndData) {
47-
val newJsonNode = jsonMapper.createObjectNode()
48-
event?.let { newJsonNode.put("event", event) }
49-
newJsonNode.replace("data", jsonNode)
50-
jsonNode = newJsonNode
51-
}
52-
44+
inline fun <reified T> json(): T =
5345
try {
54-
return jsonMapper.readerFor(jacksonTypeRef<T>()).readValue(jsonNode)
46+
jsonMapper.readerFor(jacksonTypeRef<T>()).readValue(jsonNode)
5547
} catch (e: Exception) {
5648
throw OpenAIInvalidDataException("Error reading response", e)
5749
}
58-
}
5950

6051
private val jsonNode by lazy {
6152
try {

0 commit comments

Comments
 (0)