Build Logs

softwaremill/sttp-ai • scheduled_3.8.1-RC1-bin-20251212-ba45875-NIGHTLY

Errors

2

Warnings

1788

Total Lines

2266

1##################################
2Clonning https://github.com/softwaremill/sttp-ai.git into /build/repo using revision v0.3.10
3##################################
4Note: switching to 'b968009a5cd9d0f67eac5b6d358cb048b70109d3'.
5
6You are in 'detached HEAD' state. You can look around, make experimental
7changes and commit them, and you can discard any commits you make in this
8state without impacting any branches by switching back to a branch.
9
10If you want to create a new branch to retain commits you create, you may
11do so (now or later) by using -c with the switch command. Example:
12
13 git switch -c <new-branch-name>
14
15Or undo this operation with:
16
17 git switch -
18
19Turn off this advice by setting config variable advice.detachedHead to false
20
21Using target Scala version for migration: 3.7.4
22Migrating project for -source:3.5 using Scala 3.7.4
23----
24Preparing build for 3.7.4
25Would try to apply common scalacOption (best-effort, sbt/mill only):
26Append: -rewrite,REQUIRE:-source:3.5-migration
27Remove: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
28
29Try apply source patch:
30Path: build.sbt
31Pattern: val scala3 = List("3.3.6")
32Replacement: val scala3 = List("3.7.4")
33Starting compilation server
34Compiling project (Scala 3.7.3, JVM (21))
35Compiled project (Scala 3.7.3, JVM (21))
36Successfully applied pattern 'val scala3 = List("3.3.6")' in build.sbt
37----
38Starting build for 3.7.4
39Execute tests: false
40sbt project found:
41No prepare script found for project softwaremill/sttp-ai
42##################################
43Scala version: 3.7.4
44Targets: com.softwaremill.sttp.openai%core com.softwaremill.sttp.openai%fs2 com.softwaremill.sttp.openai%ox com.softwaremill.sttp.openai%pekko com.softwaremill.sttp.openai%zio
45Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.5"],"sourcePatches":[{"path":"build.sbt","pattern":"val scala3 = List(\"3.3.6\")","replaceWith":"val scala3 = List(\"<SCALA_VERSION>\")"}]}
46##################################
47Using extra scalacOptions: -rewrite,REQUIRE:-source:3.5-migration
48Filtering out scalacOptions: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
49[sbt_options] declare -a sbt_options=()
50[process_args] java_version = '21'
51[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_21/rt.jar'
52# Executing command line:
53java
54-Dfile.encoding=UTF-8
55-Dcommunitybuild.scala=3.7.4
56-Dcommunitybuild.project.dependencies.add=
57-Xmx7G
58-Xms4G
59-Xss8M
60-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
61-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_21
62-jar
63/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
64"setCrossScalaVersions 3.7.4"
65"++3.7.4 -v"
66"mapScalacOptions "-rewrite,REQUIRE:-source:3.5-migration,-Wconf:msg=can be rewritten automatically under:s" "-indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
67"set every credentials := Nil"
68"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
69"removeScalacOptionsStartingWith -P:wartremover"
70
71moduleMappings
72"runBuild 3.7.4 """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.5"],"sourcePatches":[{"path":"build.sbt","pattern":"val scala3 = List(\"3.3.6\")","replaceWith":"val scala3 = List(\"<SCALA_VERSION>\")"}]}""" com.softwaremill.sttp.openai%core com.softwaremill.sttp.openai%fs2 com.softwaremill.sttp.openai%ox com.softwaremill.sttp.openai%pekko com.softwaremill.sttp.openai%zio"
73
74[info] welcome to sbt 1.11.5 (Eclipse Adoptium Java 21)
75[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
76[info] loading project definition from /build/repo/project
77[info] compiling 3 Scala sources to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
78[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.20. Compiling...
79[info] Compilation completed in 7.343s.
80[info] done compiling
81[info] loading settings for project root from build.sbt...
82[info] resolving key references (11833 settings) ...
83[info] set current project to sttp-openai (in build file:/build/repo/)
84Execute setCrossScalaVersions: 3.7.4
85OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.16) in fs2/crossScalaVersions
86OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.16) in core/crossScalaVersions
87OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in core3/crossScalaVersions
88OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.7.4) in core3/crossScalaVersions
89OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in ox3/crossScalaVersions
90OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.7.4) in ox3/crossScalaVersions
91OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.16) in pekko/crossScalaVersions
92OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.16) in akka/crossScalaVersions
93OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in fs23/crossScalaVersions
94OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.7.4) in fs23/crossScalaVersions
95OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in examples3/crossScalaVersions
96OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.7.4) in examples3/crossScalaVersions
97OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.16) in docs/crossScalaVersions
98OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.16) in root/crossScalaVersions
99OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in zio3/crossScalaVersions
100OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.7.4) in zio3/crossScalaVersions
101OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.16) in zio/crossScalaVersions
102OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in pekko3/crossScalaVersions
103OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.7.4) in pekko3/crossScalaVersions
104[info] set current project to sttp-openai (in build file:/build/repo/)
105[info] Setting Scala version to 3.7.4 on 6 projects.
106[info] Switching Scala version on:
107[info] core3 (3.7.4)
108[info] pekko3 (3.7.4)
109[info] zio3 (3.7.4)
110[info] ox3 (3.7.4)
111[info] fs23 (3.7.4)
112[info] examples3 (3.7.4)
113[info] Excluding projects:
114[info] fs2 (2.13.16)
115[info] * root (2.13.16)
116[info] akka (2.13.16)
117[info] docs (2.13.16)
118[info] zio (2.13.16)
119[info] pekko (2.13.16)
120[info] core (2.13.16)
121[info] Reapplying settings...
122[info] set current project to sttp-openai (in build file:/build/repo/)
123Execute mapScalacOptions: -rewrite,REQUIRE:-source:3.5-migration,-Wconf:msg=can be rewritten automatically under:s -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
124[info] Reapplying settings...
125[info] set current project to sttp-openai (in build file:/build/repo/)
126[info] Defining Global / credentials, akka / credentials and 11 others.
127[info] The new values will be used by Compile / scalafmtOnly, Global / pgpSelectPassphrase and 103 others.
128[info] Run `last` for details.
129[info] Reapplying settings...
130[info] set current project to sttp-openai (in build file:/build/repo/)
131Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
132[info] Reapplying settings...
133OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
134
135 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:331)
136 Did you mean allExcludeDependencies ?
137 , retry without global scopes
138[info] Reapplying settings...
139[info] set current project to sttp-openai (in build file:/build/repo/)
140Execute removeScalacOptionsStartingWith: -P:wartremover
141[info] Reapplying settings...
142[info] set current project to sttp-openai (in build file:/build/repo/)
143[success] Total time: 0 s, completed Dec 13, 2025, 12:47:38 AM
144Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.5"],"sourcePatches":[{"path":"build.sbt","pattern":"val scala3 = List(\"3.3.6\")","replaceWith":"val scala3 = List(\"<SCALA_VERSION>\")"}]}
145Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
146Starting build...
147Projects: Set(core3, pekko3, zio3, ox3, fs23)
148Starting build for ProjectRef(file:/build/repo/,ox3) (ox)... [0/5]
149OpenCB::Exclude Scala3 specific scalacOption `-rewrite` in Scala 2.12.20 module Global
150OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.5-migration` in Scala 2.12.20 module Global
151OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
152OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
153Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.5-migration
154[info] compiling 86 Scala sources to /build/repo/core/target/jvm-3/classes ...
155[warn] -- [E198] Unused Symbol Warning: /build/repo/core/src/main/scala/sttp/openai/requests/finetuning/FineTuningJobRequestBody.scala:4:13
156[warn] 4 |import ujson.Str
157[warn] | ^^^
158[warn] | unused import
159[info] [patched file /build/repo/core/src/main/scala/sttp/openai/requests/completions/chat/message/Tool.scala]
160[info] [patched file /build/repo/core/src/main/scala/sttp/openai/requests/assistants/Tool.scala]
161[info] [patched file /build/repo/core/src/main/scala/sttp/openai/requests/finetuning/FineTuningJobRequestBody.scala]
162[info] [patched file /build/repo/core/src/main/scala/sttp/openai/requests/responses/Tool.scala]
163[warn] there were 4 deprecation warnings; re-run with -deprecation for details
164[warn] two warnings found
165[info] done compiling
166[info] compiling 1 Scala source to /build/repo/streaming/ox/target/jvm-3/classes ...
167[info] done compiling
168[info] compiling 4 Scala sources to /build/repo/core/target/jvm-3/classes ...
169[info] done compiling
170[info] compiling 54 Scala sources to /build/repo/core/target/jvm-3/test-classes ...
171[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:73:6
172[warn] 73 | models should not be null
173[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^
174[warn] | unused value of type org.scalatest.Assertion
175[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:74:6
176[warn] 74 | models.`object` shouldBe "list"
177[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
178[warn] | unused value of type org.scalatest.Assertion
179[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:75:6
180[warn] 75 | models.data should not be empty
181[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
182[warn] | unused value of type org.scalatest.Assertion
183[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:77:8
184[warn] 77 | model.id should not be empty
185[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
186[warn] | unused value of type org.scalatest.Assertion
187[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:78:8
188[warn] 78 | model.`object` shouldBe "model"
189[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
190[warn] | unused value of type org.scalatest.Assertion
191[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:93:6
192[warn] 93 | model should not be null
193[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^
194[warn] | unused value of type org.scalatest.Assertion
195[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:94:6
196[warn] 94 | model.id shouldBe modelId
197[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^
198[warn] | unused value of type org.scalatest.Assertion
199[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:95:6
200[warn] 95 | model.`object` shouldBe "model"
201[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
202[warn] | unused value of type org.scalatest.Assertion
203[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:96:6
204[warn] 96 | model.ownedBy should not be empty
205[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
206[warn] | unused value of type org.scalatest.Assertion
207[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:110:6
208[warn] 110 | moderation should not be null
209[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
210[warn] | unused value of type org.scalatest.Assertion
211[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:111:6
212[warn] 111 | moderation.id should not be empty
213[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
214[warn] | unused value of type org.scalatest.Assertion
215[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:112:6
216[warn] 112 | moderation.model.value should not be empty
217[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
218[warn] | unused value of type org.scalatest.Assertion
219[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:113:6
220[warn] 113 | moderation.results should not be empty
221[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
222[warn] | unused value of type org.scalatest.Assertion
223[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:114:6
224[warn] 114 | moderation.results.head.flagged shouldBe false // Harmless text should not be flagged
225[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
226[warn] | unused value of type org.scalatest.Assertion
227[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:115:6
228[warn] 115 | moderation.results.head.categories should not be null
229[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
230[warn] | unused value of type org.scalatest.Assertion
231[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:129:6
232[warn] 129 | moderation should not be null
233[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
234[warn] | unused value of type org.scalatest.Assertion
235[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:130:6
236[warn] 130 | moderation.results should not be empty
237[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
238[warn] | unused value of type org.scalatest.Assertion
239[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:133:6
240[warn] 133 | moderation.results.head.categories should not be null
241[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
242[warn] | unused value of type org.scalatest.Assertion
243[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:134:6
244[warn] 134 | moderation.results.head.categoryScores should not be null
245[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
246[warn] | unused value of type org.scalatest.Assertion
247[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:151:6
248[warn] 151 | embeddings should not be null
249[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
250[warn] | unused value of type org.scalatest.Assertion
251[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:152:6
252[warn] 152 | embeddings.`object` shouldBe "list"
253[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
254[warn] | unused value of type org.scalatest.Assertion
255[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:153:6
256[warn] 153 | embeddings.model.value should not be empty
257[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
258[warn] | unused value of type org.scalatest.Assertion
259[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:154:6
260[warn] 154 | embeddings.data should not be empty
261[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
262[warn] | unused value of type org.scalatest.Assertion
263[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:155:6
264[warn] 155 | embeddings.data.head.`object` shouldBe "embedding"
265[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
266[warn] | unused value of type org.scalatest.Assertion
267[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:156:6
268[warn] 156 | embeddings.data.head.embedding should not be empty
269[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
270[warn] | unused value of type org.scalatest.Assertion
271[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:157:6
272[warn] 157 | embeddings.data.head.index shouldBe 0
273[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
274[warn] | unused value of type org.scalatest.Assertion
275[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:158:6
276[warn] 158 | embeddings.usage should not be null
277[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
278[warn] | unused value of type org.scalatest.Assertion
279[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:159:6
280[warn] 159 | embeddings.usage.totalTokens should be > 0
281[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
282[warn] | unused value of type org.scalatest.Assertion
283[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:181:6
284[warn] 181 | response should not be null
285[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
286[warn] | unused value of type org.scalatest.Assertion
287[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:182:6
288[warn] 182 | response.id should not be empty
289[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
290[warn] | unused value of type org.scalatest.Assertion
291[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:183:6
292[warn] 183 | response.`object` shouldBe "chat.completion"
293[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
294[warn] | unused value of type org.scalatest.Assertion
295[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:184:6
296[warn] 184 | response.model should not be empty
297[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
298[warn] | unused value of type org.scalatest.Assertion
299[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:185:6
300[warn] 185 | response.choices should not be empty
301[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
302[warn] | unused value of type org.scalatest.Assertion
303[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:186:6
304[warn] 186 | response.choices.head.message.role.value shouldBe "assistant"
305[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
306[warn] | unused value of type org.scalatest.Assertion
307[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:187:6
308[warn] 187 | response.choices.head.message.content should not be empty
309[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
310[warn] | unused value of type org.scalatest.Assertion
311[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:188:6
312[warn] 188 | response.usage should not be null
313[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
314[warn] | unused value of type org.scalatest.Assertion
315[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:189:6
316[warn] 189 | response.usage.totalTokens should be > 0
317[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
318[warn] | unused value of type org.scalatest.Assertion
319[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:190:6
320[warn] 190 | response.usage.totalTokens should be <= 20 // Should be very low due to our constraints
321[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
322[warn] | unused value of type org.scalatest.Assertion
323[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:206:6
324[warn] 206 | createdResponse should not be null
325[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
326[warn] | unused value of type org.scalatest.Assertion
327[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:207:6
328[warn] 207 | createdResponse.id should not be empty
329[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
330[warn] | unused value of type org.scalatest.Assertion
331[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:208:6
332[warn] 208 | createdResponse.`object` shouldBe "response"
333[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
334[warn] | unused value of type org.scalatest.Assertion
335[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:209:6
336[warn] 209 | createdResponse.status shouldBe "completed"
337[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
338[warn] | unused value of type org.scalatest.Assertion
339[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:210:6
340[warn] 210 | createdResponse.output should not be empty
341[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
342[warn] | unused value of type org.scalatest.Assertion
343[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:211:6
344[warn] 211 | createdResponse.output.head should be(a[sttp.openai.requests.responses.ResponsesResponseBody.OutputItem.OutputMessage])
345[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
346[warn] | unused value of type org.scalatest.Assertion
347[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:212:6
348[warn] 212 | createdResponse.createdAt should be > 0L
349[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
350[warn] | unused value of type org.scalatest.Assertion
351[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:215:6
352[warn] 215 | createdResponse.usage should not be null
353[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
354[warn] | unused value of type org.scalatest.Assertion
355[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:227:6
356[warn] 227 | retrievedResponse should not be null
357[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
358[warn] | unused value of type org.scalatest.Assertion
359[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:228:6
360[warn] 228 | retrievedResponse.id shouldBe createdResponse.id
361[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
362[warn] | unused value of type org.scalatest.Assertion
363[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:229:6
364[warn] 229 | retrievedResponse.`object` shouldBe "response"
365[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
366[warn] | unused value of type org.scalatest.Assertion
367[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:230:6
368[warn] 230 | retrievedResponse.status shouldBe "completed"
369[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
370[warn] | unused value of type org.scalatest.Assertion
371[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:231:6
372[warn] 231 | retrievedResponse.output should not be empty
373[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
374[warn] | unused value of type org.scalatest.Assertion
375[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:232:6
376[warn] 232 | retrievedResponse.model shouldBe createdResponse.model
377[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
378[warn] | unused value of type org.scalatest.Assertion
379[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:233:6
380[warn] 233 | retrievedResponse.createdAt shouldBe createdResponse.createdAt
381[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
382[warn] | unused value of type org.scalatest.Assertion
383[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:242:6
384[warn] 242 | inputItems should not be null
385[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
386[warn] | unused value of type org.scalatest.Assertion
387[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:243:6
388[warn] 243 | inputItems.`object` shouldBe "list"
389[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
390[warn] | unused value of type org.scalatest.Assertion
391[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:244:6
392[warn] 244 | inputItems.data should not be empty
393[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
394[warn] | unused value of type org.scalatest.Assertion
395[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:249:6
396[warn] 249 | userInputMessage should be(defined)
397[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
398[warn] | unused value of type org.scalatest.Assertion
399[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:252:6
400[warn] 252 | inputMessage.role shouldBe "user"
401[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
402[warn] | unused value of type org.scalatest.Assertion
403[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:258:6
404[warn] 258 | textContent should be(defined)
405[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
406[warn] | unused value of type org.scalatest.Assertion
407[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:261:6
408[warn] 261 | inputText.text shouldBe "Hi"
409[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
410[warn] | unused value of type org.scalatest.Assertion
411[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:267:6
412[warn] 267 | deleteResult should not be null
413[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
414[warn] | unused value of type org.scalatest.Assertion
415[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:268:6
416[warn] 268 | deleteResult.deleted shouldBe true
417[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
418[warn] | unused value of type org.scalatest.Assertion
419[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:269:6
420[warn] 269 | deleteResult.id shouldBe createdResponse.id
421[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
422[warn] | unused value of type org.scalatest.Assertion
423[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:270:6
424[warn] 270 | deleteResult.`object` shouldBe "response.deleted"
425[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
426[warn] | unused value of type org.scalatest.Assertion
427[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:282:4
428[warn] 282 | exception.message.getOrElse("") should include("API key")
429[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
430[warn] | unused value of type org.scalatest.Assertion
431[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:305:6
432[warn] 305 | results.count(_.isSuccess) should be >= 1
433[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
434[warn] | unused value of type org.scalatest.Assertion
435[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:326:6
436[warn] 326 | models should not be null
437[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^
438[warn] | unused value of type org.scalatest.Assertion
439[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:327:6
440[warn] 327 | models.data should not be empty
441[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
442[warn] | unused value of type org.scalatest.Assertion
443[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/completions/chat/ToolSpec.scala:43:4
444[warn] 43 | serialized shouldBe expectedJson
445[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
446[warn] | unused value of type org.scalatest.Assertion
447[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/completions/chat/ToolSpec.scala:61:4
448[warn] 61 | serialized shouldBe expectedJson
449[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
450[warn] | unused value of type org.scalatest.Assertion
451[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/completions/chat/ToolSpec.scala:64:4
452[warn] 64 | deserialized.strict should contain(true)
453[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
454[warn] | unused value of type org.scalatest.Assertion
455[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:15:4
456[warn] 15 | part.name shouldBe name
457[warn] | ^^^^^^^^^^^^^^^^^^^^^^^
458[warn] | unused value of type org.scalatest.Assertion
459[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:16:4
460[warn] 16 | part.body shouldBe a[FileBody]
461[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
462[warn] | unused value of type org.scalatest.Assertion
463[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:17:4
464[warn] 17 | part.headers should contain(sttp.model.Header("Content-Type", "application/octet-stream"))
465[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
466[warn] | unused value of type org.scalatest.Assertion
467[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:23:4
468[warn] 23 | part.name shouldBe name
469[warn] | ^^^^^^^^^^^^^^^^^^^^^^^
470[warn] | unused value of type org.scalatest.Assertion
471[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:24:4
472[warn] 24 | part.body shouldBe a[StringBody]
473[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
474[warn] | unused value of type org.scalatest.Assertion
475[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:25:4
476[warn] 25 | part.body.asInstanceOf[StringBody].s shouldBe value
477[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
478[warn] | unused value of type org.scalatest.Assertion
479[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:39:4
480[warn] 39 | parts should have size 2
481[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^
482[warn] | unused value of type org.scalatest.Assertion
483[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:41:17
484[warn] 41 | checkFilePart(parts, "image", config.image.head)
485[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
486[warn] | unused value of type org.scalatest.Assertion
487[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:42:4
488[warn] 42 | parts.find(_.name == "image[]") shouldBe None
489[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
490[warn] | unused value of type org.scalatest.Assertion
491[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:56:4
492[warn] 56 | parts should have size 15
493[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^
494[warn] | unused value of type org.scalatest.Assertion
495[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:58:17
496[warn] 58 | checkFilePart(parts, "image", config.image.head)
497[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
498[warn] | unused value of type org.scalatest.Assertion
499[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:59:4
500[warn] 59 | parts.find(_.name == "image[]") shouldBe None
501[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
502[warn] | unused value of type org.scalatest.Assertion
503[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:60:17
504[warn] 60 | checkFilePart(parts, "mask", config.mask.get)
505[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
506[warn] | unused value of type org.scalatest.Assertion
507[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:62:19
508[warn] 62 | checkStringPart(parts, "prompt", config.prompt)
509[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
510[warn] | unused value of type org.scalatest.Assertion
511[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:63:19
512[warn] 63 | checkStringPart(parts, "background", "transparent")
513[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
514[warn] | unused value of type org.scalatest.Assertion
515[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:64:19
516[warn] 64 | checkStringPart(parts, "input_fidelity", "high")
517[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
518[warn] | unused value of type org.scalatest.Assertion
519[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:65:19
520[warn] 65 | checkStringPart(parts, "model", "gpt-image-1")
521[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
522[warn] | unused value of type org.scalatest.Assertion
523[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:66:19
524[warn] 66 | checkStringPart(parts, "n", "2")
525[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
526[warn] | unused value of type org.scalatest.Assertion
527[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:67:19
528[warn] 67 | checkStringPart(parts, "output_compression", "80")
529[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
530[warn] | unused value of type org.scalatest.Assertion
531[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:68:19
532[warn] 68 | checkStringPart(parts, "output_format", "png")
533[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
534[warn] | unused value of type org.scalatest.Assertion
535[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:69:19
536[warn] 69 | checkStringPart(parts, "partial_images", "2")
537[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
538[warn] | unused value of type org.scalatest.Assertion
539[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:70:19
540[warn] 70 | checkStringPart(parts, "quality", "high")
541[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
542[warn] | unused value of type org.scalatest.Assertion
543[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:71:19
544[warn] 71 | checkStringPart(parts, "size", "1024x1024")
545[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
546[warn] | unused value of type org.scalatest.Assertion
547[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:72:19
548[warn] 72 | checkStringPart(parts, "response_format", "url")
549[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
550[warn] | unused value of type org.scalatest.Assertion
551[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:73:19
552[warn] 73 | checkStringPart(parts, "stream", "false")
553[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
554[warn] | unused value of type org.scalatest.Assertion
555[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:87:4
556[warn] 87 | parts should have size 16
557[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^
558[warn] | unused value of type org.scalatest.Assertion
559[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:89:4
560[warn] 89 | parts.find(_.name == "image") shouldBe None
561[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
562[warn] | unused value of type org.scalatest.Assertion
563[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:92:4
564[warn] 92 | imageParts should have size 2
565[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
566[warn] | unused value of type org.scalatest.Assertion
567[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:111:4
568[warn] 111 | parts.map(_.name) should not contain "background"
569[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
570[warn] | unused value of type org.scalatest.Assertion
571[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:112:4
572[warn] 112 | parts.map(_.name) should not contain "input_fidelity"
573[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
574[warn] | unused value of type org.scalatest.Assertion
575[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:113:4
576[warn] 113 | parts.map(_.name) should not contain "mask"
577[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
578[warn] | unused value of type org.scalatest.Assertion
579[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:114:4
580[warn] 114 | parts.map(_.name) should not contain "model"
581[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
582[warn] | unused value of type org.scalatest.Assertion
583[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:115:4
584[warn] 115 | parts.map(_.name) should not contain "n"
585[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
586[warn] | unused value of type org.scalatest.Assertion
587[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:116:4
588[warn] 116 | parts.map(_.name) should not contain "output_compression"
589[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
590[warn] | unused value of type org.scalatest.Assertion
591[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:117:4
592[warn] 117 | parts.map(_.name) should not contain "output_format"
593[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
594[warn] | unused value of type org.scalatest.Assertion
595[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:118:4
596[warn] 118 | parts.map(_.name) should not contain "partial_images"
597[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
598[warn] | unused value of type org.scalatest.Assertion
599[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:119:4
600[warn] 119 | parts.map(_.name) should not contain "quality"
601[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
602[warn] | unused value of type org.scalatest.Assertion
603[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:120:4
604[warn] 120 | parts.map(_.name) should not contain "size"
605[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
606[warn] | unused value of type org.scalatest.Assertion
607[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:121:4
608[warn] 121 | parts.map(_.name) should not contain "response_format"
609[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
610[warn] | unused value of type org.scalatest.Assertion
611[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:122:4
612[warn] 122 | parts.map(_.name) should not contain "stream"
613[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
614[warn] | unused value of type org.scalatest.Assertion
615[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/InputItemsListDataSpec.scala:38:4
616[warn] 38 | deserializedResponse.`object` shouldBe "list"
617[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
618[warn] | unused value of type org.scalatest.Assertion
619[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/InputItemsListDataSpec.scala:39:4
620[warn] 39 | deserializedResponse.firstId shouldBe "msg_abc123"
621[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
622[warn] | unused value of type org.scalatest.Assertion
623[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/InputItemsListDataSpec.scala:40:4
624[warn] 40 | deserializedResponse.lastId shouldBe "msg_abc123"
625[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
626[warn] | unused value of type org.scalatest.Assertion
627[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/InputItemsListDataSpec.scala:41:4
628[warn] 41 | deserializedResponse.hasMore shouldBe false
629[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
630[warn] | unused value of type org.scalatest.Assertion
631[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/InputItemsListDataSpec.scala:42:4
632[warn] 42 | deserializedResponse.data should have size 1
633[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
634[warn] | unused value of type org.scalatest.Assertion
635[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/InputItemsListDataSpec.scala:45:4
636[warn] 45 | inputMessage.id shouldBe "msg_abc123"
637[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
638[warn] | unused value of type org.scalatest.Assertion
639[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/InputItemsListDataSpec.scala:46:4
640[warn] 46 | inputMessage.role shouldBe "user"
641[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
642[warn] | unused value of type org.scalatest.Assertion
643[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/InputItemsListDataSpec.scala:47:4
644[warn] 47 | inputMessage.content should have size 1
645[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
646[warn] | unused value of type org.scalatest.Assertion
647[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:285:4
648[warn] 285 | deserializedResponse.id shouldBe "resp_67ccd3a9da748190baa7f1570fe91ac604becb25c45c1d41"
649[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
650[warn] | unused value of type org.scalatest.Assertion
651[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:286:4
652[warn] 286 | deserializedResponse.model shouldBe GPT4o20240806
653[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
654[warn] | unused value of type org.scalatest.Assertion
655[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:287:4
656[warn] 287 | deserializedResponse.`object` shouldBe "response"
657[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
658[warn] | unused value of type org.scalatest.Assertion
659[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:288:4
660[warn] 288 | deserializedResponse.status shouldBe "completed"
661[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
662[warn] | unused value of type org.scalatest.Assertion
663[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:289:4
664[warn] 289 | deserializedResponse.createdAt shouldBe 1741476777L
665[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
666[warn] | unused value of type org.scalatest.Assertion
667[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:290:4
668[warn] 290 | deserializedResponse.parallelToolCalls shouldBe Some(true)
669[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
670[warn] | unused value of type org.scalatest.Assertion
671[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:291:4
672[warn] 291 | deserializedResponse.temperature shouldBe Some(1.0)
673[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
674[warn] | unused value of type org.scalatest.Assertion
675[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:292:4
676[warn] 292 | deserializedResponse.topP shouldBe Some(1.0)
677[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
678[warn] | unused value of type org.scalatest.Assertion
679[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:293:4
680[warn] 293 | deserializedResponse.truncation shouldBe Some("disabled")
681[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
682[warn] | unused value of type org.scalatest.Assertion
683[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:294:4
684[warn] 294 | deserializedResponse.metadata shouldBe Some(Map.empty)
685[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
686[warn] | unused value of type org.scalatest.Assertion
687[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:297:4
688[warn] 297 | deserializedResponse.usage shouldBe defined
689[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
690[warn] | unused value of type org.scalatest.Assertion
691[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:299:4
692[warn] 299 | usage.inputTokens shouldBe 328
693[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
694[warn] | unused value of type org.scalatest.Assertion
695[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:300:4
696[warn] 300 | usage.outputTokens shouldBe 52
697[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
698[warn] | unused value of type org.scalatest.Assertion
699[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:301:4
700[warn] 301 | usage.totalTokens shouldBe 380
701[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
702[warn] | unused value of type org.scalatest.Assertion
703[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:302:4
704[warn] 302 | usage.inputTokensDetails shouldBe Some(InputTokensDetails(cachedTokens = 0))
705[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
706[warn] | unused value of type org.scalatest.Assertion
707[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:303:4
708[warn] 303 | usage.outputTokensDetails shouldBe Some(OutputTokensDetails(reasoningTokens = Some(0)))
709[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
710[warn] | unused value of type org.scalatest.Assertion
711[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:306:4
712[warn] 306 | deserializedResponse.output should have size 1
713[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
714[warn] | unused value of type org.scalatest.Assertion
715[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:308:4
716[warn] 308 | outputMessage.id shouldBe "msg_67ccd3acc8d48190a77525dc6de64b4104becb25c45c1d41"
717[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
718[warn] | unused value of type org.scalatest.Assertion
719[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:309:4
720[warn] 309 | outputMessage.role shouldBe "assistant"
721[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
722[warn] | unused value of type org.scalatest.Assertion
723[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:310:4
724[warn] 310 | outputMessage.status shouldBe "completed"
725[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
726[warn] | unused value of type org.scalatest.Assertion
727[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:311:4
728[warn] 311 | outputMessage.content should have size 1
729[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
730[warn] | unused value of type org.scalatest.Assertion
731[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:314:4
732[warn] 314 | outputText.text should include("The image depicts a scenic landscape")
733[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
734[warn] | unused value of type org.scalatest.Assertion
735[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:327:4
736[warn] 327 | deserializedResponse.id shouldBe "resp_complex123"
737[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
738[warn] | unused value of type org.scalatest.Assertion
739[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:328:4
740[warn] 328 | deserializedResponse.model shouldBe ResponsesModel.GPT4o
741[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
742[warn] | unused value of type org.scalatest.Assertion
743[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:329:4
744[warn] 329 | deserializedResponse.`object` shouldBe "response"
745[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
746[warn] | unused value of type org.scalatest.Assertion
747[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:330:4
748[warn] 330 | deserializedResponse.status shouldBe "completed"
749[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
750[warn] | unused value of type org.scalatest.Assertion
751[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:331:4
752[warn] 331 | deserializedResponse.createdAt shouldBe 1741476778L
753[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
754[warn] | unused value of type org.scalatest.Assertion
755[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:332:4
756[warn] 332 | deserializedResponse.instructions shouldBe Some(Left("You are a helpful assistant"))
757[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
758[warn] | unused value of type org.scalatest.Assertion
759[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:333:4
760[warn] 333 | deserializedResponse.maxOutputTokens shouldBe Some(2000)
761[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
762[warn] | unused value of type org.scalatest.Assertion
763[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:334:4
764[warn] 334 | deserializedResponse.parallelToolCalls shouldBe Some(false)
765[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
766[warn] | unused value of type org.scalatest.Assertion
767[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:335:4
768[warn] 335 | deserializedResponse.previousResponseId shouldBe Some("prev_resp_123")
769[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
770[warn] | unused value of type org.scalatest.Assertion
771[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:336:4
772[warn] 336 | deserializedResponse.temperature shouldBe Some(0.7)
773[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
774[warn] | unused value of type org.scalatest.Assertion
775[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:337:4
776[warn] 337 | deserializedResponse.topP shouldBe Some(0.9)
777[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
778[warn] | unused value of type org.scalatest.Assertion
779[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:338:4
780[warn] 338 | deserializedResponse.truncation shouldBe Some("auto")
781[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
782[warn] | unused value of type org.scalatest.Assertion
783[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:339:4
784[warn] 339 | deserializedResponse.user shouldBe Some("user123")
785[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
786[warn] | unused value of type org.scalatest.Assertion
787[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:340:4
788[warn] 340 | deserializedResponse.metadata shouldBe Some(
789[warn] | ^
790[warn] | unused value of type org.scalatest.Assertion
791[warn] 341 | Map(
792[warn] 342 | "session_id" -> "session_123",
793[warn] 343 | "experiment" -> "test_run"
794[warn] 344 | )
795[warn] 345 | )
796[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:348:4
797[warn] 348 | deserializedResponse.usage shouldBe defined
798[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
799[warn] | unused value of type org.scalatest.Assertion
800[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:350:4
801[warn] 350 | usage2.inputTokens shouldBe 500
802[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
803[warn] | unused value of type org.scalatest.Assertion
804[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:351:4
805[warn] 351 | usage2.outputTokens shouldBe 150
806[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
807[warn] | unused value of type org.scalatest.Assertion
808[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:352:4
809[warn] 352 | usage2.totalTokens shouldBe 650
810[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
811[warn] | unused value of type org.scalatest.Assertion
812[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:353:4
813[warn] 353 | usage2.inputTokensDetails shouldBe Some(InputTokensDetails(cachedTokens = 100))
814[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
815[warn] | unused value of type org.scalatest.Assertion
816[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:354:4
817[warn] 354 | usage2.outputTokensDetails shouldBe Some(OutputTokensDetails(reasoningTokens = Some(50)))
818[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
819[warn] | unused value of type org.scalatest.Assertion
820[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:357:4
821[warn] 357 | deserializedResponse.reasoning shouldBe defined
822[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
823[warn] | unused value of type org.scalatest.Assertion
824[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:358:4
825[warn] 358 | deserializedResponse.reasoning.get.effort shouldBe Some("medium")
826[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
827[warn] | unused value of type org.scalatest.Assertion
828[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:359:4
829[warn] 359 | deserializedResponse.reasoning.get.summary shouldBe Some("concise")
830[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
831[warn] | unused value of type org.scalatest.Assertion
832[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:362:4
833[warn] 362 | deserializedResponse.output should have size 3
834[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
835[warn] | unused value of type org.scalatest.Assertion
836[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:366:4
837[warn] 366 | outputMessage.id shouldBe "msg_complex123"
838[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
839[warn] | unused value of type org.scalatest.Assertion
840[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:367:4
841[warn] 367 | outputMessage.role shouldBe "assistant"
842[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
843[warn] | unused value of type org.scalatest.Assertion
844[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:368:4
845[warn] 368 | outputMessage.status shouldBe "completed"
846[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
847[warn] | unused value of type org.scalatest.Assertion
848[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:369:4
849[warn] 369 | outputMessage.content should have size 1
850[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
851[warn] | unused value of type org.scalatest.Assertion
852[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:372:4
853[warn] 372 | outputText.text shouldBe "I'll search for information about machine learning."
854[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
855[warn] | unused value of type org.scalatest.Assertion
856[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:373:4
857[warn] 373 | outputText.annotations should have size 1
858[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
859[warn] | unused value of type org.scalatest.Assertion
860[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:376:4
861[warn] 376 | citation.fileId shouldBe "file-123"
862[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
863[warn] | unused value of type org.scalatest.Assertion
864[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:377:4
865[warn] 377 | citation.filename shouldBe "ml_guide.pdf"
866[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
867[warn] | unused value of type org.scalatest.Assertion
868[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:378:4
869[warn] 378 | citation.index shouldBe 0
870[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^
871[warn] | unused value of type org.scalatest.Assertion
872[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:382:4
873[warn] 382 | fileSearchCall.id shouldBe "call_search123"
874[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
875[warn] | unused value of type org.scalatest.Assertion
876[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:383:4
877[warn] 383 | fileSearchCall.queries shouldBe List("machine learning", "neural networks")
878[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
879[warn] | unused value of type org.scalatest.Assertion
880[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:384:4
881[warn] 384 | fileSearchCall.status shouldBe "completed"
882[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
883[warn] | unused value of type org.scalatest.Assertion
884[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:385:4
885[warn] 385 | fileSearchCall.results shouldBe defined
886[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
887[warn] | unused value of type org.scalatest.Assertion
888[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:389:4
889[warn] 389 | codeCall.id shouldBe "code_call123"
890[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
891[warn] | unused value of type org.scalatest.Assertion
892[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:390:4
893[warn] 390 | codeCall.containerId shouldBe "container_123"
894[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
895[warn] | unused value of type org.scalatest.Assertion
896[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:391:4
897[warn] 391 | codeCall.code shouldBe Some("import numpy as np\nprint('Hello ML')")
898[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
899[warn] | unused value of type org.scalatest.Assertion
900[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:392:4
901[warn] 392 | codeCall.status shouldBe "completed"
902[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
903[warn] | unused value of type org.scalatest.Assertion
904[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:445:4
905[warn] 445 | deserializedResponse.id shouldBe "resp_tool_choice_123"
906[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
907[warn] | unused value of type org.scalatest.Assertion
908[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:446:4
909[warn] 446 | deserializedResponse.model shouldBe ResponsesModel.GPT4o
910[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
911[warn] | unused value of type org.scalatest.Assertion
912[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:447:4
913[warn] 447 | deserializedResponse.status shouldBe "completed"
914[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
915[warn] | unused value of type org.scalatest.Assertion
916[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:450:4
917[warn] 450 | deserializedResponse.toolChoice shouldBe defined
918[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
919[warn] | unused value of type org.scalatest.Assertion
920[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:452:4
921[warn] 452 | toolChoice shouldBe a[ToolChoiceObject.AllowedTools]
922[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
923[warn] | unused value of type org.scalatest.Assertion
924[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:455:4
925[warn] 455 | allowedTools.mode shouldBe "auto"
926[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
927[warn] | unused value of type org.scalatest.Assertion
928[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:456:4
929[warn] 456 | allowedTools.tools should have size 3
930[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
931[warn] | unused value of type org.scalatest.Assertion
932[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:460:4
933[warn] 460 | functionTool shouldBe a[ToolChoiceObject.AllowedTools.ToolDefinition.Function]
934[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
935[warn] | unused value of type org.scalatest.Assertion
936[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:462:4
937[warn] 462 | function.name shouldBe "get_weather"
938[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
939[warn] | unused value of type org.scalatest.Assertion
940[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:466:4
941[warn] 466 | mcpTool shouldBe a[ToolChoiceObject.AllowedTools.ToolDefinition.Mcp]
942[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
943[warn] | unused value of type org.scalatest.Assertion
944[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:468:4
945[warn] 468 | mcp.serverLabel shouldBe "deepwiki"
946[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
947[warn] | unused value of type org.scalatest.Assertion
948[info] [patched file /build/repo/core/src/test/scala/sttp/openai/client/SyncClientSpec.scala]
949[info] [patched file /build/repo/core/src/test/scala/sttp/openai/json/SerializationHelpersSpec.scala]
950[warn] 193 warnings found
951[info] done compiling
952[info] compiling 1 Scala source to /build/repo/streaming/ox/target/jvm-3/test-classes ...
953[warn] -- [E176] Potential Issue Warning: /build/repo/streaming/ox/src/test/scala/sttp/openai/streaming/ox/OxClientSpec.scala:42:6
954[warn] 42 | caught.getClass shouldBe expectedError.getClass
955[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
956[warn] | unused value of type org.scalatest.Assertion
957[warn] -- [E176] Potential Issue Warning: /build/repo/streaming/ox/src/test/scala/sttp/openai/streaming/ox/OxClientSpec.scala:43:6
958[warn] 43 | caught.message shouldBe expectedError.message
959[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
960[warn] | unused value of type org.scalatest.Assertion
961[warn] -- [E176] Potential Issue Warning: /build/repo/streaming/ox/src/test/scala/sttp/openai/streaming/ox/OxClientSpec.scala:44:6
962[warn] 44 | caught.cause.getClass shouldBe expectedError.cause.getClass
963[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
964[warn] | unused value of type org.scalatest.Assertion
965[warn] -- [E176] Potential Issue Warning: /build/repo/streaming/ox/src/test/scala/sttp/openai/streaming/ox/OxClientSpec.scala:45:6
966[warn] 45 | caught.code shouldBe expectedError.code
967[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
968[warn] | unused value of type org.scalatest.Assertion
969[warn] -- [E176] Potential Issue Warning: /build/repo/streaming/ox/src/test/scala/sttp/openai/streaming/ox/OxClientSpec.scala:46:6
970[warn] 46 | caught.param shouldBe expectedError.param
971[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
972[warn] | unused value of type org.scalatest.Assertion
973[warn] -- [E198] Unused Symbol Warning: /build/repo/streaming/ox/src/test/scala/sttp/openai/streaming/ox/OxClientSpec.scala:122:115
974[warn] 122 | private def assertStreamedCompletion(givenResponse: InputStream, expectedResponse: Seq[ChatChunkResponse])(using Ox) = {
975[warn] | ^
976[warn] | unused implicit parameter
977[warn] 6 warnings found
978[info] done compiling
979[info] compiling 2 Scala sources to /build/repo/core/target/jvm-3/test-classes ...
980[info] done compiling
981Starting build for ProjectRef(file:/build/repo/,core3) (core)... [1/5]
982Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.5-migration
983Starting build for ProjectRef(file:/build/repo/,zio3) (zio)... [2/5]
984Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.5-migration
985[info] compiling 1 Scala source to /build/repo/streaming/zio/target/jvm-3/classes ...
986[info] done compiling
987[info] compiling 1 Scala source to /build/repo/streaming/zio/target/jvm-3/test-classes ...
988[warn] -- [E176] Potential Issue Warning: /build/repo/streaming/zio/src/test/scala/sttp/openai/streaming/zio/ZioClientSpec.scala:67:6
989[warn] 67 | caught.getClass shouldBe expectedError.getClass
990[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
991[warn] | unused value of type org.scalatest.Assertion
992[warn] -- [E176] Potential Issue Warning: /build/repo/streaming/zio/src/test/scala/sttp/openai/streaming/zio/ZioClientSpec.scala:68:6
993[warn] 68 | caught.message shouldBe expectedError.message
994[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
995[warn] | unused value of type org.scalatest.Assertion
996[warn] -- [E176] Potential Issue Warning: /build/repo/streaming/zio/src/test/scala/sttp/openai/streaming/zio/ZioClientSpec.scala:69:6
997[warn] 69 | caught.cause.getClass shouldBe expectedError.cause.getClass
998[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
999[warn] | unused value of type org.scalatest.Assertion
1000[warn] -- [E176] Potential Issue Warning: /build/repo/streaming/zio/src/test/scala/sttp/openai/streaming/zio/ZioClientSpec.scala:70:6
1001[warn] 70 | caught.code shouldBe expectedError.code
1002[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1003[warn] | unused value of type org.scalatest.Assertion
1004[warn] -- [E176] Potential Issue Warning: /build/repo/streaming/zio/src/test/scala/sttp/openai/streaming/zio/ZioClientSpec.scala:71:6
1005[warn] 71 | caught.param shouldBe expectedError.param
1006[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1007[warn] | unused value of type org.scalatest.Assertion
1008[info] [patched file /build/repo/streaming/zio/src/test/scala/sttp/openai/streaming/zio/ZioClientSpec.scala]
1009[warn] 5 warnings found
1010[info] done compiling
1011[info] compiling 1 Scala source to /build/repo/streaming/zio/target/jvm-3/test-classes ...
1012[warn] -- [E176] Potential Issue Warning: /build/repo/streaming/zio/src/test/scala/sttp/openai/streaming/zio/ZioClientSpec.scala:67:6
1013[warn] 67 | caught.getClass shouldBe expectedError.getClass
1014[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1015[warn] | unused value of type org.scalatest.Assertion
1016[warn] -- [E176] Potential Issue Warning: /build/repo/streaming/zio/src/test/scala/sttp/openai/streaming/zio/ZioClientSpec.scala:68:6
1017[warn] 68 | caught.message shouldBe expectedError.message
1018[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1019[warn] | unused value of type org.scalatest.Assertion
1020[warn] -- [E176] Potential Issue Warning: /build/repo/streaming/zio/src/test/scala/sttp/openai/streaming/zio/ZioClientSpec.scala:69:6
1021[warn] 69 | caught.cause.getClass shouldBe expectedError.cause.getClass
1022[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1023[warn] | unused value of type org.scalatest.Assertion
1024[warn] -- [E176] Potential Issue Warning: /build/repo/streaming/zio/src/test/scala/sttp/openai/streaming/zio/ZioClientSpec.scala:70:6
1025[warn] 70 | caught.code shouldBe expectedError.code
1026[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1027[warn] | unused value of type org.scalatest.Assertion
1028[warn] -- [E176] Potential Issue Warning: /build/repo/streaming/zio/src/test/scala/sttp/openai/streaming/zio/ZioClientSpec.scala:71:6
1029[warn] 71 | caught.param shouldBe expectedError.param
1030[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1031[warn] | unused value of type org.scalatest.Assertion
1032[warn] 5 warnings found
1033[info] done compiling
1034Starting build for ProjectRef(file:/build/repo/,pekko3) (pekko)... [3/5]
1035Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.5-migration
1036[info] compiling 1 Scala source to /build/repo/streaming/pekko/target/jvm-3/classes ...
1037[info] done compiling
1038[info] compiling 1 Scala source to /build/repo/streaming/pekko/target/jvm-3/test-classes ...
1039[warn] -- [E176] Potential Issue Warning: /build/repo/streaming/pekko/src/test/scala/sttp/openai/streaming/pekko/PekkoClientSpec.scala:66:8
1040[warn] 66 | c.getClass shouldBe expectedError.getClass
1041[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1042[warn] | unused value of type org.scalatest.Assertion
1043[warn] -- [E176] Potential Issue Warning: /build/repo/streaming/pekko/src/test/scala/sttp/openai/streaming/pekko/PekkoClientSpec.scala:67:8
1044[warn] 67 | c.message shouldBe expectedError.message
1045[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1046[warn] | unused value of type org.scalatest.Assertion
1047[warn] -- [E176] Potential Issue Warning: /build/repo/streaming/pekko/src/test/scala/sttp/openai/streaming/pekko/PekkoClientSpec.scala:68:8
1048[warn] 68 | c.cause.getClass shouldBe expectedError.cause.getClass
1049[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1050[warn] | unused value of type org.scalatest.Assertion
1051[warn] -- [E176] Potential Issue Warning: /build/repo/streaming/pekko/src/test/scala/sttp/openai/streaming/pekko/PekkoClientSpec.scala:69:8
1052[warn] 69 | c.code shouldBe expectedError.code
1053[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1054[warn] | unused value of type org.scalatest.Assertion
1055[warn] -- [E176] Potential Issue Warning: /build/repo/streaming/pekko/src/test/scala/sttp/openai/streaming/pekko/PekkoClientSpec.scala:70:8
1056[warn] 70 | c.param shouldBe expectedError.param
1057[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1058[warn] | unused value of type org.scalatest.Assertion
1059[warn] 5 warnings found
1060[info] done compiling
1061Starting build for ProjectRef(file:/build/repo/,fs23) (fs2)... [4/5]
1062Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.5-migration
1063[info] compiling 1 Scala source to /build/repo/streaming/fs2/target/jvm-3/classes ...
1064[info] done compiling
1065[info] compiling 1 Scala source to /build/repo/streaming/fs2/target/jvm-3/test-classes ...
1066[warn] -- [E176] Potential Issue Warning: /build/repo/streaming/fs2/src/test/scala/sttp/openai/streaming/fs2/Fs2ClientSpec.scala:64:8
1067[warn] 64 | c.getClass shouldBe expectedError.getClass
1068[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1069[warn] | unused value of type org.scalatest.Assertion
1070[warn] -- [E176] Potential Issue Warning: /build/repo/streaming/fs2/src/test/scala/sttp/openai/streaming/fs2/Fs2ClientSpec.scala:65:8
1071[warn] 65 | c.message shouldBe expectedError.message
1072[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1073[warn] | unused value of type org.scalatest.Assertion
1074[warn] -- [E176] Potential Issue Warning: /build/repo/streaming/fs2/src/test/scala/sttp/openai/streaming/fs2/Fs2ClientSpec.scala:66:8
1075[warn] 66 | c.cause.getClass shouldBe expectedError.cause.getClass
1076[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1077[warn] | unused value of type org.scalatest.Assertion
1078[warn] -- [E176] Potential Issue Warning: /build/repo/streaming/fs2/src/test/scala/sttp/openai/streaming/fs2/Fs2ClientSpec.scala:67:8
1079[warn] 67 | c.code shouldBe expectedError.code
1080[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1081[warn] | unused value of type org.scalatest.Assertion
1082[warn] -- [E176] Potential Issue Warning: /build/repo/streaming/fs2/src/test/scala/sttp/openai/streaming/fs2/Fs2ClientSpec.scala:68:8
1083[warn] 68 | c.param shouldBe expectedError.param
1084[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1085[warn] | unused value of type org.scalatest.Assertion
1086[info] [patched file /build/repo/streaming/fs2/src/test/scala/sttp/openai/streaming/fs2/Fs2ClientSpec.scala]
1087[warn] 5 warnings found
1088[info] done compiling
1089[info] compiling 1 Scala source to /build/repo/streaming/fs2/target/jvm-3/test-classes ...
1090[warn] -- [E176] Potential Issue Warning: /build/repo/streaming/fs2/src/test/scala/sttp/openai/streaming/fs2/Fs2ClientSpec.scala:64:8
1091[warn] 64 | c.getClass shouldBe expectedError.getClass
1092[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1093[warn] | unused value of type org.scalatest.Assertion
1094[warn] -- [E176] Potential Issue Warning: /build/repo/streaming/fs2/src/test/scala/sttp/openai/streaming/fs2/Fs2ClientSpec.scala:65:8
1095[warn] 65 | c.message shouldBe expectedError.message
1096[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1097[warn] | unused value of type org.scalatest.Assertion
1098[warn] -- [E176] Potential Issue Warning: /build/repo/streaming/fs2/src/test/scala/sttp/openai/streaming/fs2/Fs2ClientSpec.scala:66:8
1099[warn] 66 | c.cause.getClass shouldBe expectedError.cause.getClass
1100[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1101[warn] | unused value of type org.scalatest.Assertion
1102[warn] -- [E176] Potential Issue Warning: /build/repo/streaming/fs2/src/test/scala/sttp/openai/streaming/fs2/Fs2ClientSpec.scala:67:8
1103[warn] 67 | c.code shouldBe expectedError.code
1104[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1105[warn] | unused value of type org.scalatest.Assertion
1106[warn] -- [E176] Potential Issue Warning: /build/repo/streaming/fs2/src/test/scala/sttp/openai/streaming/fs2/Fs2ClientSpec.scala:68:8
1107[warn] 68 | c.param shouldBe expectedError.param
1108[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1109[warn] | unused value of type org.scalatest.Assertion
1110[warn] 5 warnings found
1111[info] done compiling
1112
1113************************
1114Build summary:
1115[{
1116 "module": "ox",
1117 "compile": {"status": "ok", "tookMs": 47617, "warnings": 0, "errors": 0, "sourceVersion": "3.5-migration"},
1118 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1119 "test-compile": {"status": "ok", "tookMs": 22413, "warnings": 6, "errors": 0, "sourceVersion": "3.5-migration"},
1120 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1121 "publish": {"status": "skipped", "tookMs": 0},
1122 "metadata": {
1123 "crossScalaVersions": ["2.12.20"]
1124}
1125},{
1126 "module": "core",
1127 "compile": {"status": "ok", "tookMs": 81, "warnings": 0, "errors": 0, "sourceVersion": "3.5-migration"},
1128 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1129 "test-compile": {"status": "ok", "tookMs": 125, "warnings": 193, "errors": 0, "sourceVersion": "3.5-migration"},
1130 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1131 "publish": {"status": "skipped", "tookMs": 0},
1132 "metadata": {
1133 "crossScalaVersions": ["2.12.20"]
1134}
1135},{
1136 "module": "zio",
1137 "compile": {"status": "ok", "tookMs": 682, "warnings": 0, "errors": 0, "sourceVersion": "3.5-migration"},
1138 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1139 "test-compile": {"status": "ok", "tookMs": 1107, "warnings": 5, "errors": 0, "sourceVersion": "3.5-migration"},
1140 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1141 "publish": {"status": "skipped", "tookMs": 0},
1142 "metadata": {
1143 "crossScalaVersions": ["2.12.20"]
1144}
1145},{
1146 "module": "pekko",
1147 "compile": {"status": "ok", "tookMs": 601, "warnings": 0, "errors": 0, "sourceVersion": "3.5-migration"},
1148 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1149 "test-compile": {"status": "ok", "tookMs": 1045, "warnings": 5, "errors": 0, "sourceVersion": "3.5-migration"},
1150 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1151 "publish": {"status": "skipped", "tookMs": 0},
1152 "metadata": {
1153 "crossScalaVersions": ["2.12.20"]
1154}
1155},{
1156 "module": "fs2",
1157 "compile": {"status": "ok", "tookMs": 406, "warnings": 0, "errors": 0, "sourceVersion": "3.5-migration"},
1158 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1159 "test-compile": {"status": "ok", "tookMs": 1117, "warnings": 5, "errors": 0, "sourceVersion": "3.5-migration"},
1160 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1161 "publish": {"status": "skipped", "tookMs": 0},
1162 "metadata": {
1163 "crossScalaVersions": ["2.12.20"]
1164}
1165}]
1166************************
1167[success] Total time: 136 s (0:02:16.0), completed Dec 13, 2025, 12:49:55 AM
1168[0JChecking patch project/plugins.sbt...
1169Checking patch build.sbt...
1170Applied patch project/plugins.sbt cleanly.
1171Applied patch build.sbt cleanly.
1172Commit migration rewrites
1173Switched to a new branch 'opencb/migrate-source-3.5'
1174[opencb/migrate-source-3.5 1d74137] Apply Scala compiler rewrites using -source:3.5-migration using Scala 3.7.4
1175 8 files changed, 12 insertions(+), 13 deletions(-)
1176----
1177Preparing build for 3.8.1-RC1-bin-20251212-ba45875-NIGHTLY
1178Scala binary version found: 3.8
1179Implicitly using source version 3.8
1180Scala binary version found: 3.8
1181Implicitly using source version 3.8
1182Would try to apply common scalacOption (best-effort, sbt/mill only):
1183Append: ,REQUIRE:-source:3.8
1184Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
1185
1186Try apply source patch:
1187Path: build.sbt
1188Pattern: val scala3 = List("3.3.6")
1189Replacement: val scala3 = List("3.8.1-RC1-bin-20251212-ba45875-NIGHTLY")
1190Successfully applied pattern 'val scala3 = List("3.3.6")' in build.sbt
1191----
1192Starting build for 3.8.1-RC1-bin-20251212-ba45875-NIGHTLY
1193Execute tests: false
1194sbt project found:
1195No prepare script found for project softwaremill/sttp-ai
1196##################################
1197Scala version: 3.8.1-RC1-bin-20251212-ba45875-NIGHTLY
1198Targets: com.softwaremill.sttp.openai%core com.softwaremill.sttp.openai%fs2 com.softwaremill.sttp.openai%ox com.softwaremill.sttp.openai%pekko com.softwaremill.sttp.openai%zio
1199Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.5"],"sourcePatches":[{"path":"build.sbt","pattern":"val scala3 = List(\"3.3.6\")","replaceWith":"val scala3 = List(\"<SCALA_VERSION>\")"}]}
1200##################################
1201Using extra scalacOptions: ,REQUIRE:-source:3.8
1202Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
1203[sbt_options] declare -a sbt_options=()
1204[process_args] java_version = '21'
1205[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_21/rt.jar'
1206# Executing command line:
1207java
1208-Dfile.encoding=UTF-8
1209-Dcommunitybuild.scala=3.8.1-RC1-bin-20251212-ba45875-NIGHTLY
1210-Dcommunitybuild.project.dependencies.add=
1211-Xmx7G
1212-Xms4G
1213-Xss8M
1214-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
1215-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_21
1216-jar
1217/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
1218"setCrossScalaVersions 3.8.1-RC1-bin-20251212-ba45875-NIGHTLY"
1219"++3.8.1-RC1-bin-20251212-ba45875-NIGHTLY -v"
1220"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
1221"set every credentials := Nil"
1222"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
1223"removeScalacOptionsStartingWith -P:wartremover"
1224
1225moduleMappings
1226"runBuild 3.8.1-RC1-bin-20251212-ba45875-NIGHTLY """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.5"],"sourcePatches":[{"path":"build.sbt","pattern":"val scala3 = List(\"3.3.6\")","replaceWith":"val scala3 = List(\"<SCALA_VERSION>\")"}]}""" com.softwaremill.sttp.openai%core com.softwaremill.sttp.openai%fs2 com.softwaremill.sttp.openai%ox com.softwaremill.sttp.openai%pekko com.softwaremill.sttp.openai%zio"
1227
1228[info] welcome to sbt 1.11.5 (Eclipse Adoptium Java 21)
1229[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
1230[info] loading project definition from /build/repo/project
1231[info] loading settings for project root from build.sbt...
1232[info] resolving key references (11833 settings) ...
1233[info] set current project to sttp-openai (in build file:/build/repo/)
1234Execute setCrossScalaVersions: 3.8.1-RC1-bin-20251212-ba45875-NIGHTLY
1235OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.16) in fs2/crossScalaVersions
1236OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251212-ba45875-NIGHTLY -> 3.8.1-RC1-bin-20251212-ba45875-NIGHTLY in core3/crossScalaVersions
1237OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.1-RC1-bin-20251212-ba45875-NIGHTLY) in core3/crossScalaVersions
1238OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251212-ba45875-NIGHTLY -> 3.8.1-RC1-bin-20251212-ba45875-NIGHTLY in ox3/crossScalaVersions
1239OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.1-RC1-bin-20251212-ba45875-NIGHTLY) in ox3/crossScalaVersions
1240OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.16) in pekko/crossScalaVersions
1241OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.16) in akka/crossScalaVersions
1242OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251212-ba45875-NIGHTLY -> 3.8.1-RC1-bin-20251212-ba45875-NIGHTLY in fs23/crossScalaVersions
1243OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.1-RC1-bin-20251212-ba45875-NIGHTLY) in fs23/crossScalaVersions
1244OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.16) in core/crossScalaVersions
1245OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251212-ba45875-NIGHTLY -> 3.8.1-RC1-bin-20251212-ba45875-NIGHTLY in examples3/crossScalaVersions
1246OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.1-RC1-bin-20251212-ba45875-NIGHTLY) in examples3/crossScalaVersions
1247OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.16) in docs/crossScalaVersions
1248OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.16) in root/crossScalaVersions
1249OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251212-ba45875-NIGHTLY -> 3.8.1-RC1-bin-20251212-ba45875-NIGHTLY in zio3/crossScalaVersions
1250OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.1-RC1-bin-20251212-ba45875-NIGHTLY) in zio3/crossScalaVersions
1251OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.16) in zio/crossScalaVersions
1252OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251212-ba45875-NIGHTLY -> 3.8.1-RC1-bin-20251212-ba45875-NIGHTLY in pekko3/crossScalaVersions
1253OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.1-RC1-bin-20251212-ba45875-NIGHTLY) in pekko3/crossScalaVersions
1254[info] set current project to sttp-openai (in build file:/build/repo/)
1255[info] Setting Scala version to 3.8.1-RC1-bin-20251212-ba45875-NIGHTLY on 6 projects.
1256[info] Switching Scala version on:
1257[info] core3 (3.8.1-RC1-bin-20251212-ba45875-NIGHTLY)
1258[info] pekko3 (3.8.1-RC1-bin-20251212-ba45875-NIGHTLY)
1259[info] zio3 (3.8.1-RC1-bin-20251212-ba45875-NIGHTLY)
1260[info] ox3 (3.8.1-RC1-bin-20251212-ba45875-NIGHTLY)
1261[info] fs23 (3.8.1-RC1-bin-20251212-ba45875-NIGHTLY)
1262[info] examples3 (3.8.1-RC1-bin-20251212-ba45875-NIGHTLY)
1263[info] Excluding projects:
1264[info] fs2 (2.13.16)
1265[info] * root (2.13.16)
1266[info] akka (2.13.16)
1267[info] docs (2.13.16)
1268[info] zio (2.13.16)
1269[info] pekko (2.13.16)
1270[info] core (2.13.16)
1271[info] Reapplying settings...
1272[info] set current project to sttp-openai (in build file:/build/repo/)
1273Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
1274[info] Reapplying settings...
1275[info] set current project to sttp-openai (in build file:/build/repo/)
1276[info] Defining Global / credentials, akka / credentials and 11 others.
1277[info] The new values will be used by Compile / scalafmtOnly, Global / pgpSelectPassphrase and 103 others.
1278[info] Run `last` for details.
1279[info] Reapplying settings...
1280[info] set current project to sttp-openai (in build file:/build/repo/)
1281Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
1282[info] Reapplying settings...
1283OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
1284
1285 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:331)
1286 Did you mean allExcludeDependencies ?
1287 , retry without global scopes
1288[info] Reapplying settings...
1289[info] set current project to sttp-openai (in build file:/build/repo/)
1290Execute removeScalacOptionsStartingWith: -P:wartremover
1291[info] Reapplying settings...
1292[info] set current project to sttp-openai (in build file:/build/repo/)
1293[success] Total time: 0 s, completed Dec 13, 2025, 12:50:10 AM
1294Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.5"],"sourcePatches":[{"path":"build.sbt","pattern":"val scala3 = List(\"3.3.6\")","replaceWith":"val scala3 = List(\"<SCALA_VERSION>\")"}]}
1295Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
1296Starting build...
1297Projects: Set(core3, pekko3, zio3, ox3, fs23)
1298Starting build for ProjectRef(file:/build/repo/,ox3) (ox)... [0/5]
1299OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8` in Scala 2.12.20 module Global
1300OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
1301OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
1302Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
1303[info] compiling 86 Scala sources to /build/repo/core/target/jvm-3/classes ...
1304[warn] -- [E198] Unused Symbol Warning: /build/repo/core/src/main/scala/sttp/openai/OpenAI.scala:26:74
1305[warn] 26 |import sttp.openai.requests.completions.chat.{ListMessagesQueryParameters => _}
1306[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1307[warn] | unused import
1308[warn] -- [E198] Unused Symbol Warning: /build/repo/core/src/main/scala/sttp/openai/OpenAISyncClient.scala:23:74
1309[warn] 23 |import sttp.openai.requests.completions.chat.{ListMessagesQueryParameters => _}
1310[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1311[warn] | unused import
1312[warn] there were 4 deprecation warnings; re-run with -deprecation for details
1313[warn] three warnings found
1314[info] done compiling
1315[info] compiling 1 Scala source to /build/repo/streaming/ox/target/jvm-3/classes ...
1316[info] done compiling
1317[info] compiling 54 Scala sources to /build/repo/core/target/jvm-3/test-classes ...
1318[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:73:6
1319[warn] 73 | models should not be null
1320[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^
1321[warn] | unused value of type org.scalatest.Assertion
1322[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:74:6
1323[warn] 74 | models.`object` shouldBe "list"
1324[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1325[warn] | unused value of type org.scalatest.Assertion
1326[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:75:6
1327[warn] 75 | models.data should not be empty
1328[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1329[warn] | unused value of type org.scalatest.Assertion
1330[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:77:8
1331[warn] 77 | model.id should not be empty
1332[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1333[warn] | unused value of type org.scalatest.Assertion
1334[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:78:8
1335[warn] 78 | model.`object` shouldBe "model"
1336[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1337[warn] | unused value of type org.scalatest.Assertion
1338[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:93:6
1339[warn] 93 | model should not be null
1340[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^
1341[warn] | unused value of type org.scalatest.Assertion
1342[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:94:6
1343[warn] 94 | model.id shouldBe modelId
1344[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^
1345[warn] | unused value of type org.scalatest.Assertion
1346[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:95:6
1347[warn] 95 | model.`object` shouldBe "model"
1348[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1349[warn] | unused value of type org.scalatest.Assertion
1350[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:96:6
1351[warn] 96 | model.ownedBy should not be empty
1352[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1353[warn] | unused value of type org.scalatest.Assertion
1354[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:110:6
1355[warn] 110 | moderation should not be null
1356[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1357[warn] | unused value of type org.scalatest.Assertion
1358[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:111:6
1359[warn] 111 | moderation.id should not be empty
1360[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1361[warn] | unused value of type org.scalatest.Assertion
1362[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:112:6
1363[warn] 112 | moderation.model.value should not be empty
1364[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1365[warn] | unused value of type org.scalatest.Assertion
1366[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:113:6
1367[warn] 113 | moderation.results should not be empty
1368[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1369[warn] | unused value of type org.scalatest.Assertion
1370[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:114:6
1371[warn] 114 | moderation.results.head.flagged shouldBe false // Harmless text should not be flagged
1372[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1373[warn] | unused value of type org.scalatest.Assertion
1374[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:115:6
1375[warn] 115 | moderation.results.head.categories should not be null
1376[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1377[warn] | unused value of type org.scalatest.Assertion
1378[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:129:6
1379[warn] 129 | moderation should not be null
1380[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1381[warn] | unused value of type org.scalatest.Assertion
1382[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:130:6
1383[warn] 130 | moderation.results should not be empty
1384[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1385[warn] | unused value of type org.scalatest.Assertion
1386[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:133:6
1387[warn] 133 | moderation.results.head.categories should not be null
1388[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1389[warn] | unused value of type org.scalatest.Assertion
1390[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:134:6
1391[warn] 134 | moderation.results.head.categoryScores should not be null
1392[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1393[warn] | unused value of type org.scalatest.Assertion
1394[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:151:6
1395[warn] 151 | embeddings should not be null
1396[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1397[warn] | unused value of type org.scalatest.Assertion
1398[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:152:6
1399[warn] 152 | embeddings.`object` shouldBe "list"
1400[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1401[warn] | unused value of type org.scalatest.Assertion
1402[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:153:6
1403[warn] 153 | embeddings.model.value should not be empty
1404[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1405[warn] | unused value of type org.scalatest.Assertion
1406[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:154:6
1407[warn] 154 | embeddings.data should not be empty
1408[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1409[warn] | unused value of type org.scalatest.Assertion
1410[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:155:6
1411[warn] 155 | embeddings.data.head.`object` shouldBe "embedding"
1412[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1413[warn] | unused value of type org.scalatest.Assertion
1414[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:156:6
1415[warn] 156 | embeddings.data.head.embedding should not be empty
1416[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1417[warn] | unused value of type org.scalatest.Assertion
1418[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:157:6
1419[warn] 157 | embeddings.data.head.index shouldBe 0
1420[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1421[warn] | unused value of type org.scalatest.Assertion
1422[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:158:6
1423[warn] 158 | embeddings.usage should not be null
1424[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1425[warn] | unused value of type org.scalatest.Assertion
1426[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:159:6
1427[warn] 159 | embeddings.usage.totalTokens should be > 0
1428[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1429[warn] | unused value of type org.scalatest.Assertion
1430[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:181:6
1431[warn] 181 | response should not be null
1432[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
1433[warn] | unused value of type org.scalatest.Assertion
1434[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:182:6
1435[warn] 182 | response.id should not be empty
1436[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1437[warn] | unused value of type org.scalatest.Assertion
1438[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:183:6
1439[warn] 183 | response.`object` shouldBe "chat.completion"
1440[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1441[warn] | unused value of type org.scalatest.Assertion
1442[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:184:6
1443[warn] 184 | response.model should not be empty
1444[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1445[warn] | unused value of type org.scalatest.Assertion
1446[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:185:6
1447[warn] 185 | response.choices should not be empty
1448[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1449[warn] | unused value of type org.scalatest.Assertion
1450[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:186:6
1451[warn] 186 | response.choices.head.message.role.value shouldBe "assistant"
1452[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1453[warn] | unused value of type org.scalatest.Assertion
1454[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:187:6
1455[warn] 187 | response.choices.head.message.content should not be empty
1456[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1457[warn] | unused value of type org.scalatest.Assertion
1458[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:188:6
1459[warn] 188 | response.usage should not be null
1460[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1461[warn] | unused value of type org.scalatest.Assertion
1462[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:189:6
1463[warn] 189 | response.usage.totalTokens should be > 0
1464[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1465[warn] | unused value of type org.scalatest.Assertion
1466[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:190:6
1467[warn] 190 | response.usage.totalTokens should be <= 20 // Should be very low due to our constraints
1468[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1469[warn] | unused value of type org.scalatest.Assertion
1470[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:206:6
1471[warn] 206 | createdResponse should not be null
1472[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1473[warn] | unused value of type org.scalatest.Assertion
1474[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:207:6
1475[warn] 207 | createdResponse.id should not be empty
1476[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1477[warn] | unused value of type org.scalatest.Assertion
1478[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:208:6
1479[warn] 208 | createdResponse.`object` shouldBe "response"
1480[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1481[warn] | unused value of type org.scalatest.Assertion
1482[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:209:6
1483[warn] 209 | createdResponse.status shouldBe "completed"
1484[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1485[warn] | unused value of type org.scalatest.Assertion
1486[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:210:6
1487[warn] 210 | createdResponse.output should not be empty
1488[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1489[warn] | unused value of type org.scalatest.Assertion
1490[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:211:6
1491[warn] 211 | createdResponse.output.head should be(a[sttp.openai.requests.responses.ResponsesResponseBody.OutputItem.OutputMessage])
1492[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1493[warn] | unused value of type org.scalatest.Assertion
1494[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:212:6
1495[warn] 212 | createdResponse.createdAt should be > 0L
1496[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1497[warn] | unused value of type org.scalatest.Assertion
1498[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:215:6
1499[warn] 215 | createdResponse.usage should not be null
1500[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1501[warn] | unused value of type org.scalatest.Assertion
1502[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:227:6
1503[warn] 227 | retrievedResponse should not be null
1504[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1505[warn] | unused value of type org.scalatest.Assertion
1506[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:228:6
1507[warn] 228 | retrievedResponse.id shouldBe createdResponse.id
1508[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1509[warn] | unused value of type org.scalatest.Assertion
1510[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:229:6
1511[warn] 229 | retrievedResponse.`object` shouldBe "response"
1512[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1513[warn] | unused value of type org.scalatest.Assertion
1514[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:230:6
1515[warn] 230 | retrievedResponse.status shouldBe "completed"
1516[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1517[warn] | unused value of type org.scalatest.Assertion
1518[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:231:6
1519[warn] 231 | retrievedResponse.output should not be empty
1520[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1521[warn] | unused value of type org.scalatest.Assertion
1522[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:232:6
1523[warn] 232 | retrievedResponse.model shouldBe createdResponse.model
1524[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1525[warn] | unused value of type org.scalatest.Assertion
1526[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:233:6
1527[warn] 233 | retrievedResponse.createdAt shouldBe createdResponse.createdAt
1528[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1529[warn] | unused value of type org.scalatest.Assertion
1530[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:242:6
1531[warn] 242 | inputItems should not be null
1532[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1533[warn] | unused value of type org.scalatest.Assertion
1534[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:243:6
1535[warn] 243 | inputItems.`object` shouldBe "list"
1536[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1537[warn] | unused value of type org.scalatest.Assertion
1538[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:244:6
1539[warn] 244 | inputItems.data should not be empty
1540[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1541[warn] | unused value of type org.scalatest.Assertion
1542[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:249:6
1543[warn] 249 | userInputMessage should be(defined)
1544[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1545[warn] | unused value of type org.scalatest.Assertion
1546[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:252:6
1547[warn] 252 | inputMessage.role shouldBe "user"
1548[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1549[warn] | unused value of type org.scalatest.Assertion
1550[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:258:6
1551[warn] 258 | textContent should be(defined)
1552[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1553[warn] | unused value of type org.scalatest.Assertion
1554[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:261:6
1555[warn] 261 | inputText.text shouldBe "Hi"
1556[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1557[warn] | unused value of type org.scalatest.Assertion
1558[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:267:6
1559[warn] 267 | deleteResult should not be null
1560[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1561[warn] | unused value of type org.scalatest.Assertion
1562[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:268:6
1563[warn] 268 | deleteResult.deleted shouldBe true
1564[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1565[warn] | unused value of type org.scalatest.Assertion
1566[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:269:6
1567[warn] 269 | deleteResult.id shouldBe createdResponse.id
1568[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1569[warn] | unused value of type org.scalatest.Assertion
1570[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:270:6
1571[warn] 270 | deleteResult.`object` shouldBe "response.deleted"
1572[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1573[warn] | unused value of type org.scalatest.Assertion
1574[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:282:4
1575[warn] 282 | exception.message.getOrElse("") should include("API key")
1576[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1577[warn] | unused value of type org.scalatest.Assertion
1578[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:305:6
1579[warn] 305 | results.count(_.isSuccess) should be >= 1
1580[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1581[warn] | unused value of type org.scalatest.Assertion
1582[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:326:6
1583[warn] 326 | models should not be null
1584[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^
1585[warn] | unused value of type org.scalatest.Assertion
1586[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/integration/OpenAIIntegrationSpec.scala:327:6
1587[warn] 327 | models.data should not be empty
1588[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1589[warn] | unused value of type org.scalatest.Assertion
1590[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/completions/chat/ToolSpec.scala:43:4
1591[warn] 43 | serialized shouldBe expectedJson
1592[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1593[warn] | unused value of type org.scalatest.Assertion
1594[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/completions/chat/ToolSpec.scala:61:4
1595[warn] 61 | serialized shouldBe expectedJson
1596[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1597[warn] | unused value of type org.scalatest.Assertion
1598[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/completions/chat/ToolSpec.scala:64:4
1599[warn] 64 | deserialized.strict should contain(true)
1600[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1601[warn] | unused value of type org.scalatest.Assertion
1602[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:15:4
1603[warn] 15 | part.name shouldBe name
1604[warn] | ^^^^^^^^^^^^^^^^^^^^^^^
1605[warn] | unused value of type org.scalatest.Assertion
1606[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:16:4
1607[warn] 16 | part.body shouldBe a[FileBody]
1608[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1609[warn] | unused value of type org.scalatest.Assertion
1610[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:17:4
1611[warn] 17 | part.headers should contain(sttp.model.Header("Content-Type", "application/octet-stream"))
1612[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1613[warn] | unused value of type org.scalatest.Assertion
1614[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:23:4
1615[warn] 23 | part.name shouldBe name
1616[warn] | ^^^^^^^^^^^^^^^^^^^^^^^
1617[warn] | unused value of type org.scalatest.Assertion
1618[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:24:4
1619[warn] 24 | part.body shouldBe a[StringBody]
1620[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1621[warn] | unused value of type org.scalatest.Assertion
1622[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:25:4
1623[warn] 25 | part.body.asInstanceOf[StringBody].s shouldBe value
1624[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1625[warn] | unused value of type org.scalatest.Assertion
1626[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:39:4
1627[warn] 39 | parts should have size 2
1628[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^
1629[warn] | unused value of type org.scalatest.Assertion
1630[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:41:17
1631[warn] 41 | checkFilePart(parts, "image", config.image.head)
1632[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1633[warn] | unused value of type org.scalatest.Assertion
1634[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:42:4
1635[warn] 42 | parts.find(_.name == "image[]") shouldBe None
1636[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1637[warn] | unused value of type org.scalatest.Assertion
1638[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:56:4
1639[warn] 56 | parts should have size 15
1640[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^
1641[warn] | unused value of type org.scalatest.Assertion
1642[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:58:17
1643[warn] 58 | checkFilePart(parts, "image", config.image.head)
1644[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1645[warn] | unused value of type org.scalatest.Assertion
1646[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:59:4
1647[warn] 59 | parts.find(_.name == "image[]") shouldBe None
1648[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1649[warn] | unused value of type org.scalatest.Assertion
1650[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:60:17
1651[warn] 60 | checkFilePart(parts, "mask", config.mask.get)
1652[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1653[warn] | unused value of type org.scalatest.Assertion
1654[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:62:19
1655[warn] 62 | checkStringPart(parts, "prompt", config.prompt)
1656[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1657[warn] | unused value of type org.scalatest.Assertion
1658[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:63:19
1659[warn] 63 | checkStringPart(parts, "background", "transparent")
1660[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1661[warn] | unused value of type org.scalatest.Assertion
1662[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:64:19
1663[warn] 64 | checkStringPart(parts, "input_fidelity", "high")
1664[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1665[warn] | unused value of type org.scalatest.Assertion
1666[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:65:19
1667[warn] 65 | checkStringPart(parts, "model", "gpt-image-1")
1668[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1669[warn] | unused value of type org.scalatest.Assertion
1670[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:66:19
1671[warn] 66 | checkStringPart(parts, "n", "2")
1672[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1673[warn] | unused value of type org.scalatest.Assertion
1674[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:67:19
1675[warn] 67 | checkStringPart(parts, "output_compression", "80")
1676[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1677[warn] | unused value of type org.scalatest.Assertion
1678[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:68:19
1679[warn] 68 | checkStringPart(parts, "output_format", "png")
1680[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1681[warn] | unused value of type org.scalatest.Assertion
1682[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:69:19
1683[warn] 69 | checkStringPart(parts, "partial_images", "2")
1684[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1685[warn] | unused value of type org.scalatest.Assertion
1686[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:70:19
1687[warn] 70 | checkStringPart(parts, "quality", "high")
1688[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1689[warn] | unused value of type org.scalatest.Assertion
1690[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:71:19
1691[warn] 71 | checkStringPart(parts, "size", "1024x1024")
1692[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1693[warn] | unused value of type org.scalatest.Assertion
1694[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:72:19
1695[warn] 72 | checkStringPart(parts, "response_format", "url")
1696[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1697[warn] | unused value of type org.scalatest.Assertion
1698[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:73:19
1699[warn] 73 | checkStringPart(parts, "stream", "false")
1700[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1701[warn] | unused value of type org.scalatest.Assertion
1702[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:87:4
1703[warn] 87 | parts should have size 16
1704[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^
1705[warn] | unused value of type org.scalatest.Assertion
1706[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:89:4
1707[warn] 89 | parts.find(_.name == "image") shouldBe None
1708[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1709[warn] | unused value of type org.scalatest.Assertion
1710[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:92:4
1711[warn] 92 | imageParts should have size 2
1712[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1713[warn] | unused value of type org.scalatest.Assertion
1714[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:111:4
1715[warn] 111 | parts.map(_.name) should not contain "background"
1716[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1717[warn] | unused value of type org.scalatest.Assertion
1718[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:112:4
1719[warn] 112 | parts.map(_.name) should not contain "input_fidelity"
1720[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1721[warn] | unused value of type org.scalatest.Assertion
1722[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:113:4
1723[warn] 113 | parts.map(_.name) should not contain "mask"
1724[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1725[warn] | unused value of type org.scalatest.Assertion
1726[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:114:4
1727[warn] 114 | parts.map(_.name) should not contain "model"
1728[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1729[warn] | unused value of type org.scalatest.Assertion
1730[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:115:4
1731[warn] 115 | parts.map(_.name) should not contain "n"
1732[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1733[warn] | unused value of type org.scalatest.Assertion
1734[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:116:4
1735[warn] 116 | parts.map(_.name) should not contain "output_compression"
1736[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1737[warn] | unused value of type org.scalatest.Assertion
1738[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:117:4
1739[warn] 117 | parts.map(_.name) should not contain "output_format"
1740[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1741[warn] | unused value of type org.scalatest.Assertion
1742[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:118:4
1743[warn] 118 | parts.map(_.name) should not contain "partial_images"
1744[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1745[warn] | unused value of type org.scalatest.Assertion
1746[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:119:4
1747[warn] 119 | parts.map(_.name) should not contain "quality"
1748[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1749[warn] | unused value of type org.scalatest.Assertion
1750[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:120:4
1751[warn] 120 | parts.map(_.name) should not contain "size"
1752[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1753[warn] | unused value of type org.scalatest.Assertion
1754[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:121:4
1755[warn] 121 | parts.map(_.name) should not contain "response_format"
1756[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1757[warn] | unused value of type org.scalatest.Assertion
1758[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/images/edit/ImageEditsDataSpec.scala:122:4
1759[warn] 122 | parts.map(_.name) should not contain "stream"
1760[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1761[warn] | unused value of type org.scalatest.Assertion
1762[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/InputItemsListDataSpec.scala:38:4
1763[warn] 38 | deserializedResponse.`object` shouldBe "list"
1764[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1765[warn] | unused value of type org.scalatest.Assertion
1766[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/InputItemsListDataSpec.scala:39:4
1767[warn] 39 | deserializedResponse.firstId shouldBe "msg_abc123"
1768[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1769[warn] | unused value of type org.scalatest.Assertion
1770[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/InputItemsListDataSpec.scala:40:4
1771[warn] 40 | deserializedResponse.lastId shouldBe "msg_abc123"
1772[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1773[warn] | unused value of type org.scalatest.Assertion
1774[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/InputItemsListDataSpec.scala:41:4
1775[warn] 41 | deserializedResponse.hasMore shouldBe false
1776[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1777[warn] | unused value of type org.scalatest.Assertion
1778[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/InputItemsListDataSpec.scala:42:4
1779[warn] 42 | deserializedResponse.data should have size 1
1780[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1781[warn] | unused value of type org.scalatest.Assertion
1782[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/InputItemsListDataSpec.scala:45:4
1783[warn] 45 | inputMessage.id shouldBe "msg_abc123"
1784[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1785[warn] | unused value of type org.scalatest.Assertion
1786[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/InputItemsListDataSpec.scala:46:4
1787[warn] 46 | inputMessage.role shouldBe "user"
1788[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1789[warn] | unused value of type org.scalatest.Assertion
1790[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/InputItemsListDataSpec.scala:47:4
1791[warn] 47 | inputMessage.content should have size 1
1792[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1793[warn] | unused value of type org.scalatest.Assertion
1794[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:285:4
1795[warn] 285 | deserializedResponse.id shouldBe "resp_67ccd3a9da748190baa7f1570fe91ac604becb25c45c1d41"
1796[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1797[warn] | unused value of type org.scalatest.Assertion
1798[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:286:4
1799[warn] 286 | deserializedResponse.model shouldBe GPT4o20240806
1800[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1801[warn] | unused value of type org.scalatest.Assertion
1802[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:287:4
1803[warn] 287 | deserializedResponse.`object` shouldBe "response"
1804[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1805[warn] | unused value of type org.scalatest.Assertion
1806[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:288:4
1807[warn] 288 | deserializedResponse.status shouldBe "completed"
1808[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1809[warn] | unused value of type org.scalatest.Assertion
1810[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:289:4
1811[warn] 289 | deserializedResponse.createdAt shouldBe 1741476777L
1812[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1813[warn] | unused value of type org.scalatest.Assertion
1814[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:290:4
1815[warn] 290 | deserializedResponse.parallelToolCalls shouldBe Some(true)
1816[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1817[warn] | unused value of type org.scalatest.Assertion
1818[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:291:4
1819[warn] 291 | deserializedResponse.temperature shouldBe Some(1.0)
1820[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1821[warn] | unused value of type org.scalatest.Assertion
1822[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:292:4
1823[warn] 292 | deserializedResponse.topP shouldBe Some(1.0)
1824[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1825[warn] | unused value of type org.scalatest.Assertion
1826[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:293:4
1827[warn] 293 | deserializedResponse.truncation shouldBe Some("disabled")
1828[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1829[warn] | unused value of type org.scalatest.Assertion
1830[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:294:4
1831[warn] 294 | deserializedResponse.metadata shouldBe Some(Map.empty)
1832[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1833[warn] | unused value of type org.scalatest.Assertion
1834[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:297:4
1835[warn] 297 | deserializedResponse.usage shouldBe defined
1836[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1837[warn] | unused value of type org.scalatest.Assertion
1838[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:299:4
1839[warn] 299 | usage.inputTokens shouldBe 328
1840[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1841[warn] | unused value of type org.scalatest.Assertion
1842[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:300:4
1843[warn] 300 | usage.outputTokens shouldBe 52
1844[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1845[warn] | unused value of type org.scalatest.Assertion
1846[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:301:4
1847[warn] 301 | usage.totalTokens shouldBe 380
1848[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1849[warn] | unused value of type org.scalatest.Assertion
1850[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:302:4
1851[warn] 302 | usage.inputTokensDetails shouldBe Some(InputTokensDetails(cachedTokens = 0))
1852[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1853[warn] | unused value of type org.scalatest.Assertion
1854[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:303:4
1855[warn] 303 | usage.outputTokensDetails shouldBe Some(OutputTokensDetails(reasoningTokens = Some(0)))
1856[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1857[warn] | unused value of type org.scalatest.Assertion
1858[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:306:4
1859[warn] 306 | deserializedResponse.output should have size 1
1860[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1861[warn] | unused value of type org.scalatest.Assertion
1862[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:308:4
1863[warn] 308 | outputMessage.id shouldBe "msg_67ccd3acc8d48190a77525dc6de64b4104becb25c45c1d41"
1864[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1865[warn] | unused value of type org.scalatest.Assertion
1866[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:309:4
1867[warn] 309 | outputMessage.role shouldBe "assistant"
1868[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1869[warn] | unused value of type org.scalatest.Assertion
1870[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:310:4
1871[warn] 310 | outputMessage.status shouldBe "completed"
1872[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1873[warn] | unused value of type org.scalatest.Assertion
1874[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:311:4
1875[warn] 311 | outputMessage.content should have size 1
1876[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1877[warn] | unused value of type org.scalatest.Assertion
1878[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:314:4
1879[warn] 314 | outputText.text should include("The image depicts a scenic landscape")
1880[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1881[warn] | unused value of type org.scalatest.Assertion
1882[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:327:4
1883[warn] 327 | deserializedResponse.id shouldBe "resp_complex123"
1884[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1885[warn] | unused value of type org.scalatest.Assertion
1886[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:328:4
1887[warn] 328 | deserializedResponse.model shouldBe ResponsesModel.GPT4o
1888[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1889[warn] | unused value of type org.scalatest.Assertion
1890[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:329:4
1891[warn] 329 | deserializedResponse.`object` shouldBe "response"
1892[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1893[warn] | unused value of type org.scalatest.Assertion
1894[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:330:4
1895[warn] 330 | deserializedResponse.status shouldBe "completed"
1896[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1897[warn] | unused value of type org.scalatest.Assertion
1898[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:331:4
1899[warn] 331 | deserializedResponse.createdAt shouldBe 1741476778L
1900[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1901[warn] | unused value of type org.scalatest.Assertion
1902[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:332:4
1903[warn] 332 | deserializedResponse.instructions shouldBe Some(Left("You are a helpful assistant"))
1904[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1905[warn] | unused value of type org.scalatest.Assertion
1906[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:333:4
1907[warn] 333 | deserializedResponse.maxOutputTokens shouldBe Some(2000)
1908[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1909[warn] | unused value of type org.scalatest.Assertion
1910[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:334:4
1911[warn] 334 | deserializedResponse.parallelToolCalls shouldBe Some(false)
1912[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1913[warn] | unused value of type org.scalatest.Assertion
1914[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:335:4
1915[warn] 335 | deserializedResponse.previousResponseId shouldBe Some("prev_resp_123")
1916[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1917[warn] | unused value of type org.scalatest.Assertion
1918[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:336:4
1919[warn] 336 | deserializedResponse.temperature shouldBe Some(0.7)
1920[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1921[warn] | unused value of type org.scalatest.Assertion
1922[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:337:4
1923[warn] 337 | deserializedResponse.topP shouldBe Some(0.9)
1924[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1925[warn] | unused value of type org.scalatest.Assertion
1926[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:338:4
1927[warn] 338 | deserializedResponse.truncation shouldBe Some("auto")
1928[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1929[warn] | unused value of type org.scalatest.Assertion
1930[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:339:4
1931[warn] 339 | deserializedResponse.user shouldBe Some("user123")
1932[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1933[warn] | unused value of type org.scalatest.Assertion
1934[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:340:4
1935[warn] 340 | deserializedResponse.metadata shouldBe Some(
1936[warn] | ^
1937[warn] | unused value of type org.scalatest.Assertion
1938[warn] 341 | Map(
1939[warn] 342 | "session_id" -> "session_123",
1940[warn] 343 | "experiment" -> "test_run"
1941[warn] 344 | )
1942[warn] 345 | )
1943[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:348:4
1944[warn] 348 | deserializedResponse.usage shouldBe defined
1945[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1946[warn] | unused value of type org.scalatest.Assertion
1947[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:350:4
1948[warn] 350 | usage2.inputTokens shouldBe 500
1949[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1950[warn] | unused value of type org.scalatest.Assertion
1951[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:351:4
1952[warn] 351 | usage2.outputTokens shouldBe 150
1953[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1954[warn] | unused value of type org.scalatest.Assertion
1955[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:352:4
1956[warn] 352 | usage2.totalTokens shouldBe 650
1957[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1958[warn] | unused value of type org.scalatest.Assertion
1959[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:353:4
1960[warn] 353 | usage2.inputTokensDetails shouldBe Some(InputTokensDetails(cachedTokens = 100))
1961[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1962[warn] | unused value of type org.scalatest.Assertion
1963[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:354:4
1964[warn] 354 | usage2.outputTokensDetails shouldBe Some(OutputTokensDetails(reasoningTokens = Some(50)))
1965[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1966[warn] | unused value of type org.scalatest.Assertion
1967[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:357:4
1968[warn] 357 | deserializedResponse.reasoning shouldBe defined
1969[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1970[warn] | unused value of type org.scalatest.Assertion
1971[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:358:4
1972[warn] 358 | deserializedResponse.reasoning.get.effort shouldBe Some("medium")
1973[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1974[warn] | unused value of type org.scalatest.Assertion
1975[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:359:4
1976[warn] 359 | deserializedResponse.reasoning.get.summary shouldBe Some("concise")
1977[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1978[warn] | unused value of type org.scalatest.Assertion
1979[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:362:4
1980[warn] 362 | deserializedResponse.output should have size 3
1981[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1982[warn] | unused value of type org.scalatest.Assertion
1983[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:366:4
1984[warn] 366 | outputMessage.id shouldBe "msg_complex123"
1985[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1986[warn] | unused value of type org.scalatest.Assertion
1987[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:367:4
1988[warn] 367 | outputMessage.role shouldBe "assistant"
1989[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1990[warn] | unused value of type org.scalatest.Assertion
1991[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:368:4
1992[warn] 368 | outputMessage.status shouldBe "completed"
1993[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1994[warn] | unused value of type org.scalatest.Assertion
1995[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:369:4
1996[warn] 369 | outputMessage.content should have size 1
1997[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1998[warn] | unused value of type org.scalatest.Assertion
1999[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:372:4
2000[warn] 372 | outputText.text shouldBe "I'll search for information about machine learning."
2001[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2002[warn] | unused value of type org.scalatest.Assertion
2003[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:373:4
2004[warn] 373 | outputText.annotations should have size 1
2005[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2006[warn] | unused value of type org.scalatest.Assertion
2007[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:376:4
2008[warn] 376 | citation.fileId shouldBe "file-123"
2009[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2010[warn] | unused value of type org.scalatest.Assertion
2011[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:377:4
2012[warn] 377 | citation.filename shouldBe "ml_guide.pdf"
2013[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2014[warn] | unused value of type org.scalatest.Assertion
2015[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:378:4
2016[warn] 378 | citation.index shouldBe 0
2017[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^
2018[warn] | unused value of type org.scalatest.Assertion
2019[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:382:4
2020[warn] 382 | fileSearchCall.id shouldBe "call_search123"
2021[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2022[warn] | unused value of type org.scalatest.Assertion
2023[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:383:4
2024[warn] 383 | fileSearchCall.queries shouldBe List("machine learning", "neural networks")
2025[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026[warn] | unused value of type org.scalatest.Assertion
2027[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:384:4
2028[warn] 384 | fileSearchCall.status shouldBe "completed"
2029[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2030[warn] | unused value of type org.scalatest.Assertion
2031[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:385:4
2032[warn] 385 | fileSearchCall.results shouldBe defined
2033[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2034[warn] | unused value of type org.scalatest.Assertion
2035[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:389:4
2036[warn] 389 | codeCall.id shouldBe "code_call123"
2037[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2038[warn] | unused value of type org.scalatest.Assertion
2039[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:390:4
2040[warn] 390 | codeCall.containerId shouldBe "container_123"
2041[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2042[warn] | unused value of type org.scalatest.Assertion
2043[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:391:4
2044[warn] 391 | codeCall.code shouldBe Some("import numpy as np\nprint('Hello ML')")
2045[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2046[warn] | unused value of type org.scalatest.Assertion
2047[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:392:4
2048[warn] 392 | codeCall.status shouldBe "completed"
2049[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2050[warn] | unused value of type org.scalatest.Assertion
2051[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:445:4
2052[warn] 445 | deserializedResponse.id shouldBe "resp_tool_choice_123"
2053[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2054[warn] | unused value of type org.scalatest.Assertion
2055[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:446:4
2056[warn] 446 | deserializedResponse.model shouldBe ResponsesModel.GPT4o
2057[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2058[warn] | unused value of type org.scalatest.Assertion
2059[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:447:4
2060[warn] 447 | deserializedResponse.status shouldBe "completed"
2061[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2062[warn] | unused value of type org.scalatest.Assertion
2063[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:450:4
2064[warn] 450 | deserializedResponse.toolChoice shouldBe defined
2065[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2066[warn] | unused value of type org.scalatest.Assertion
2067[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:452:4
2068[warn] 452 | toolChoice shouldBe a[ToolChoiceObject.AllowedTools]
2069[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2070[warn] | unused value of type org.scalatest.Assertion
2071[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:455:4
2072[warn] 455 | allowedTools.mode shouldBe "auto"
2073[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2074[warn] | unused value of type org.scalatest.Assertion
2075[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:456:4
2076[warn] 456 | allowedTools.tools should have size 3
2077[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2078[warn] | unused value of type org.scalatest.Assertion
2079[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:460:4
2080[warn] 460 | functionTool shouldBe a[ToolChoiceObject.AllowedTools.ToolDefinition.Function]
2081[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2082[warn] | unused value of type org.scalatest.Assertion
2083[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:462:4
2084[warn] 462 | function.name shouldBe "get_weather"
2085[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2086[warn] | unused value of type org.scalatest.Assertion
2087[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:466:4
2088[warn] 466 | mcpTool shouldBe a[ToolChoiceObject.AllowedTools.ToolDefinition.Mcp]
2089[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2090[warn] | unused value of type org.scalatest.Assertion
2091[warn] -- [E176] Potential Issue Warning: /build/repo/core/src/test/scala/sttp/openai/requests/responses/ResponsesDataSpec.scala:468:4
2092[warn] 468 | mcp.serverLabel shouldBe "deepwiki"
2093[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2094[warn] | unused value of type org.scalatest.Assertion
2095[warn] 193 warnings found
2096[info] done compiling
2097[info] compiling 1 Scala source to /build/repo/streaming/ox/target/jvm-3/test-classes ...
2098[warn] -- [E176] Potential Issue Warning: /build/repo/streaming/ox/src/test/scala/sttp/openai/streaming/ox/OxClientSpec.scala:42:6
2099[warn] 42 | caught.getClass shouldBe expectedError.getClass
2100[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2101[warn] | unused value of type org.scalatest.Assertion
2102[warn] -- [E176] Potential Issue Warning: /build/repo/streaming/ox/src/test/scala/sttp/openai/streaming/ox/OxClientSpec.scala:43:6
2103[warn] 43 | caught.message shouldBe expectedError.message
2104[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2105[warn] | unused value of type org.scalatest.Assertion
2106[warn] -- [E176] Potential Issue Warning: /build/repo/streaming/ox/src/test/scala/sttp/openai/streaming/ox/OxClientSpec.scala:44:6
2107[warn] 44 | caught.cause.getClass shouldBe expectedError.cause.getClass
2108[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2109[warn] | unused value of type org.scalatest.Assertion
2110[warn] -- [E176] Potential Issue Warning: /build/repo/streaming/ox/src/test/scala/sttp/openai/streaming/ox/OxClientSpec.scala:45:6
2111[warn] 45 | caught.code shouldBe expectedError.code
2112[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2113[warn] | unused value of type org.scalatest.Assertion
2114[warn] -- [E176] Potential Issue Warning: /build/repo/streaming/ox/src/test/scala/sttp/openai/streaming/ox/OxClientSpec.scala:46:6
2115[warn] 46 | caught.param shouldBe expectedError.param
2116[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2117[warn] | unused value of type org.scalatest.Assertion
2118[warn] -- [E198] Unused Symbol Warning: /build/repo/streaming/ox/src/test/scala/sttp/openai/streaming/ox/OxClientSpec.scala:122:115
2119[warn] 122 | private def assertStreamedCompletion(givenResponse: InputStream, expectedResponse: Seq[ChatChunkResponse])(using Ox) = {
2120[warn] | ^
2121[warn] | unused implicit parameter
2122[warn] 6 warnings found
2123[info] done compiling
2124Starting build for ProjectRef(file:/build/repo/,core3) (core)... [1/5]
2125Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
2126Starting build for ProjectRef(file:/build/repo/,zio3) (zio)... [2/5]
2127Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
2128[info] compiling 1 Scala source to /build/repo/streaming/zio/target/jvm-3/classes ...
2129[info] done compiling
2130[info] compiling 1 Scala source to /build/repo/streaming/zio/target/jvm-3/test-classes ...
2131[warn] -- [E176] Potential Issue Warning: /build/repo/streaming/zio/src/test/scala/sttp/openai/streaming/zio/ZioClientSpec.scala:67:6
2132[warn] 67 | caught.getClass shouldBe expectedError.getClass
2133[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2134[warn] | unused value of type org.scalatest.Assertion
2135[warn] -- [E176] Potential Issue Warning: /build/repo/streaming/zio/src/test/scala/sttp/openai/streaming/zio/ZioClientSpec.scala:68:6
2136[warn] 68 | caught.message shouldBe expectedError.message
2137[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2138[warn] | unused value of type org.scalatest.Assertion
2139[warn] -- [E176] Potential Issue Warning: /build/repo/streaming/zio/src/test/scala/sttp/openai/streaming/zio/ZioClientSpec.scala:69:6
2140[warn] 69 | caught.cause.getClass shouldBe expectedError.cause.getClass
2141[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2142[warn] | unused value of type org.scalatest.Assertion
2143[warn] -- [E176] Potential Issue Warning: /build/repo/streaming/zio/src/test/scala/sttp/openai/streaming/zio/ZioClientSpec.scala:70:6
2144[warn] 70 | caught.code shouldBe expectedError.code
2145[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2146[warn] | unused value of type org.scalatest.Assertion
2147[warn] -- [E176] Potential Issue Warning: /build/repo/streaming/zio/src/test/scala/sttp/openai/streaming/zio/ZioClientSpec.scala:71:6
2148[warn] 71 | caught.param shouldBe expectedError.param
2149[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2150[warn] | unused value of type org.scalatest.Assertion
2151[warn] 5 warnings found
2152[info] done compiling
2153Starting build for ProjectRef(file:/build/repo/,pekko3) (pekko)... [3/5]
2154Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
2155[info] compiling 1 Scala source to /build/repo/streaming/pekko/target/jvm-3/classes ...
2156[info] done compiling
2157[info] compiling 1 Scala source to /build/repo/streaming/pekko/target/jvm-3/test-classes ...
2158[warn] -- [E176] Potential Issue Warning: /build/repo/streaming/pekko/src/test/scala/sttp/openai/streaming/pekko/PekkoClientSpec.scala:66:8
2159[warn] 66 | c.getClass shouldBe expectedError.getClass
2160[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2161[warn] | unused value of type org.scalatest.Assertion
2162[warn] -- [E176] Potential Issue Warning: /build/repo/streaming/pekko/src/test/scala/sttp/openai/streaming/pekko/PekkoClientSpec.scala:67:8
2163[warn] 67 | c.message shouldBe expectedError.message
2164[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2165[warn] | unused value of type org.scalatest.Assertion
2166[warn] -- [E176] Potential Issue Warning: /build/repo/streaming/pekko/src/test/scala/sttp/openai/streaming/pekko/PekkoClientSpec.scala:68:8
2167[warn] 68 | c.cause.getClass shouldBe expectedError.cause.getClass
2168[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2169[warn] | unused value of type org.scalatest.Assertion
2170[warn] -- [E176] Potential Issue Warning: /build/repo/streaming/pekko/src/test/scala/sttp/openai/streaming/pekko/PekkoClientSpec.scala:69:8
2171[warn] 69 | c.code shouldBe expectedError.code
2172[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2173[warn] | unused value of type org.scalatest.Assertion
2174[warn] -- [E176] Potential Issue Warning: /build/repo/streaming/pekko/src/test/scala/sttp/openai/streaming/pekko/PekkoClientSpec.scala:70:8
2175[warn] 70 | c.param shouldBe expectedError.param
2176[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2177[warn] | unused value of type org.scalatest.Assertion
2178[warn] 5 warnings found
2179[info] done compiling
2180Starting build for ProjectRef(file:/build/repo/,fs23) (fs2)... [4/5]
2181Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
2182[info] compiling 1 Scala source to /build/repo/streaming/fs2/target/jvm-3/classes ...
2183[info] done compiling
2184[info] compiling 1 Scala source to /build/repo/streaming/fs2/target/jvm-3/test-classes ...
2185[warn] -- [E176] Potential Issue Warning: /build/repo/streaming/fs2/src/test/scala/sttp/openai/streaming/fs2/Fs2ClientSpec.scala:64:8
2186[warn] 64 | c.getClass shouldBe expectedError.getClass
2187[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2188[warn] | unused value of type org.scalatest.Assertion
2189[warn] -- [E176] Potential Issue Warning: /build/repo/streaming/fs2/src/test/scala/sttp/openai/streaming/fs2/Fs2ClientSpec.scala:65:8
2190[warn] 65 | c.message shouldBe expectedError.message
2191[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2192[warn] | unused value of type org.scalatest.Assertion
2193[warn] -- [E176] Potential Issue Warning: /build/repo/streaming/fs2/src/test/scala/sttp/openai/streaming/fs2/Fs2ClientSpec.scala:66:8
2194[warn] 66 | c.cause.getClass shouldBe expectedError.cause.getClass
2195[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2196[warn] | unused value of type org.scalatest.Assertion
2197[warn] -- [E176] Potential Issue Warning: /build/repo/streaming/fs2/src/test/scala/sttp/openai/streaming/fs2/Fs2ClientSpec.scala:67:8
2198[warn] 67 | c.code shouldBe expectedError.code
2199[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2200[warn] | unused value of type org.scalatest.Assertion
2201[warn] -- [E176] Potential Issue Warning: /build/repo/streaming/fs2/src/test/scala/sttp/openai/streaming/fs2/Fs2ClientSpec.scala:68:8
2202[warn] 68 | c.param shouldBe expectedError.param
2203[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2204[warn] | unused value of type org.scalatest.Assertion
2205[warn] 5 warnings found
2206[info] done compiling
2207
2208************************
2209Build summary:
2210[{
2211 "module": "ox",
2212 "compile": {"status": "ok", "tookMs": 50120, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
2213 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
2214 "test-compile": {"status": "ok", "tookMs": 18616, "warnings": 6, "errors": 0, "sourceVersion": "3.8"},
2215 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
2216 "publish": {"status": "skipped", "tookMs": 0},
2217 "metadata": {
2218 "crossScalaVersions": ["2.12.20"]
2219}
2220},{
2221 "module": "core",
2222 "compile": {"status": "ok", "tookMs": 98, "warnings": 2, "errors": 0, "sourceVersion": "3.8"},
2223 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
2224 "test-compile": {"status": "ok", "tookMs": 150, "warnings": 193, "errors": 0, "sourceVersion": "3.8"},
2225 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
2226 "publish": {"status": "skipped", "tookMs": 0},
2227 "metadata": {
2228 "crossScalaVersions": ["2.12.20"]
2229}
2230},{
2231 "module": "zio",
2232 "compile": {"status": "ok", "tookMs": 640, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
2233 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
2234 "test-compile": {"status": "ok", "tookMs": 1330, "warnings": 5, "errors": 0, "sourceVersion": "3.8"},
2235 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
2236 "publish": {"status": "skipped", "tookMs": 0},
2237 "metadata": {
2238 "crossScalaVersions": ["2.12.20"]
2239}
2240},{
2241 "module": "pekko",
2242 "compile": {"status": "ok", "tookMs": 767, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
2243 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
2244 "test-compile": {"status": "ok", "tookMs": 850, "warnings": 5, "errors": 0, "sourceVersion": "3.8"},
2245 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
2246 "publish": {"status": "skipped", "tookMs": 0},
2247 "metadata": {
2248 "crossScalaVersions": ["2.12.20"]
2249}
2250},{
2251 "module": "fs2",
2252 "compile": {"status": "ok", "tookMs": 511, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
2253 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
2254 "test-compile": {"status": "ok", "tookMs": 1256, "warnings": 5, "errors": 0, "sourceVersion": "3.8"},
2255 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
2256 "publish": {"status": "skipped", "tookMs": 0},
2257 "metadata": {
2258 "crossScalaVersions": ["2.12.20"]
2259}
2260}]
2261************************
2262[success] Total time: 86 s (0:01:26.0), completed Dec 13, 2025, 12:51:36 AM
2263[0JChecking patch project/plugins.sbt...
2264Checking patch build.sbt...
2265Applied patch project/plugins.sbt cleanly.
2266Applied patch build.sbt cleanly.