Build Logs

softwaremill/sttp-ai • scheduled_3.8.0-RC1-bin-20251107-3bea2f3-NIGHTLY

Errors

4

Warnings

1794

Total Lines

2276

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