Build Logs

cequence-io/openai-scala-client • 14270752029

Errors

7353

Warnings

50

Total Lines

7748

1##################################
2Clonning https://github.com/cequence-io/openai-scala-client.git into repo using revision v1.1.2
3##################################
4Note: switching to '28aa45e4c68288d9b3ad2fc71aa1e1e329c22553'.
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
21Would override fixed Scala version: 3.2.2
22----
23Preparing build for 3.6.4
24Scala binary version found: 3.6
25Implicitly using source version 3.6-migration
26Scala binary version found: 3.6
27Implicitly using source version 3.6-migration
28Would try to apply common scalacOption (best-effort, sbt/mill only):
29Append: ,-source:3.6-migration,-Wconf:msg=can be rewritten automatically under:s
30Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e,-migration,
31----
32Starting build for 3.6.4
33Execute tests: false
34sbt project found:
35Try apply source patch:
36Path: build.sbt
37Pattern: val scala3 = "3.2.2"
38Replacement: val scala3 = "3.6.4"
39Starting compilation server
40Downloading https://repo1.maven.org/maven2/org/scala-lang/scala3-compiler_3/3.4.2/scala3-compiler_3-3.4.2.pom
41Downloaded https://repo1.maven.org/maven2/org/scala-lang/scala3-compiler_3/3.4.2/scala3-compiler_3-3.4.2.pom
42Downloading https://repo1.maven.org/maven2/org/jline/jline-terminal-jna/3.25.1/jline-terminal-jna-3.25.1.pom
43Downloading https://repo1.maven.org/maven2/org/jline/jline-terminal/3.25.1/jline-terminal-3.25.1.pom
44Downloading https://repo1.maven.org/maven2/org/jline/jline-reader/3.25.1/jline-reader-3.25.1.pom
45Downloading https://repo1.maven.org/maven2/org/scala-lang/scala3-library_3/3.4.2/scala3-library_3-3.4.2.pom
46Downloading https://repo1.maven.org/maven2/org/scala-lang/modules/scala-asm/9.6.0-scala-1/scala-asm-9.6.0-scala-1.pom
47Downloading https://repo1.maven.org/maven2/org/scala-lang/tasty-core_3/3.4.2/tasty-core_3-3.4.2.pom
48Downloaded https://repo1.maven.org/maven2/org/jline/jline-terminal-jna/3.25.1/jline-terminal-jna-3.25.1.pom
49Downloading https://repo1.maven.org/maven2/org/scala-lang/scala3-interfaces/3.4.2/scala3-interfaces-3.4.2.pom
50Downloaded https://repo1.maven.org/maven2/org/scala-lang/modules/scala-asm/9.6.0-scala-1/scala-asm-9.6.0-scala-1.pom
51Downloaded https://repo1.maven.org/maven2/org/scala-lang/tasty-core_3/3.4.2/tasty-core_3-3.4.2.pom
52Downloaded https://repo1.maven.org/maven2/org/jline/jline-terminal/3.25.1/jline-terminal-3.25.1.pom
53Downloaded https://repo1.maven.org/maven2/org/scala-lang/scala3-library_3/3.4.2/scala3-library_3-3.4.2.pom
54Downloaded https://repo1.maven.org/maven2/org/jline/jline-reader/3.25.1/jline-reader-3.25.1.pom
55Downloaded https://repo1.maven.org/maven2/org/scala-lang/scala3-interfaces/3.4.2/scala3-interfaces-3.4.2.pom
56Downloading https://repo1.maven.org/maven2/org/jline/jline-parent/3.25.1/jline-parent-3.25.1.pom
57Downloaded https://repo1.maven.org/maven2/org/jline/jline-parent/3.25.1/jline-parent-3.25.1.pom
58Downloading https://repo1.maven.org/maven2/org/jline/jline-native/3.25.1/jline-native-3.25.1.pom
59Downloaded https://repo1.maven.org/maven2/org/jline/jline-native/3.25.1/jline-native-3.25.1.pom
60Downloading https://repo1.maven.org/maven2/org/scala-lang/tasty-core_3/3.4.2/tasty-core_3-3.4.2.jar
61Downloading https://repo1.maven.org/maven2/org/scala-lang/scala3-compiler_3/3.4.2/scala3-compiler_3-3.4.2.jar
62Downloading https://repo1.maven.org/maven2/org/jline/jline-terminal-jna/3.25.1/jline-terminal-jna-3.25.1.jar
63Downloading https://repo1.maven.org/maven2/org/jline/jline-reader/3.25.1/jline-reader-3.25.1.jar
64Downloading https://repo1.maven.org/maven2/org/scala-lang/scala3-library_3/3.4.2/scala3-library_3-3.4.2.jar
65Downloading https://repo1.maven.org/maven2/org/jline/jline-terminal/3.25.1/jline-terminal-3.25.1.jar
66Downloaded https://repo1.maven.org/maven2/org/scala-lang/tasty-core_3/3.4.2/tasty-core_3-3.4.2.jar
67Downloading https://repo1.maven.org/maven2/org/jline/jline-native/3.25.1/jline-native-3.25.1.jar
68Downloaded https://repo1.maven.org/maven2/org/jline/jline-terminal-jna/3.25.1/jline-terminal-jna-3.25.1.jar
69Downloading https://repo1.maven.org/maven2/org/scala-lang/modules/scala-asm/9.6.0-scala-1/scala-asm-9.6.0-scala-1.jar
70Downloaded https://repo1.maven.org/maven2/org/jline/jline-reader/3.25.1/jline-reader-3.25.1.jar
71Downloading https://repo1.maven.org/maven2/org/scala-lang/scala3-interfaces/3.4.2/scala3-interfaces-3.4.2.jar
72Downloaded https://repo1.maven.org/maven2/org/jline/jline-terminal/3.25.1/jline-terminal-3.25.1.jar
73Downloaded https://repo1.maven.org/maven2/org/scala-lang/modules/scala-asm/9.6.0-scala-1/scala-asm-9.6.0-scala-1.jar
74Downloaded https://repo1.maven.org/maven2/org/jline/jline-native/3.25.1/jline-native-3.25.1.jar
75Downloaded https://repo1.maven.org/maven2/org/scala-lang/scala3-library_3/3.4.2/scala3-library_3-3.4.2.jar
76Downloaded https://repo1.maven.org/maven2/org/scala-lang/scala3-interfaces/3.4.2/scala3-interfaces-3.4.2.jar
77Downloaded https://repo1.maven.org/maven2/org/scala-lang/scala3-compiler_3/3.4.2/scala3-compiler_3-3.4.2.jar
78Downloading https://repo1.maven.org/maven2/org/scala-lang/scala3-sbt-bridge/3.4.2/scala3-sbt-bridge-3.4.2.pom
79Downloaded https://repo1.maven.org/maven2/org/scala-lang/scala3-sbt-bridge/3.4.2/scala3-sbt-bridge-3.4.2.pom
80Downloading https://repo1.maven.org/maven2/org/scala-lang/scala3-sbt-bridge/3.4.2/scala3-sbt-bridge-3.4.2.jar
81Downloaded https://repo1.maven.org/maven2/org/scala-lang/scala3-sbt-bridge/3.4.2/scala3-sbt-bridge-3.4.2.jar
82Compiling project (Scala 3.4.2, JVM (17))
83Compiled project (Scala 3.4.2, JVM (17))
84Successfully applied pattern 'val scala3 = "3.2.2"' in repo/build.sbt
85No prepare script found for project cequence-io/openai-scala-client
86##################################
87Scala version: 3.6.4
88Targets: io.cequence%openai-scala-anthropic-client io.cequence%openai-scala-client io.cequence%openai-scala-client-stream io.cequence%openai-scala-core io.cequence%openai-scala-count-tokens io.cequence%openai-scala-google-vertexai-client io.cequence%openai-scala-guice
89Project projectConfig: { "projects": { "exclude": [], "overrides": {} }, "java": { "version": "17" }, "sbt": { "commands": [], "options": [] }, "mill": { "options": [] }, "tests": "compile-only", "migrationVersions": [], "sourcePatches": [ { "path": "build.sbt", "pattern": "val scala3 = \"3.2.2\"", "replaceWith": "val scala3 = \"<SCALA_VERSION>\"" } ] }
90##################################
91Using extra scalacOptions: ,-source:3.6-migration,-Wconf:msg=can be rewritten automatically under:s
92Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e,-migration,
93[sbt_options] declare -a sbt_options=()
94[process_args] java_version = '17'
95[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
96# Executing command line:
97java
98-Dfile.encoding=UTF-8
99-Dcommunitybuild.scala=3.6.4
100-Dcommunitybuild.project.dependencies.add=
101-Xmx7G
102-Xms4G
103-Xss8M
104-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
105-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
106-jar
107/root/.sdkman/candidates/sbt/1.9.6/bin/sbt-launch.jar
108"setCrossScalaVersions 3.6.4"
109"++3.6.4 -v"
110"mapScalacOptions ",-source:3.6-migration,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e,-migration,""
111"set every credentials := Nil"
112"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
113"removeScalacOptionsStartingWith -P:wartremover"
114
115moduleMappings
116"runBuild 3.6.4 """{
117 "projects": {
118 "exclude": [],
119 "overrides": {}
120 },
121 "java": {
122 "version": "17"
123 },
124 "sbt": {
125 "commands": [],
126 "options": []
127 },
128 "mill": {
129 "options": []
130 },
131 "tests": "compile-only",
132 "migrationVersions": [],
133 "sourcePatches": [
134 {
135 "path": "build.sbt",
136 "pattern": "val scala3 = \"3.2.2\"",
137 "replaceWith": "val scala3 = \"<SCALA_VERSION>\""
138 }
139 ]
140}""" io.cequence%openai-scala-anthropic-client io.cequence%openai-scala-client io.cequence%openai-scala-client-stream io.cequence%openai-scala-core io.cequence%openai-scala-count-tokens io.cequence%openai-scala-google-vertexai-client io.cequence%openai-scala-guice"
141
142[info] [launcher] getting org.scala-sbt sbt 1.9.0 (this may take some time)...
143[info] welcome to sbt 1.9.0 (Eclipse Adoptium Java 17.0.8)
144[info] loading settings for project repo-build from plugins.sbt ...
145[info] loading project definition from /build/repo/project
146/build/repo/build.sbt:67: warning: method in in trait ScopingSetting is deprecated (since 1.5.0): `in` is deprecated; migrate to slash syntax - https://www.scala-sbt.org/1.x/docs/Migrating-from-sbt-013x.html#slash
147 (commonSettings ++ Seq(definedTestNames in Test := Nil)) *
148 ^
149[info] loading settings for project core from build.sbt ...
150[info] loading settings for project client from build.sbt ...
151[info] loading settings for project client_stream from build.sbt ...
152[info] loading settings for project anthropic_client from build.sbt ...
153[info] loading settings for project google_vertexai_client from build.sbt ...
154[info] loading settings for project count_tokens from build.sbt ...
155[info] loading settings for project guice from build.sbt ...
156[info] loading settings for project examples from build.sbt ...
157[info] loading settings for project repo from build.sbt ...
158[info] resolving key references (10067 settings) ...
159[info] set current project to repo (in build file:/build/repo/)
160[warn] there's a key that's not used by any other settings/tasks:
161[warn]
162[warn] * ThisBuild / publishMavenStyle
163[warn] +- /build/repo/build.sbt:107
164[warn]
165[warn] note: a setting might still be used by a command; to exclude a key from this `lintUnused` check
166[warn] either append it to `Global / excludeLintKeys` or call .withRank(KeyRanks.Invisible) on the key
167Execute setCrossScalaVersions: 3.6.4
168OpenCB::Changing crossVersion 3.6.4 -> 3.6.4 in core/crossScalaVersions
169OpenCB::Changing crossVersion 3.6.4 -> 3.6.4 in anthropic_client/crossScalaVersions
170OpenCB::Changing crossVersion 3.6.4 -> 3.6.4 in google_vertexai_client/crossScalaVersions
171OpenCB::Changing crossVersion 3.6.4 -> 3.6.4 in guice/crossScalaVersions
172OpenCB::Changing crossVersion 3.6.4 -> 3.6.4 in client/crossScalaVersions
173OpenCB::Changing crossVersion 3.6.4 -> 3.6.4 in client_stream/crossScalaVersions
174OpenCB::Changing crossVersion 3.6.4 -> 3.6.4 in count_tokens/crossScalaVersions
175OpenCB::Changing crossVersion 3.6.4 -> 3.6.4 in examples/crossScalaVersions
176[info] set current project to repo (in build file:/build/repo/)
177[info] Setting Scala version to 3.6.4 on 8 projects.
178[info] Switching Scala version on:
179[info] examples (2.12.18, 2.13.11, 3.6.4)
180[info] google_vertexai_client (2.12.18, 2.13.11, 3.6.4)
181[info] client_stream (2.12.18, 2.13.11, 3.6.4)
182[info] count_tokens (2.12.18, 2.13.11, 3.6.4)
183[info] client (2.12.18, 2.13.11, 3.6.4)
184[info] anthropic_client (2.12.18, 2.13.11, 3.6.4)
185[info] guice (2.12.18, 2.13.11, 3.6.4)
186[info] core (2.12.18, 2.13.11, 3.6.4)
187[info] Excluding projects:
188[info] * repo (2.12.18)
189[info] Reapplying settings...
190[info] set current project to repo (in build file:/build/repo/)
191Execute mapScalacOptions: ,-source:3.6-migration,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e,-migration,
192[info] Reapplying settings...
193[info] set current project to repo (in build file:/build/repo/)
194[info] Defining Global / credentials, anthropic_client / credentials and 7 others.
195[info] The new values will be used by Global / pgpSelectPassphrase, Global / pgpSigningKey and 45 others.
196[info] Run `last` for details.
197[info] Reapplying settings...
198[info] set current project to repo (in build file:/build/repo/)
199Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
200[info] Reapplying settings...
201OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
202
203 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:315)
204 Did you mean client / allExcludeDependencies ?
205 , retry without global scopes
206[info] Reapplying settings...
207[info] set current project to repo (in build file:/build/repo/)
208Execute removeScalacOptionsStartingWith: -P:wartremover
209[info] Reapplying settings...
210[info] set current project to repo (in build file:/build/repo/)
211[success] Total time: 0 s, completed Apr 4, 2025, 7:23:46 PM
212Build config: {
213 "projects": {
214 "exclude": [],
215 "overrides": {}
216 },
217 "java": {
218 "version": "17"
219 },
220 "sbt": {
221 "commands": [],
222 "options": []
223 },
224 "mill": {
225 "options": []
226 },
227 "tests": "compile-only",
228 "migrationVersions": [],
229 "sourcePatches": [
230 {
231 "path": "build.sbt",
232 "pattern": "val scala3 = \"3.2.2\"",
233 "replaceWith": "val scala3 = \"<SCALA_VERSION>\""
234 }
235 ]
236}
237Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
238Starting build...
239Projects: Set(google_vertexai_client, client_stream, count_tokens, client, anthropic_client, guice, core)
240Starting build for ProjectRef(file:/build/repo/,client) (openai-scala-client)...
241OpenCB::Exclude Scala3 specific scalacOption `-source:3.6-migration` in Scala 2.12.18 module Global
242OpenCB::Exclude Scala3 specific scalacOption `-source:3.6-migration` in Scala 2.12.18 module Scope(Select(BuildRef(file:/build/repo/)), Zero, Zero, Zero)
243Compile scalacOptions: List(-Ywarn-unused, -Xsemanticdb, -semanticdb-target, /build/repo/openai-client/target/scala-3.6.4/meta, -source:3.6-migration, -Wconf:msg=can be rewritten automatically under:s)
244OpenCB::Would not apply setting `-source:3.6-migration`: Project has predefined source version: Some(-source:3.6-migration)
245[info] compiling 89 Scala sources to /build/repo/openai-core/target/scala-3.6.4/classes ...
246[warn] bad option '-Ywarn-unused' was ignored
247[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:36:70
248[error] 36 | implicit lazy val permissionFormat: Format[Permission] = Json.format[Permission]
249[error] | ^^^^^^^^^^^^^^^^^^^^^^^
250[error] | Field not found: io.cequence.openaiscala.domain.response.Permission.id
251[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:47:47
252[error] 47 | val writes: Writes[ModelInfo] = Json.writes[ModelInfo]
253[error] | ^^^^^^^^^^^^^^^^^^^^^^
254[error] | Field not found: io.cequence.openaiscala.domain.response.ModelInfo.id
255[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:51:68
256[error] 51 | implicit lazy val usageInfoFormat: Format[UsageInfo] = Json.format[UsageInfo]
257[error] | ^^^^^^^^^^^^^^^^^^^^^^
258[error] |Field not found: io.cequence.openaiscala.domain.response.UsageInfo.prompt_tokens
259[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:59:15
260[error] 59 | Json.format[LogprobsInfo]
261[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^
262[error] |Field not found: io.cequence.openaiscala.domain.response.LogprobsInfo.tokens
263[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:61:15
264[error] 61 | Json.format[TextCompletionChoiceInfo]
265[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
266[error] |Field not found: io.cequence.openaiscala.domain.response.TextCompletionChoiceInfo.text
267[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:63:15
268[error] 63 | Json.format[TextCompletionResponse]
269[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
270[error] |Field not found: io.cequence.openaiscala.domain.response.TextCompletionResponse.id
271[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:92:15
272[error] 92 | Json.format[FunctionCallSpec]
273[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
274[error] | Field not found: io.cequence.openaiscala.domain.FunctionCallSpec.name
275[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:94:71
276[error] 94 | implicit val systemMessageFormat: Format[SystemMessage] = Json.format[SystemMessage]
277[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
278[error] | Field not found: io.cequence.openaiscala.domain.SystemMessage.content
279[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:95:77
280[error] 95 | implicit val developerMessageFormat: Format[DeveloperMessage] = Json.format[DeveloperMessage]
281[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
282[error] |Field not found: io.cequence.openaiscala.domain.DeveloperMessage.content
283[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:96:67
284[error] 96 | implicit val userMessageFormat: Format[UserMessage] = Json.format[UserMessage]
285[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
286[error] | Field not found: io.cequence.openaiscala.domain.UserMessage.content
287[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:97:73
288[error] 97 | implicit val userSeqMessageFormat: Format[UserSeqMessage] = Json.format[UserSeqMessage]
289[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
290[error] | Field not found: io.cequence.openaiscala.domain.UserSeqMessage.content
291[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:99:67
292[error] 99 | implicit val toolMessageFormat: Format[ToolMessage] = Json.format[ToolMessage]
293[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
294[error] |Field not found: io.cequence.openaiscala.domain.ToolMessage.tool_call_id
295[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:101:77
296[error] 101 | implicit val assistantMessageFormat: Format[AssistantMessage] = Json.format[AssistantMessage]
297[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
298[error] |Field not found: io.cequence.openaiscala.domain.AssistantMessage.content
299[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:124:15
300[error] 124 | Json.format[AssistantFunMessage]
301[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
302[error] |Field not found: io.cequence.openaiscala.domain.AssistantFunMessage.content
303[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:126:70
304[error] 126 | implicit lazy val funMessageFormat: Format[FunMessage] = Json.format[FunMessage]
305[error] | ^^^^^^^^^^^^^^^^^^^^^^^
306[error] | Field not found: io.cequence.openaiscala.domain.FunMessage.content
307[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:128:72
308[error] 128 | implicit lazy val messageSpecFormat: Format[MessageSpec] = Json.format[MessageSpec]
309[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
310[error] | Field not found: io.cequence.openaiscala.domain.MessageSpec.role
311[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:134:15
312[error] 134 | Json.format[FunctionTool]
313[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^
314[error] |Field not found: io.cequence.openaiscala.domain.AssistantTool.FunctionTool.name
315[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:196:30
316[error] 196 | val writes = Json.writes[AssistantTool.FunctionTool]
317[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
318[error] |Field not found: io.cequence.openaiscala.domain.AssistantTool.FunctionTool.name
319[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:201:17
320[error] 201 | Json.format[AssistantTool.FileSearchTool]
321[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
322[error] |Field not found: io.cequence.openaiscala.domain.AssistantTool.FileSearchTool.maxNumResults
323[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:332:15
324[error] 332 | Json.format[AssistantToolOutput]
325[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
326[error] |Field not found: io.cequence.openaiscala.domain.AssistantToolOutput.tool_call_id
327[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:349:52
328[error] 349 | val writes: Writes[TopLogprobInfo] = Json.writes[TopLogprobInfo]
329[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
330[error] |Field not found: io.cequence.openaiscala.domain.response.TopLogprobInfo.token
331[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:383:15
332[error] 383 | Json.format[LogprobInfo]
333[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
334[error] |Field not found: io.cequence.openaiscala.domain.response.LogprobInfo.token
335[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:386:15
336[error] 386 | Json.format[Logprobs]
337[error] | ^^^^^^^^^^^^^^^^^^^^^
338[error] |Field not found: io.cequence.openaiscala.domain.response.Logprobs.content
339[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:389:15
340[error] 389 | Json.format[ChatCompletionChoiceInfo]
341[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
342[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionChoiceInfo.message
343[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:391:15
344[error] 391 | Json.format[ChatCompletionResponse]
345[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
346[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionResponse.id
347[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:399:15
348[error] 399 | Json.format[ChatFunCompletionChoiceInfo]
349[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
350[error] |Field not found: io.cequence.openaiscala.domain.response.ChatFunCompletionChoiceInfo.message
351[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:401:15
352[error] 401 | Json.format[ChatFunCompletionResponse]
353[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
354[error] |Field not found: io.cequence.openaiscala.domain.response.ChatFunCompletionResponse.id
355[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:404:15
356[error] 404 | Json.format[ChunkMessageSpec]
357[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
358[error] |Field not found: io.cequence.openaiscala.domain.response.ChunkMessageSpec.role
359[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:407:15
360[error] 407 | Json.format[ChatCompletionChoiceChunkInfo]
361[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
362[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionChoiceChunkInfo.delta
363[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:409:15
364[error] 409 | Json.format[ChatCompletionChunkResponse]
365[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
366[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionChunkResponse.id
367[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:412:15
368[error] 412 | Json.format[TextEditChoiceInfo]
369[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
370[error] |Field not found: io.cequence.openaiscala.domain.response.TextEditChoiceInfo.text
371[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:414:15
372[error] 414 | Json.format[TextEditResponse]
373[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
374[error] |Field not found: io.cequence.openaiscala.domain.response.TextEditResponse.created
375[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:416:64
376[error] 416 | implicit lazy val imageFormat: Format[ImageInfo] = Json.format[ImageInfo]
377[error] | ^^^^^^^^^^^^^^^^^^^^^^
378[error] |Field not found: io.cequence.openaiscala.domain.response.ImageInfo.created
379[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:419:15
380[error] 419 | Json.format[EmbeddingInfo]
381[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
382[error] |Field not found: io.cequence.openaiscala.domain.response.EmbeddingInfo.embedding
383[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:421:15
384[error] 421 | Json.format[EmbeddingUsageInfo]
385[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
386[error] |Field not found: io.cequence.openaiscala.domain.response.EmbeddingUsageInfo.prompt_tokens
387[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:423:15
388[error] 423 | Json.format[EmbeddingResponse]
389[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
390[error] |Field not found: io.cequence.openaiscala.domain.response.EmbeddingResponse.data
391[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:425:78
392[error] 425 | implicit lazy val fileStatisticsFormat: Format[FileStatistics] = Json.format[FileStatistics]
393[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
394[error] |Field not found: io.cequence.openaiscala.domain.response.FileStatistics.examples
395[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:426:66
396[error] 426 | implicit lazy val fileInfoFormat: Format[FileInfo] = Json.format[FileInfo]
397[error] | ^^^^^^^^^^^^^^^^^^^^^
398[error] | Field not found: io.cequence.openaiscala.domain.response.FileInfo.id
399[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:431:15
400[error] 431 | Json.format[FineTuneEvent]
401[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
402[error] |Field not found: io.cequence.openaiscala.domain.response.FineTuneEvent.id
403[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:436:72
404[error] 436 | implicit lazy val fineTuneMetricsFormat: Format[Metrics] = Json.format[Metrics]
405[error] | ^^^^^^^^^^^^^^^^^^^^
406[error] | Field not found: io.cequence.openaiscala.domain.response.Metrics.step
407[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:438:15
408[error] 438 | Json.format[FineTuneCheckpoint]
409[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
410[error] |Field not found: io.cequence.openaiscala.domain.response.FineTuneCheckpoint.id
411[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:440:15
412[error] 440 | Json.format[FineTuneHyperparams]
413[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
414[error] |Field not found: io.cequence.openaiscala.domain.response.FineTuneHyperparams.n_epochs
415[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:451:39
416[error] 451 | case Some(error) => Json.writes[FineTuneError].writes(error)
417[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
418[error] |Field not found: io.cequence.openaiscala.domain.response.FineTuneError.code
419[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:459:17
420[error] 459 | Json.format[WeightsAndBiases]
421[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
422[error] |Field not found: io.cequence.openaiscala.domain.FineTune.WeightsAndBiases.project
423[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:574:15
424[error] 574 | Json.format[ModerationResult]
425[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
426[error] |Field not found: io.cequence.openaiscala.domain.response.ModerationResult.categories
427[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:576:15
428[error] 576 | Json.format[ModerationResponse]
429[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
430[error] |Field not found: io.cequence.openaiscala.domain.response.ModerationResponse.id
431[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:578:15
432[error] 578 | Json.format[ThreadMessage]
433[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
434[error] | Field not found: io.cequence.openaiscala.domain.ThreadMessage.content
435[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:671:15
436[error] 671 | Json.writes[ThreadAndRunToolResource.CodeInterpreterResource]
437[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
438[error] |Field not found: io.cequence.openaiscala.domain.ThreadAndRunToolResource.CodeInterpreterResource.fileIds
439[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:682:15
440[error] 682 | Json.writes[ThreadAndRunToolResource.FileSearchResource]
441[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
442[error] |Field not found: io.cequence.openaiscala.domain.ThreadAndRunToolResource.FileSearchResource.vectorStoreIds
443[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:690:15
444[error] 690 | Json.writes[ThreadAndRunToolResource]
445[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
446[error] |Field not found: io.cequence.openaiscala.domain.ThreadAndRunToolResource.codeInterpreter
447[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:721:15
448[error] 721 | Json.format[FileAnnotation]
449[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
450[error] | Field not found: io.cequence.openaiscala.domain.FileAnnotation.type
451[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:724:15
452[error] 724 | Json.format[FileCitation]
453[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^
454[error] | Field not found: io.cequence.openaiscala.domain.FileCitation.file_id
455[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:727:15
456[error] 727 | Json.format[ThreadMessageText]
457[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
458[error] |Field not found: io.cequence.openaiscala.domain.ThreadMessageText.value
459[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:730:15
460[error] 730 | Json.format[ThreadMessageContent]
461[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
462[error] |Field not found: io.cequence.openaiscala.domain.ThreadMessageContent.type
463[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:746:15
464[error] 746 | Json.writes[ThreadFullMessage]
465[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
466[error] | Field not found: io.cequence.openaiscala.domain.ThreadFullMessage.id
467[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:749:15
468[error] 749 | Json.format[ThreadMessageFile]
469[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
470[error] | Field not found: io.cequence.openaiscala.domain.ThreadMessageFile.id
471[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:767:15
472[error] 767 | Json.format[CodeInterpreterResourcesResponse]
473[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
474[error] |Field not found: io.cequence.openaiscala.domain.response.AssistantToolResourceResponse.CodeInterpreterResourcesResponse.file_ids
475[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:770:15
476[error] 770 | Json.format[FileSearchResourcesResponse]
477[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
478[error] |Field not found: io.cequence.openaiscala.domain.response.AssistantToolResourceResponse.FileSearchResourcesResponse.vector_store_ids
479[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:835:15
480[error] 835 | Json.format[BatchProcessingError]
481[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
482[error] |Field not found: io.cequence.openaiscala.domain.Batch.BatchProcessingError.code
483[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:837:15
484[error] 837 | Json.format[BatchProcessingErrors]
485[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
486[error] |Field not found: io.cequence.openaiscala.domain.Batch.BatchProcessingErrors.object
487[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:838:60
488[error] 838 | implicit lazy val batchFormat: Format[Batch] = Json.format[Batch]
489[error] | ^^^^^^^^^^^^^^^^^^
490[error] | Field not found: io.cequence.openaiscala.domain.Batch.Batch.id
491[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:839:68
492[error] 839 | implicit lazy val batchInputFormat: Format[BatchRow] = Json.format[BatchRow]
493[error] | ^^^^^^^^^^^^^^^^^^^^^
494[error] |Field not found: io.cequence.openaiscala.domain.Batch.BatchRow.custom_id
495[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:842:15
496[error] 842 | Json.format[ChatCompletionBatchResponse]
497[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
498[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionBatchResponse.status_code
499[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:844:15
500[error] 844 | Json.format[EmbeddingBatchResponse]
501[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
502[error] |Field not found: io.cequence.openaiscala.domain.response.EmbeddingBatchResponse.status_code
503[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:863:70
504[error] 863 | implicit lazy val batchErrorFormat: Format[BatchError] = Json.format[BatchError]
505[error] | ^^^^^^^^^^^^^^^^^^^^^^^
506[error] |Field not found: io.cequence.openaiscala.domain.response.BatchError.code
507[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:865:15
508[error] 865 | Json.format[CreateBatchResponse]
509[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
510[error] |Field not found: io.cequence.openaiscala.domain.response.CreateBatchResponse.id
511[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:867:15
512[error] 867 | Json.format[CreateBatchResponses]
513[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
514[error] |Field not found: io.cequence.openaiscala.domain.response.CreateBatchResponses.responses
515[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:871:15
516[error] 871 | Json.format[FileCounts]
517[error] | ^^^^^^^^^^^^^^^^^^^^^^^
518[error] | Field not found: io.cequence.openaiscala.domain.FileCounts.inProgress
519[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:875:15
520[error] 875 | Json.format[VectorStore]
521[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
522[error] | Field not found: io.cequence.openaiscala.domain.VectorStore.id
523[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:879:15
524[error] 879 | Json.format[VectorStoreFile]
525[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
526[error] | Field not found: io.cequence.openaiscala.domain.VectorStoreFile.id
527[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:887:68
528[error] 887 | implicit lazy val lastErrorFormat: Format[LastError] = Json.format[LastError]
529[error] | ^^^^^^^^^^^^^^^^^^^^^^
530[error] | Field not found: io.cequence.openaiscala.domain.LastError.code
531[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:935:69
532[error] 935 | implicit lazy val runReasonFormat: Format[Run.Reason] = Json.format[Run.Reason]
533[error] | ^^^^^^^^^^^^^^^^^^^^^^^
534[error] | Field not found: io.cequence.openaiscala.domain.Run.Reason.reason
535[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:962:56
536[error] 962 | implicit lazy val runFormat: Format[Run] = Json.format[Run]
537[error] | ^^^^^^^^^^^^^^^^
538[error] | Field not found: io.cequence.openaiscala.domain.Run.id
539[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:965:15
540[error] 965 | Json.format[RunTool.FunctionTool]
541[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
542[error] |Field not found: io.cequence.openaiscala.domain.RunTool.FunctionTool.name
543[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1031:72
544[error] 1031 | implicit lazy val runResponseFormat: Format[RunResponse] = Json.format[RunResponse]
545[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
546[error] |Field not found: io.cequence.openaiscala.domain.response.RunResponse.run
547[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1033:66
548[error] 1033 | implicit lazy val toolCallFormat: Format[ToolCall] = Json.format[ToolCall]
549[error] | ^^^^^^^^^^^^^^^^^^^^^
550[error] | Field not found: io.cequence.openaiscala.domain.ToolCall.id
551[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1035:15
552[error] 1035 | Json.format[SubmitToolOutputs]
553[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
554[error] |Field not found: io.cequence.openaiscala.domain.SubmitToolOutputs.tool_calls
555[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1036:78
556[error] 1036 | implicit lazy val requiredActionFormat: Format[RequiredAction] = Json.format[RequiredAction]
557[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
558[error] | Field not found: io.cequence.openaiscala.domain.RequiredAction.type
559[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1052:15
560[error] 1052 | Json.format[RunStep]
561[error] | ^^^^^^^^^^^^^^^^^^^^
562[error] | Field not found: io.cequence.openaiscala.domain.RunStep.id
563[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1065:63
564[error] 1065 | implicit val toolCallsFormat: Format[ToolCalls] = Json.format[ToolCalls]
565[error] | ^^^^^^^^^^^^^^^^^^^^^^
566[error] |Field not found: io.cequence.openaiscala.domain.StepDetail.ToolCalls.messages
567[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1088:15
568[error] 1088 | Json.format[TruncationStrategy]
569[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
570[error] |Field not found: io.cequence.openaiscala.domain.Run.TruncationStrategy.type
571[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1090:62
572[error] 1090 | implicit lazy val threadWrites: Writes[Thread] = Json.writes[Thread]
573[error] | ^^^^^^^^^^^^^^^^^^^
574[error] | Field not found: io.cequence.openaiscala.domain.Thread.id
575[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1139:15
576[error] 1139 | Json.writes[ThreadAndRun]
577[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^
578[error] |Field not found: io.cequence.openaiscala.domain.ThreadAndRun.messages
579[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1152:43
580[error] 1152 | implicit val stringWrites = Json.writes[JsonSchema.String]
581[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
582[error] |Field not found: io.cequence.openaiscala.domain.JsonSchema.String.enum
583[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1153:43
584[error] 1153 | implicit val numberWrites = Json.writes[JsonSchema.Number]
585[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
586[error] |Field not found: io.cequence.openaiscala.domain.JsonSchema.Number.description
587[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1154:44
588[error] 1154 | implicit val booleanWrites = Json.writes[JsonSchema.Boolean]
589[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
590[error] |Field not found: io.cequence.openaiscala.domain.JsonSchema.Boolean.description
591[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1296:71
592[error] 1296 | implicit val jsonSchemaDefFormat: Format[JsonSchemaDef] = Json.format[JsonSchemaDef]
593[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
594[error] |Field not found: io.cequence.openaiscala.domain.settings.JsonSchemaDef.name
595[warn] one warning found
596[error] 87 errors found
597[error] (core / Compile / compileIncremental) Compilation failed
598[info] compiling 89 Scala sources to /build/repo/openai-core/target/scala-3.6.4/classes ...
599[warn] bad option '-Ywarn-unused' was ignored
600[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:36:70
601[error] 36 | implicit lazy val permissionFormat: Format[Permission] = Json.format[Permission]
602[error] | ^^^^^^^^^^^^^^^^^^^^^^^
603[error] | Field not found: io.cequence.openaiscala.domain.response.Permission.id
604[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:47:47
605[error] 47 | val writes: Writes[ModelInfo] = Json.writes[ModelInfo]
606[error] | ^^^^^^^^^^^^^^^^^^^^^^
607[error] | Field not found: io.cequence.openaiscala.domain.response.ModelInfo.id
608[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:51:68
609[error] 51 | implicit lazy val usageInfoFormat: Format[UsageInfo] = Json.format[UsageInfo]
610[error] | ^^^^^^^^^^^^^^^^^^^^^^
611[error] |Field not found: io.cequence.openaiscala.domain.response.UsageInfo.prompt_tokens
612[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:59:15
613[error] 59 | Json.format[LogprobsInfo]
614[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^
615[error] |Field not found: io.cequence.openaiscala.domain.response.LogprobsInfo.tokens
616[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:61:15
617[error] 61 | Json.format[TextCompletionChoiceInfo]
618[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
619[error] |Field not found: io.cequence.openaiscala.domain.response.TextCompletionChoiceInfo.text
620[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:63:15
621[error] 63 | Json.format[TextCompletionResponse]
622[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
623[error] |Field not found: io.cequence.openaiscala.domain.response.TextCompletionResponse.id
624[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:92:15
625[error] 92 | Json.format[FunctionCallSpec]
626[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
627[error] | Field not found: io.cequence.openaiscala.domain.FunctionCallSpec.name
628[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:94:71
629[error] 94 | implicit val systemMessageFormat: Format[SystemMessage] = Json.format[SystemMessage]
630[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
631[error] | Field not found: io.cequence.openaiscala.domain.SystemMessage.content
632[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:95:77
633[error] 95 | implicit val developerMessageFormat: Format[DeveloperMessage] = Json.format[DeveloperMessage]
634[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
635[error] |Field not found: io.cequence.openaiscala.domain.DeveloperMessage.content
636[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:96:67
637[error] 96 | implicit val userMessageFormat: Format[UserMessage] = Json.format[UserMessage]
638[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
639[error] | Field not found: io.cequence.openaiscala.domain.UserMessage.content
640[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:97:73
641[error] 97 | implicit val userSeqMessageFormat: Format[UserSeqMessage] = Json.format[UserSeqMessage]
642[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
643[error] | Field not found: io.cequence.openaiscala.domain.UserSeqMessage.content
644[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:99:67
645[error] 99 | implicit val toolMessageFormat: Format[ToolMessage] = Json.format[ToolMessage]
646[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
647[error] |Field not found: io.cequence.openaiscala.domain.ToolMessage.tool_call_id
648[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:101:77
649[error] 101 | implicit val assistantMessageFormat: Format[AssistantMessage] = Json.format[AssistantMessage]
650[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
651[error] |Field not found: io.cequence.openaiscala.domain.AssistantMessage.content
652[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:124:15
653[error] 124 | Json.format[AssistantFunMessage]
654[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
655[error] |Field not found: io.cequence.openaiscala.domain.AssistantFunMessage.content
656[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:126:70
657[error] 126 | implicit lazy val funMessageFormat: Format[FunMessage] = Json.format[FunMessage]
658[error] | ^^^^^^^^^^^^^^^^^^^^^^^
659[error] | Field not found: io.cequence.openaiscala.domain.FunMessage.content
660[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:128:72
661[error] 128 | implicit lazy val messageSpecFormat: Format[MessageSpec] = Json.format[MessageSpec]
662[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
663[error] | Field not found: io.cequence.openaiscala.domain.MessageSpec.role
664[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:134:15
665[error] 134 | Json.format[FunctionTool]
666[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^
667[error] |Field not found: io.cequence.openaiscala.domain.AssistantTool.FunctionTool.name
668[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:196:30
669[error] 196 | val writes = Json.writes[AssistantTool.FunctionTool]
670[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
671[error] |Field not found: io.cequence.openaiscala.domain.AssistantTool.FunctionTool.name
672[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:201:17
673[error] 201 | Json.format[AssistantTool.FileSearchTool]
674[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
675[error] |Field not found: io.cequence.openaiscala.domain.AssistantTool.FileSearchTool.maxNumResults
676[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:332:15
677[error] 332 | Json.format[AssistantToolOutput]
678[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
679[error] |Field not found: io.cequence.openaiscala.domain.AssistantToolOutput.tool_call_id
680[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:349:52
681[error] 349 | val writes: Writes[TopLogprobInfo] = Json.writes[TopLogprobInfo]
682[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
683[error] |Field not found: io.cequence.openaiscala.domain.response.TopLogprobInfo.token
684[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:383:15
685[error] 383 | Json.format[LogprobInfo]
686[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
687[error] |Field not found: io.cequence.openaiscala.domain.response.LogprobInfo.token
688[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:386:15
689[error] 386 | Json.format[Logprobs]
690[error] | ^^^^^^^^^^^^^^^^^^^^^
691[error] |Field not found: io.cequence.openaiscala.domain.response.Logprobs.content
692[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:389:15
693[error] 389 | Json.format[ChatCompletionChoiceInfo]
694[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
695[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionChoiceInfo.message
696[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:391:15
697[error] 391 | Json.format[ChatCompletionResponse]
698[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
699[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionResponse.id
700[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:399:15
701[error] 399 | Json.format[ChatFunCompletionChoiceInfo]
702[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
703[error] |Field not found: io.cequence.openaiscala.domain.response.ChatFunCompletionChoiceInfo.message
704[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:401:15
705[error] 401 | Json.format[ChatFunCompletionResponse]
706[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
707[error] |Field not found: io.cequence.openaiscala.domain.response.ChatFunCompletionResponse.id
708[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:404:15
709[error] 404 | Json.format[ChunkMessageSpec]
710[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
711[error] |Field not found: io.cequence.openaiscala.domain.response.ChunkMessageSpec.role
712[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:407:15
713[error] 407 | Json.format[ChatCompletionChoiceChunkInfo]
714[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
715[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionChoiceChunkInfo.delta
716[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:409:15
717[error] 409 | Json.format[ChatCompletionChunkResponse]
718[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
719[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionChunkResponse.id
720[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:412:15
721[error] 412 | Json.format[TextEditChoiceInfo]
722[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
723[error] |Field not found: io.cequence.openaiscala.domain.response.TextEditChoiceInfo.text
724[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:414:15
725[error] 414 | Json.format[TextEditResponse]
726[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
727[error] |Field not found: io.cequence.openaiscala.domain.response.TextEditResponse.created
728[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:416:64
729[error] 416 | implicit lazy val imageFormat: Format[ImageInfo] = Json.format[ImageInfo]
730[error] | ^^^^^^^^^^^^^^^^^^^^^^
731[error] |Field not found: io.cequence.openaiscala.domain.response.ImageInfo.created
732[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:419:15
733[error] 419 | Json.format[EmbeddingInfo]
734[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
735[error] |Field not found: io.cequence.openaiscala.domain.response.EmbeddingInfo.embedding
736[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:421:15
737[error] 421 | Json.format[EmbeddingUsageInfo]
738[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
739[error] |Field not found: io.cequence.openaiscala.domain.response.EmbeddingUsageInfo.prompt_tokens
740[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:423:15
741[error] 423 | Json.format[EmbeddingResponse]
742[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
743[error] |Field not found: io.cequence.openaiscala.domain.response.EmbeddingResponse.data
744[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:425:78
745[error] 425 | implicit lazy val fileStatisticsFormat: Format[FileStatistics] = Json.format[FileStatistics]
746[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
747[error] |Field not found: io.cequence.openaiscala.domain.response.FileStatistics.examples
748[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:426:66
749[error] 426 | implicit lazy val fileInfoFormat: Format[FileInfo] = Json.format[FileInfo]
750[error] | ^^^^^^^^^^^^^^^^^^^^^
751[error] | Field not found: io.cequence.openaiscala.domain.response.FileInfo.id
752[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:431:15
753[error] 431 | Json.format[FineTuneEvent]
754[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
755[error] |Field not found: io.cequence.openaiscala.domain.response.FineTuneEvent.id
756[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:436:72
757[error] 436 | implicit lazy val fineTuneMetricsFormat: Format[Metrics] = Json.format[Metrics]
758[error] | ^^^^^^^^^^^^^^^^^^^^
759[error] | Field not found: io.cequence.openaiscala.domain.response.Metrics.step
760[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:438:15
761[error] 438 | Json.format[FineTuneCheckpoint]
762[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
763[error] |Field not found: io.cequence.openaiscala.domain.response.FineTuneCheckpoint.id
764[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:440:15
765[error] 440 | Json.format[FineTuneHyperparams]
766[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
767[error] |Field not found: io.cequence.openaiscala.domain.response.FineTuneHyperparams.n_epochs
768[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:451:39
769[error] 451 | case Some(error) => Json.writes[FineTuneError].writes(error)
770[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
771[error] |Field not found: io.cequence.openaiscala.domain.response.FineTuneError.code
772[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:459:17
773[error] 459 | Json.format[WeightsAndBiases]
774[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
775[error] |Field not found: io.cequence.openaiscala.domain.FineTune.WeightsAndBiases.project
776[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:574:15
777[error] 574 | Json.format[ModerationResult]
778[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
779[error] |Field not found: io.cequence.openaiscala.domain.response.ModerationResult.categories
780[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:576:15
781[error] 576 | Json.format[ModerationResponse]
782[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
783[error] |Field not found: io.cequence.openaiscala.domain.response.ModerationResponse.id
784[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:578:15
785[error] 578 | Json.format[ThreadMessage]
786[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
787[error] | Field not found: io.cequence.openaiscala.domain.ThreadMessage.content
788[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:671:15
789[error] 671 | Json.writes[ThreadAndRunToolResource.CodeInterpreterResource]
790[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
791[error] |Field not found: io.cequence.openaiscala.domain.ThreadAndRunToolResource.CodeInterpreterResource.fileIds
792[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:682:15
793[error] 682 | Json.writes[ThreadAndRunToolResource.FileSearchResource]
794[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
795[error] |Field not found: io.cequence.openaiscala.domain.ThreadAndRunToolResource.FileSearchResource.vectorStoreIds
796[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:690:15
797[error] 690 | Json.writes[ThreadAndRunToolResource]
798[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
799[error] |Field not found: io.cequence.openaiscala.domain.ThreadAndRunToolResource.codeInterpreter
800[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:721:15
801[error] 721 | Json.format[FileAnnotation]
802[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
803[error] | Field not found: io.cequence.openaiscala.domain.FileAnnotation.type
804[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:724:15
805[error] 724 | Json.format[FileCitation]
806[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^
807[error] | Field not found: io.cequence.openaiscala.domain.FileCitation.file_id
808[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:727:15
809[error] 727 | Json.format[ThreadMessageText]
810[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
811[error] |Field not found: io.cequence.openaiscala.domain.ThreadMessageText.value
812[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:730:15
813[error] 730 | Json.format[ThreadMessageContent]
814[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
815[error] |Field not found: io.cequence.openaiscala.domain.ThreadMessageContent.type
816[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:746:15
817[error] 746 | Json.writes[ThreadFullMessage]
818[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
819[error] | Field not found: io.cequence.openaiscala.domain.ThreadFullMessage.id
820[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:749:15
821[error] 749 | Json.format[ThreadMessageFile]
822[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
823[error] | Field not found: io.cequence.openaiscala.domain.ThreadMessageFile.id
824[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:767:15
825[error] 767 | Json.format[CodeInterpreterResourcesResponse]
826[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
827[error] |Field not found: io.cequence.openaiscala.domain.response.AssistantToolResourceResponse.CodeInterpreterResourcesResponse.file_ids
828[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:770:15
829[error] 770 | Json.format[FileSearchResourcesResponse]
830[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
831[error] |Field not found: io.cequence.openaiscala.domain.response.AssistantToolResourceResponse.FileSearchResourcesResponse.vector_store_ids
832[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:835:15
833[error] 835 | Json.format[BatchProcessingError]
834[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
835[error] |Field not found: io.cequence.openaiscala.domain.Batch.BatchProcessingError.code
836[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:837:15
837[error] 837 | Json.format[BatchProcessingErrors]
838[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
839[error] |Field not found: io.cequence.openaiscala.domain.Batch.BatchProcessingErrors.object
840[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:838:60
841[error] 838 | implicit lazy val batchFormat: Format[Batch] = Json.format[Batch]
842[error] | ^^^^^^^^^^^^^^^^^^
843[error] | Field not found: io.cequence.openaiscala.domain.Batch.Batch.id
844[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:839:68
845[error] 839 | implicit lazy val batchInputFormat: Format[BatchRow] = Json.format[BatchRow]
846[error] | ^^^^^^^^^^^^^^^^^^^^^
847[error] |Field not found: io.cequence.openaiscala.domain.Batch.BatchRow.custom_id
848[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:842:15
849[error] 842 | Json.format[ChatCompletionBatchResponse]
850[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
851[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionBatchResponse.status_code
852[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:844:15
853[error] 844 | Json.format[EmbeddingBatchResponse]
854[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
855[error] |Field not found: io.cequence.openaiscala.domain.response.EmbeddingBatchResponse.status_code
856[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:863:70
857[error] 863 | implicit lazy val batchErrorFormat: Format[BatchError] = Json.format[BatchError]
858[error] | ^^^^^^^^^^^^^^^^^^^^^^^
859[error] |Field not found: io.cequence.openaiscala.domain.response.BatchError.code
860[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:865:15
861[error] 865 | Json.format[CreateBatchResponse]
862[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
863[error] |Field not found: io.cequence.openaiscala.domain.response.CreateBatchResponse.id
864[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:867:15
865[error] 867 | Json.format[CreateBatchResponses]
866[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
867[error] |Field not found: io.cequence.openaiscala.domain.response.CreateBatchResponses.responses
868[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:871:15
869[error] 871 | Json.format[FileCounts]
870[error] | ^^^^^^^^^^^^^^^^^^^^^^^
871[error] | Field not found: io.cequence.openaiscala.domain.FileCounts.inProgress
872[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:875:15
873[error] 875 | Json.format[VectorStore]
874[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
875[error] | Field not found: io.cequence.openaiscala.domain.VectorStore.id
876[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:879:15
877[error] 879 | Json.format[VectorStoreFile]
878[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
879[error] | Field not found: io.cequence.openaiscala.domain.VectorStoreFile.id
880[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:887:68
881[error] 887 | implicit lazy val lastErrorFormat: Format[LastError] = Json.format[LastError]
882[error] | ^^^^^^^^^^^^^^^^^^^^^^
883[error] | Field not found: io.cequence.openaiscala.domain.LastError.code
884[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:935:69
885[error] 935 | implicit lazy val runReasonFormat: Format[Run.Reason] = Json.format[Run.Reason]
886[error] | ^^^^^^^^^^^^^^^^^^^^^^^
887[error] | Field not found: io.cequence.openaiscala.domain.Run.Reason.reason
888[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:962:56
889[error] 962 | implicit lazy val runFormat: Format[Run] = Json.format[Run]
890[error] | ^^^^^^^^^^^^^^^^
891[error] | Field not found: io.cequence.openaiscala.domain.Run.id
892[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:965:15
893[error] 965 | Json.format[RunTool.FunctionTool]
894[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
895[error] |Field not found: io.cequence.openaiscala.domain.RunTool.FunctionTool.name
896[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1031:72
897[error] 1031 | implicit lazy val runResponseFormat: Format[RunResponse] = Json.format[RunResponse]
898[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
899[error] |Field not found: io.cequence.openaiscala.domain.response.RunResponse.run
900[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1033:66
901[error] 1033 | implicit lazy val toolCallFormat: Format[ToolCall] = Json.format[ToolCall]
902[error] | ^^^^^^^^^^^^^^^^^^^^^
903[error] | Field not found: io.cequence.openaiscala.domain.ToolCall.id
904[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1035:15
905[error] 1035 | Json.format[SubmitToolOutputs]
906[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
907[error] |Field not found: io.cequence.openaiscala.domain.SubmitToolOutputs.tool_calls
908[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1036:78
909[error] 1036 | implicit lazy val requiredActionFormat: Format[RequiredAction] = Json.format[RequiredAction]
910[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
911[error] | Field not found: io.cequence.openaiscala.domain.RequiredAction.type
912[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1052:15
913[error] 1052 | Json.format[RunStep]
914[error] | ^^^^^^^^^^^^^^^^^^^^
915[error] | Field not found: io.cequence.openaiscala.domain.RunStep.id
916[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1065:63
917[error] 1065 | implicit val toolCallsFormat: Format[ToolCalls] = Json.format[ToolCalls]
918[error] | ^^^^^^^^^^^^^^^^^^^^^^
919[error] |Field not found: io.cequence.openaiscala.domain.StepDetail.ToolCalls.messages
920[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1088:15
921[error] 1088 | Json.format[TruncationStrategy]
922[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
923[error] |Field not found: io.cequence.openaiscala.domain.Run.TruncationStrategy.type
924[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1090:62
925[error] 1090 | implicit lazy val threadWrites: Writes[Thread] = Json.writes[Thread]
926[error] | ^^^^^^^^^^^^^^^^^^^
927[error] | Field not found: io.cequence.openaiscala.domain.Thread.id
928[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1139:15
929[error] 1139 | Json.writes[ThreadAndRun]
930[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^
931[error] |Field not found: io.cequence.openaiscala.domain.ThreadAndRun.messages
932[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1152:43
933[error] 1152 | implicit val stringWrites = Json.writes[JsonSchema.String]
934[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
935[error] |Field not found: io.cequence.openaiscala.domain.JsonSchema.String.enum
936[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1153:43
937[error] 1153 | implicit val numberWrites = Json.writes[JsonSchema.Number]
938[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
939[error] |Field not found: io.cequence.openaiscala.domain.JsonSchema.Number.description
940[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1154:44
941[error] 1154 | implicit val booleanWrites = Json.writes[JsonSchema.Boolean]
942[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
943[error] |Field not found: io.cequence.openaiscala.domain.JsonSchema.Boolean.description
944[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1296:71
945[error] 1296 | implicit val jsonSchemaDefFormat: Format[JsonSchemaDef] = Json.format[JsonSchemaDef]
946[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
947[error] |Field not found: io.cequence.openaiscala.domain.settings.JsonSchemaDef.name
948[warn] one warning found
949[error] 87 errors found
950[error] (core / Compile / compileIncremental) Compilation failed
951[info] compiling 89 Scala sources to /build/repo/openai-core/target/scala-3.6.4/classes ...
952[warn] bad option '-Ywarn-unused' was ignored
953[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:36:70
954[error] 36 | implicit lazy val permissionFormat: Format[Permission] = Json.format[Permission]
955[error] | ^^^^^^^^^^^^^^^^^^^^^^^
956[error] | Field not found: io.cequence.openaiscala.domain.response.Permission.id
957[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:47:47
958[error] 47 | val writes: Writes[ModelInfo] = Json.writes[ModelInfo]
959[error] | ^^^^^^^^^^^^^^^^^^^^^^
960[error] | Field not found: io.cequence.openaiscala.domain.response.ModelInfo.id
961[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:51:68
962[error] 51 | implicit lazy val usageInfoFormat: Format[UsageInfo] = Json.format[UsageInfo]
963[error] | ^^^^^^^^^^^^^^^^^^^^^^
964[error] |Field not found: io.cequence.openaiscala.domain.response.UsageInfo.prompt_tokens
965[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:59:15
966[error] 59 | Json.format[LogprobsInfo]
967[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^
968[error] |Field not found: io.cequence.openaiscala.domain.response.LogprobsInfo.tokens
969[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:61:15
970[error] 61 | Json.format[TextCompletionChoiceInfo]
971[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
972[error] |Field not found: io.cequence.openaiscala.domain.response.TextCompletionChoiceInfo.text
973[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:63:15
974[error] 63 | Json.format[TextCompletionResponse]
975[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
976[error] |Field not found: io.cequence.openaiscala.domain.response.TextCompletionResponse.id
977[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:92:15
978[error] 92 | Json.format[FunctionCallSpec]
979[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
980[error] | Field not found: io.cequence.openaiscala.domain.FunctionCallSpec.name
981[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:94:71
982[error] 94 | implicit val systemMessageFormat: Format[SystemMessage] = Json.format[SystemMessage]
983[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
984[error] | Field not found: io.cequence.openaiscala.domain.SystemMessage.content
985[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:95:77
986[error] 95 | implicit val developerMessageFormat: Format[DeveloperMessage] = Json.format[DeveloperMessage]
987[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
988[error] |Field not found: io.cequence.openaiscala.domain.DeveloperMessage.content
989[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:96:67
990[error] 96 | implicit val userMessageFormat: Format[UserMessage] = Json.format[UserMessage]
991[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
992[error] | Field not found: io.cequence.openaiscala.domain.UserMessage.content
993[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:97:73
994[error] 97 | implicit val userSeqMessageFormat: Format[UserSeqMessage] = Json.format[UserSeqMessage]
995[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
996[error] | Field not found: io.cequence.openaiscala.domain.UserSeqMessage.content
997[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:99:67
998[error] 99 | implicit val toolMessageFormat: Format[ToolMessage] = Json.format[ToolMessage]
999[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
1000[error] |Field not found: io.cequence.openaiscala.domain.ToolMessage.tool_call_id
1001[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:101:77
1002[error] 101 | implicit val assistantMessageFormat: Format[AssistantMessage] = Json.format[AssistantMessage]
1003[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1004[error] |Field not found: io.cequence.openaiscala.domain.AssistantMessage.content
1005[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:124:15
1006[error] 124 | Json.format[AssistantFunMessage]
1007[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1008[error] |Field not found: io.cequence.openaiscala.domain.AssistantFunMessage.content
1009[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:126:70
1010[error] 126 | implicit lazy val funMessageFormat: Format[FunMessage] = Json.format[FunMessage]
1011[error] | ^^^^^^^^^^^^^^^^^^^^^^^
1012[error] | Field not found: io.cequence.openaiscala.domain.FunMessage.content
1013[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:128:72
1014[error] 128 | implicit lazy val messageSpecFormat: Format[MessageSpec] = Json.format[MessageSpec]
1015[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
1016[error] | Field not found: io.cequence.openaiscala.domain.MessageSpec.role
1017[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:134:15
1018[error] 134 | Json.format[FunctionTool]
1019[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^
1020[error] |Field not found: io.cequence.openaiscala.domain.AssistantTool.FunctionTool.name
1021[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:196:30
1022[error] 196 | val writes = Json.writes[AssistantTool.FunctionTool]
1023[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1024[error] |Field not found: io.cequence.openaiscala.domain.AssistantTool.FunctionTool.name
1025[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:201:17
1026[error] 201 | Json.format[AssistantTool.FileSearchTool]
1027[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1028[error] |Field not found: io.cequence.openaiscala.domain.AssistantTool.FileSearchTool.maxNumResults
1029[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:332:15
1030[error] 332 | Json.format[AssistantToolOutput]
1031[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1032[error] |Field not found: io.cequence.openaiscala.domain.AssistantToolOutput.tool_call_id
1033[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:349:52
1034[error] 349 | val writes: Writes[TopLogprobInfo] = Json.writes[TopLogprobInfo]
1035[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
1036[error] |Field not found: io.cequence.openaiscala.domain.response.TopLogprobInfo.token
1037[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:383:15
1038[error] 383 | Json.format[LogprobInfo]
1039[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
1040[error] |Field not found: io.cequence.openaiscala.domain.response.LogprobInfo.token
1041[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:386:15
1042[error] 386 | Json.format[Logprobs]
1043[error] | ^^^^^^^^^^^^^^^^^^^^^
1044[error] |Field not found: io.cequence.openaiscala.domain.response.Logprobs.content
1045[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:389:15
1046[error] 389 | Json.format[ChatCompletionChoiceInfo]
1047[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1048[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionChoiceInfo.message
1049[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:391:15
1050[error] 391 | Json.format[ChatCompletionResponse]
1051[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1052[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionResponse.id
1053[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:399:15
1054[error] 399 | Json.format[ChatFunCompletionChoiceInfo]
1055[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1056[error] |Field not found: io.cequence.openaiscala.domain.response.ChatFunCompletionChoiceInfo.message
1057[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:401:15
1058[error] 401 | Json.format[ChatFunCompletionResponse]
1059[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1060[error] |Field not found: io.cequence.openaiscala.domain.response.ChatFunCompletionResponse.id
1061[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:404:15
1062[error] 404 | Json.format[ChunkMessageSpec]
1063[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1064[error] |Field not found: io.cequence.openaiscala.domain.response.ChunkMessageSpec.role
1065[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:407:15
1066[error] 407 | Json.format[ChatCompletionChoiceChunkInfo]
1067[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1068[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionChoiceChunkInfo.delta
1069[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:409:15
1070[error] 409 | Json.format[ChatCompletionChunkResponse]
1071[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1072[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionChunkResponse.id
1073[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:412:15
1074[error] 412 | Json.format[TextEditChoiceInfo]
1075[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1076[error] |Field not found: io.cequence.openaiscala.domain.response.TextEditChoiceInfo.text
1077[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:414:15
1078[error] 414 | Json.format[TextEditResponse]
1079[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1080[error] |Field not found: io.cequence.openaiscala.domain.response.TextEditResponse.created
1081[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:416:64
1082[error] 416 | implicit lazy val imageFormat: Format[ImageInfo] = Json.format[ImageInfo]
1083[error] | ^^^^^^^^^^^^^^^^^^^^^^
1084[error] |Field not found: io.cequence.openaiscala.domain.response.ImageInfo.created
1085[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:419:15
1086[error] 419 | Json.format[EmbeddingInfo]
1087[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
1088[error] |Field not found: io.cequence.openaiscala.domain.response.EmbeddingInfo.embedding
1089[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:421:15
1090[error] 421 | Json.format[EmbeddingUsageInfo]
1091[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1092[error] |Field not found: io.cequence.openaiscala.domain.response.EmbeddingUsageInfo.prompt_tokens
1093[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:423:15
1094[error] 423 | Json.format[EmbeddingResponse]
1095[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1096[error] |Field not found: io.cequence.openaiscala.domain.response.EmbeddingResponse.data
1097[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:425:78
1098[error] 425 | implicit lazy val fileStatisticsFormat: Format[FileStatistics] = Json.format[FileStatistics]
1099[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
1100[error] |Field not found: io.cequence.openaiscala.domain.response.FileStatistics.examples
1101[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:426:66
1102[error] 426 | implicit lazy val fileInfoFormat: Format[FileInfo] = Json.format[FileInfo]
1103[error] | ^^^^^^^^^^^^^^^^^^^^^
1104[error] | Field not found: io.cequence.openaiscala.domain.response.FileInfo.id
1105[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:431:15
1106[error] 431 | Json.format[FineTuneEvent]
1107[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
1108[error] |Field not found: io.cequence.openaiscala.domain.response.FineTuneEvent.id
1109[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:436:72
1110[error] 436 | implicit lazy val fineTuneMetricsFormat: Format[Metrics] = Json.format[Metrics]
1111[error] | ^^^^^^^^^^^^^^^^^^^^
1112[error] | Field not found: io.cequence.openaiscala.domain.response.Metrics.step
1113[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:438:15
1114[error] 438 | Json.format[FineTuneCheckpoint]
1115[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1116[error] |Field not found: io.cequence.openaiscala.domain.response.FineTuneCheckpoint.id
1117[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:440:15
1118[error] 440 | Json.format[FineTuneHyperparams]
1119[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1120[error] |Field not found: io.cequence.openaiscala.domain.response.FineTuneHyperparams.n_epochs
1121[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:451:39
1122[error] 451 | case Some(error) => Json.writes[FineTuneError].writes(error)
1123[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
1124[error] |Field not found: io.cequence.openaiscala.domain.response.FineTuneError.code
1125[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:459:17
1126[error] 459 | Json.format[WeightsAndBiases]
1127[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1128[error] |Field not found: io.cequence.openaiscala.domain.FineTune.WeightsAndBiases.project
1129[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:574:15
1130[error] 574 | Json.format[ModerationResult]
1131[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1132[error] |Field not found: io.cequence.openaiscala.domain.response.ModerationResult.categories
1133[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:576:15
1134[error] 576 | Json.format[ModerationResponse]
1135[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1136[error] |Field not found: io.cequence.openaiscala.domain.response.ModerationResponse.id
1137[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:578:15
1138[error] 578 | Json.format[ThreadMessage]
1139[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
1140[error] | Field not found: io.cequence.openaiscala.domain.ThreadMessage.content
1141[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:671:15
1142[error] 671 | Json.writes[ThreadAndRunToolResource.CodeInterpreterResource]
1143[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1144[error] |Field not found: io.cequence.openaiscala.domain.ThreadAndRunToolResource.CodeInterpreterResource.fileIds
1145[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:682:15
1146[error] 682 | Json.writes[ThreadAndRunToolResource.FileSearchResource]
1147[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1148[error] |Field not found: io.cequence.openaiscala.domain.ThreadAndRunToolResource.FileSearchResource.vectorStoreIds
1149[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:690:15
1150[error] 690 | Json.writes[ThreadAndRunToolResource]
1151[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1152[error] |Field not found: io.cequence.openaiscala.domain.ThreadAndRunToolResource.codeInterpreter
1153[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:721:15
1154[error] 721 | Json.format[FileAnnotation]
1155[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
1156[error] | Field not found: io.cequence.openaiscala.domain.FileAnnotation.type
1157[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:724:15
1158[error] 724 | Json.format[FileCitation]
1159[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^
1160[error] | Field not found: io.cequence.openaiscala.domain.FileCitation.file_id
1161[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:727:15
1162[error] 727 | Json.format[ThreadMessageText]
1163[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1164[error] |Field not found: io.cequence.openaiscala.domain.ThreadMessageText.value
1165[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:730:15
1166[error] 730 | Json.format[ThreadMessageContent]
1167[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1168[error] |Field not found: io.cequence.openaiscala.domain.ThreadMessageContent.type
1169[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:746:15
1170[error] 746 | Json.writes[ThreadFullMessage]
1171[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1172[error] | Field not found: io.cequence.openaiscala.domain.ThreadFullMessage.id
1173[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:749:15
1174[error] 749 | Json.format[ThreadMessageFile]
1175[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1176[error] | Field not found: io.cequence.openaiscala.domain.ThreadMessageFile.id
1177[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:767:15
1178[error] 767 | Json.format[CodeInterpreterResourcesResponse]
1179[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1180[error] |Field not found: io.cequence.openaiscala.domain.response.AssistantToolResourceResponse.CodeInterpreterResourcesResponse.file_ids
1181[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:770:15
1182[error] 770 | Json.format[FileSearchResourcesResponse]
1183[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1184[error] |Field not found: io.cequence.openaiscala.domain.response.AssistantToolResourceResponse.FileSearchResourcesResponse.vector_store_ids
1185[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:835:15
1186[error] 835 | Json.format[BatchProcessingError]
1187[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1188[error] |Field not found: io.cequence.openaiscala.domain.Batch.BatchProcessingError.code
1189[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:837:15
1190[error] 837 | Json.format[BatchProcessingErrors]
1191[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1192[error] |Field not found: io.cequence.openaiscala.domain.Batch.BatchProcessingErrors.object
1193[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:838:60
1194[error] 838 | implicit lazy val batchFormat: Format[Batch] = Json.format[Batch]
1195[error] | ^^^^^^^^^^^^^^^^^^
1196[error] | Field not found: io.cequence.openaiscala.domain.Batch.Batch.id
1197[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:839:68
1198[error] 839 | implicit lazy val batchInputFormat: Format[BatchRow] = Json.format[BatchRow]
1199[error] | ^^^^^^^^^^^^^^^^^^^^^
1200[error] |Field not found: io.cequence.openaiscala.domain.Batch.BatchRow.custom_id
1201[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:842:15
1202[error] 842 | Json.format[ChatCompletionBatchResponse]
1203[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1204[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionBatchResponse.status_code
1205[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:844:15
1206[error] 844 | Json.format[EmbeddingBatchResponse]
1207[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1208[error] |Field not found: io.cequence.openaiscala.domain.response.EmbeddingBatchResponse.status_code
1209[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:863:70
1210[error] 863 | implicit lazy val batchErrorFormat: Format[BatchError] = Json.format[BatchError]
1211[error] | ^^^^^^^^^^^^^^^^^^^^^^^
1212[error] |Field not found: io.cequence.openaiscala.domain.response.BatchError.code
1213[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:865:15
1214[error] 865 | Json.format[CreateBatchResponse]
1215[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1216[error] |Field not found: io.cequence.openaiscala.domain.response.CreateBatchResponse.id
1217[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:867:15
1218[error] 867 | Json.format[CreateBatchResponses]
1219[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1220[error] |Field not found: io.cequence.openaiscala.domain.response.CreateBatchResponses.responses
1221[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:871:15
1222[error] 871 | Json.format[FileCounts]
1223[error] | ^^^^^^^^^^^^^^^^^^^^^^^
1224[error] | Field not found: io.cequence.openaiscala.domain.FileCounts.inProgress
1225[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:875:15
1226[error] 875 | Json.format[VectorStore]
1227[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
1228[error] | Field not found: io.cequence.openaiscala.domain.VectorStore.id
1229[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:879:15
1230[error] 879 | Json.format[VectorStoreFile]
1231[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1232[error] | Field not found: io.cequence.openaiscala.domain.VectorStoreFile.id
1233[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:887:68
1234[error] 887 | implicit lazy val lastErrorFormat: Format[LastError] = Json.format[LastError]
1235[error] | ^^^^^^^^^^^^^^^^^^^^^^
1236[error] | Field not found: io.cequence.openaiscala.domain.LastError.code
1237[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:935:69
1238[error] 935 | implicit lazy val runReasonFormat: Format[Run.Reason] = Json.format[Run.Reason]
1239[error] | ^^^^^^^^^^^^^^^^^^^^^^^
1240[error] | Field not found: io.cequence.openaiscala.domain.Run.Reason.reason
1241[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:962:56
1242[error] 962 | implicit lazy val runFormat: Format[Run] = Json.format[Run]
1243[error] | ^^^^^^^^^^^^^^^^
1244[error] | Field not found: io.cequence.openaiscala.domain.Run.id
1245[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:965:15
1246[error] 965 | Json.format[RunTool.FunctionTool]
1247[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1248[error] |Field not found: io.cequence.openaiscala.domain.RunTool.FunctionTool.name
1249[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1031:72
1250[error] 1031 | implicit lazy val runResponseFormat: Format[RunResponse] = Json.format[RunResponse]
1251[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
1252[error] |Field not found: io.cequence.openaiscala.domain.response.RunResponse.run
1253[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1033:66
1254[error] 1033 | implicit lazy val toolCallFormat: Format[ToolCall] = Json.format[ToolCall]
1255[error] | ^^^^^^^^^^^^^^^^^^^^^
1256[error] | Field not found: io.cequence.openaiscala.domain.ToolCall.id
1257[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1035:15
1258[error] 1035 | Json.format[SubmitToolOutputs]
1259[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1260[error] |Field not found: io.cequence.openaiscala.domain.SubmitToolOutputs.tool_calls
1261[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1036:78
1262[error] 1036 | implicit lazy val requiredActionFormat: Format[RequiredAction] = Json.format[RequiredAction]
1263[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
1264[error] | Field not found: io.cequence.openaiscala.domain.RequiredAction.type
1265[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1052:15
1266[error] 1052 | Json.format[RunStep]
1267[error] | ^^^^^^^^^^^^^^^^^^^^
1268[error] | Field not found: io.cequence.openaiscala.domain.RunStep.id
1269[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1065:63
1270[error] 1065 | implicit val toolCallsFormat: Format[ToolCalls] = Json.format[ToolCalls]
1271[error] | ^^^^^^^^^^^^^^^^^^^^^^
1272[error] |Field not found: io.cequence.openaiscala.domain.StepDetail.ToolCalls.messages
1273[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1088:15
1274[error] 1088 | Json.format[TruncationStrategy]
1275[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1276[error] |Field not found: io.cequence.openaiscala.domain.Run.TruncationStrategy.type
1277[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1090:62
1278[error] 1090 | implicit lazy val threadWrites: Writes[Thread] = Json.writes[Thread]
1279[error] | ^^^^^^^^^^^^^^^^^^^
1280[error] | Field not found: io.cequence.openaiscala.domain.Thread.id
1281[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1139:15
1282[error] 1139 | Json.writes[ThreadAndRun]
1283[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^
1284[error] |Field not found: io.cequence.openaiscala.domain.ThreadAndRun.messages
1285[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1152:43
1286[error] 1152 | implicit val stringWrites = Json.writes[JsonSchema.String]
1287[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1288[error] |Field not found: io.cequence.openaiscala.domain.JsonSchema.String.enum
1289[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1153:43
1290[error] 1153 | implicit val numberWrites = Json.writes[JsonSchema.Number]
1291[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1292[error] |Field not found: io.cequence.openaiscala.domain.JsonSchema.Number.description
1293[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1154:44
1294[error] 1154 | implicit val booleanWrites = Json.writes[JsonSchema.Boolean]
1295[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1296[error] |Field not found: io.cequence.openaiscala.domain.JsonSchema.Boolean.description
1297[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1296:71
1298[error] 1296 | implicit val jsonSchemaDefFormat: Format[JsonSchemaDef] = Json.format[JsonSchemaDef]
1299[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
1300[error] |Field not found: io.cequence.openaiscala.domain.settings.JsonSchemaDef.name
1301[warn] one warning found
1302[error] 87 errors found
1303[error] (core / Compile / compileIncremental) Compilation failed
1304Starting build for ProjectRef(file:/build/repo/,google_vertexai_client) (openai-scala-google-vertexai-client)...
1305Compile scalacOptions: List(-Ywarn-unused, -Xsemanticdb, -semanticdb-target, /build/repo/google-vertexai-client/target/scala-3.6.4/meta, -source:3.6-migration, -Wconf:msg=can be rewritten automatically under:s)
1306[info] compiling 89 Scala sources to /build/repo/openai-core/target/scala-3.6.4/classes ...
1307[warn] bad option '-Ywarn-unused' was ignored
1308[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:36:70
1309[error] 36 | implicit lazy val permissionFormat: Format[Permission] = Json.format[Permission]
1310[error] | ^^^^^^^^^^^^^^^^^^^^^^^
1311[error] | Field not found: io.cequence.openaiscala.domain.response.Permission.id
1312[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:47:47
1313[error] 47 | val writes: Writes[ModelInfo] = Json.writes[ModelInfo]
1314[error] | ^^^^^^^^^^^^^^^^^^^^^^
1315[error] | Field not found: io.cequence.openaiscala.domain.response.ModelInfo.id
1316[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:51:68
1317[error] 51 | implicit lazy val usageInfoFormat: Format[UsageInfo] = Json.format[UsageInfo]
1318[error] | ^^^^^^^^^^^^^^^^^^^^^^
1319[error] |Field not found: io.cequence.openaiscala.domain.response.UsageInfo.prompt_tokens
1320[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:59:15
1321[error] 59 | Json.format[LogprobsInfo]
1322[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^
1323[error] |Field not found: io.cequence.openaiscala.domain.response.LogprobsInfo.tokens
1324[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:61:15
1325[error] 61 | Json.format[TextCompletionChoiceInfo]
1326[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1327[error] |Field not found: io.cequence.openaiscala.domain.response.TextCompletionChoiceInfo.text
1328[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:63:15
1329[error] 63 | Json.format[TextCompletionResponse]
1330[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1331[error] |Field not found: io.cequence.openaiscala.domain.response.TextCompletionResponse.id
1332[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:92:15
1333[error] 92 | Json.format[FunctionCallSpec]
1334[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1335[error] | Field not found: io.cequence.openaiscala.domain.FunctionCallSpec.name
1336[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:94:71
1337[error] 94 | implicit val systemMessageFormat: Format[SystemMessage] = Json.format[SystemMessage]
1338[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
1339[error] | Field not found: io.cequence.openaiscala.domain.SystemMessage.content
1340[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:95:77
1341[error] 95 | implicit val developerMessageFormat: Format[DeveloperMessage] = Json.format[DeveloperMessage]
1342[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1343[error] |Field not found: io.cequence.openaiscala.domain.DeveloperMessage.content
1344[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:96:67
1345[error] 96 | implicit val userMessageFormat: Format[UserMessage] = Json.format[UserMessage]
1346[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
1347[error] | Field not found: io.cequence.openaiscala.domain.UserMessage.content
1348[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:97:73
1349[error] 97 | implicit val userSeqMessageFormat: Format[UserSeqMessage] = Json.format[UserSeqMessage]
1350[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
1351[error] | Field not found: io.cequence.openaiscala.domain.UserSeqMessage.content
1352[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:99:67
1353[error] 99 | implicit val toolMessageFormat: Format[ToolMessage] = Json.format[ToolMessage]
1354[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
1355[error] |Field not found: io.cequence.openaiscala.domain.ToolMessage.tool_call_id
1356[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:101:77
1357[error] 101 | implicit val assistantMessageFormat: Format[AssistantMessage] = Json.format[AssistantMessage]
1358[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1359[error] |Field not found: io.cequence.openaiscala.domain.AssistantMessage.content
1360[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:124:15
1361[error] 124 | Json.format[AssistantFunMessage]
1362[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1363[error] |Field not found: io.cequence.openaiscala.domain.AssistantFunMessage.content
1364[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:126:70
1365[error] 126 | implicit lazy val funMessageFormat: Format[FunMessage] = Json.format[FunMessage]
1366[error] | ^^^^^^^^^^^^^^^^^^^^^^^
1367[error] | Field not found: io.cequence.openaiscala.domain.FunMessage.content
1368[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:128:72
1369[error] 128 | implicit lazy val messageSpecFormat: Format[MessageSpec] = Json.format[MessageSpec]
1370[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
1371[error] | Field not found: io.cequence.openaiscala.domain.MessageSpec.role
1372[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:134:15
1373[error] 134 | Json.format[FunctionTool]
1374[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^
1375[error] |Field not found: io.cequence.openaiscala.domain.AssistantTool.FunctionTool.name
1376[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:196:30
1377[error] 196 | val writes = Json.writes[AssistantTool.FunctionTool]
1378[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1379[error] |Field not found: io.cequence.openaiscala.domain.AssistantTool.FunctionTool.name
1380[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:201:17
1381[error] 201 | Json.format[AssistantTool.FileSearchTool]
1382[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1383[error] |Field not found: io.cequence.openaiscala.domain.AssistantTool.FileSearchTool.maxNumResults
1384[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:332:15
1385[error] 332 | Json.format[AssistantToolOutput]
1386[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1387[error] |Field not found: io.cequence.openaiscala.domain.AssistantToolOutput.tool_call_id
1388[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:349:52
1389[error] 349 | val writes: Writes[TopLogprobInfo] = Json.writes[TopLogprobInfo]
1390[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
1391[error] |Field not found: io.cequence.openaiscala.domain.response.TopLogprobInfo.token
1392[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:383:15
1393[error] 383 | Json.format[LogprobInfo]
1394[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
1395[error] |Field not found: io.cequence.openaiscala.domain.response.LogprobInfo.token
1396[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:386:15
1397[error] 386 | Json.format[Logprobs]
1398[error] | ^^^^^^^^^^^^^^^^^^^^^
1399[error] |Field not found: io.cequence.openaiscala.domain.response.Logprobs.content
1400[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:389:15
1401[error] 389 | Json.format[ChatCompletionChoiceInfo]
1402[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1403[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionChoiceInfo.message
1404[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:391:15
1405[error] 391 | Json.format[ChatCompletionResponse]
1406[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1407[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionResponse.id
1408[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:399:15
1409[error] 399 | Json.format[ChatFunCompletionChoiceInfo]
1410[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1411[error] |Field not found: io.cequence.openaiscala.domain.response.ChatFunCompletionChoiceInfo.message
1412[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:401:15
1413[error] 401 | Json.format[ChatFunCompletionResponse]
1414[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1415[error] |Field not found: io.cequence.openaiscala.domain.response.ChatFunCompletionResponse.id
1416[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:404:15
1417[error] 404 | Json.format[ChunkMessageSpec]
1418[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1419[error] |Field not found: io.cequence.openaiscala.domain.response.ChunkMessageSpec.role
1420[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:407:15
1421[error] 407 | Json.format[ChatCompletionChoiceChunkInfo]
1422[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1423[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionChoiceChunkInfo.delta
1424[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:409:15
1425[error] 409 | Json.format[ChatCompletionChunkResponse]
1426[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1427[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionChunkResponse.id
1428[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:412:15
1429[error] 412 | Json.format[TextEditChoiceInfo]
1430[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1431[error] |Field not found: io.cequence.openaiscala.domain.response.TextEditChoiceInfo.text
1432[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:414:15
1433[error] 414 | Json.format[TextEditResponse]
1434[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1435[error] |Field not found: io.cequence.openaiscala.domain.response.TextEditResponse.created
1436[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:416:64
1437[error] 416 | implicit lazy val imageFormat: Format[ImageInfo] = Json.format[ImageInfo]
1438[error] | ^^^^^^^^^^^^^^^^^^^^^^
1439[error] |Field not found: io.cequence.openaiscala.domain.response.ImageInfo.created
1440[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:419:15
1441[error] 419 | Json.format[EmbeddingInfo]
1442[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
1443[error] |Field not found: io.cequence.openaiscala.domain.response.EmbeddingInfo.embedding
1444[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:421:15
1445[error] 421 | Json.format[EmbeddingUsageInfo]
1446[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1447[error] |Field not found: io.cequence.openaiscala.domain.response.EmbeddingUsageInfo.prompt_tokens
1448[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:423:15
1449[error] 423 | Json.format[EmbeddingResponse]
1450[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1451[error] |Field not found: io.cequence.openaiscala.domain.response.EmbeddingResponse.data
1452[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:425:78
1453[error] 425 | implicit lazy val fileStatisticsFormat: Format[FileStatistics] = Json.format[FileStatistics]
1454[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
1455[error] |Field not found: io.cequence.openaiscala.domain.response.FileStatistics.examples
1456[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:426:66
1457[error] 426 | implicit lazy val fileInfoFormat: Format[FileInfo] = Json.format[FileInfo]
1458[error] | ^^^^^^^^^^^^^^^^^^^^^
1459[error] | Field not found: io.cequence.openaiscala.domain.response.FileInfo.id
1460[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:431:15
1461[error] 431 | Json.format[FineTuneEvent]
1462[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
1463[error] |Field not found: io.cequence.openaiscala.domain.response.FineTuneEvent.id
1464[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:436:72
1465[error] 436 | implicit lazy val fineTuneMetricsFormat: Format[Metrics] = Json.format[Metrics]
1466[error] | ^^^^^^^^^^^^^^^^^^^^
1467[error] | Field not found: io.cequence.openaiscala.domain.response.Metrics.step
1468[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:438:15
1469[error] 438 | Json.format[FineTuneCheckpoint]
1470[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1471[error] |Field not found: io.cequence.openaiscala.domain.response.FineTuneCheckpoint.id
1472[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:440:15
1473[error] 440 | Json.format[FineTuneHyperparams]
1474[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1475[error] |Field not found: io.cequence.openaiscala.domain.response.FineTuneHyperparams.n_epochs
1476[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:451:39
1477[error] 451 | case Some(error) => Json.writes[FineTuneError].writes(error)
1478[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
1479[error] |Field not found: io.cequence.openaiscala.domain.response.FineTuneError.code
1480[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:459:17
1481[error] 459 | Json.format[WeightsAndBiases]
1482[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1483[error] |Field not found: io.cequence.openaiscala.domain.FineTune.WeightsAndBiases.project
1484[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:574:15
1485[error] 574 | Json.format[ModerationResult]
1486[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1487[error] |Field not found: io.cequence.openaiscala.domain.response.ModerationResult.categories
1488[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:576:15
1489[error] 576 | Json.format[ModerationResponse]
1490[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1491[error] |Field not found: io.cequence.openaiscala.domain.response.ModerationResponse.id
1492[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:578:15
1493[error] 578 | Json.format[ThreadMessage]
1494[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
1495[error] | Field not found: io.cequence.openaiscala.domain.ThreadMessage.content
1496[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:671:15
1497[error] 671 | Json.writes[ThreadAndRunToolResource.CodeInterpreterResource]
1498[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1499[error] |Field not found: io.cequence.openaiscala.domain.ThreadAndRunToolResource.CodeInterpreterResource.fileIds
1500[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:682:15
1501[error] 682 | Json.writes[ThreadAndRunToolResource.FileSearchResource]
1502[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1503[error] |Field not found: io.cequence.openaiscala.domain.ThreadAndRunToolResource.FileSearchResource.vectorStoreIds
1504[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:690:15
1505[error] 690 | Json.writes[ThreadAndRunToolResource]
1506[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1507[error] |Field not found: io.cequence.openaiscala.domain.ThreadAndRunToolResource.codeInterpreter
1508[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:721:15
1509[error] 721 | Json.format[FileAnnotation]
1510[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
1511[error] | Field not found: io.cequence.openaiscala.domain.FileAnnotation.type
1512[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:724:15
1513[error] 724 | Json.format[FileCitation]
1514[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^
1515[error] | Field not found: io.cequence.openaiscala.domain.FileCitation.file_id
1516[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:727:15
1517[error] 727 | Json.format[ThreadMessageText]
1518[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1519[error] |Field not found: io.cequence.openaiscala.domain.ThreadMessageText.value
1520[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:730:15
1521[error] 730 | Json.format[ThreadMessageContent]
1522[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1523[error] |Field not found: io.cequence.openaiscala.domain.ThreadMessageContent.type
1524[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:746:15
1525[error] 746 | Json.writes[ThreadFullMessage]
1526[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1527[error] | Field not found: io.cequence.openaiscala.domain.ThreadFullMessage.id
1528[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:749:15
1529[error] 749 | Json.format[ThreadMessageFile]
1530[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1531[error] | Field not found: io.cequence.openaiscala.domain.ThreadMessageFile.id
1532[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:767:15
1533[error] 767 | Json.format[CodeInterpreterResourcesResponse]
1534[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1535[error] |Field not found: io.cequence.openaiscala.domain.response.AssistantToolResourceResponse.CodeInterpreterResourcesResponse.file_ids
1536[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:770:15
1537[error] 770 | Json.format[FileSearchResourcesResponse]
1538[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1539[error] |Field not found: io.cequence.openaiscala.domain.response.AssistantToolResourceResponse.FileSearchResourcesResponse.vector_store_ids
1540[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:835:15
1541[error] 835 | Json.format[BatchProcessingError]
1542[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1543[error] |Field not found: io.cequence.openaiscala.domain.Batch.BatchProcessingError.code
1544[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:837:15
1545[error] 837 | Json.format[BatchProcessingErrors]
1546[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1547[error] |Field not found: io.cequence.openaiscala.domain.Batch.BatchProcessingErrors.object
1548[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:838:60
1549[error] 838 | implicit lazy val batchFormat: Format[Batch] = Json.format[Batch]
1550[error] | ^^^^^^^^^^^^^^^^^^
1551[error] | Field not found: io.cequence.openaiscala.domain.Batch.Batch.id
1552[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:839:68
1553[error] 839 | implicit lazy val batchInputFormat: Format[BatchRow] = Json.format[BatchRow]
1554[error] | ^^^^^^^^^^^^^^^^^^^^^
1555[error] |Field not found: io.cequence.openaiscala.domain.Batch.BatchRow.custom_id
1556[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:842:15
1557[error] 842 | Json.format[ChatCompletionBatchResponse]
1558[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1559[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionBatchResponse.status_code
1560[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:844:15
1561[error] 844 | Json.format[EmbeddingBatchResponse]
1562[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1563[error] |Field not found: io.cequence.openaiscala.domain.response.EmbeddingBatchResponse.status_code
1564[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:863:70
1565[error] 863 | implicit lazy val batchErrorFormat: Format[BatchError] = Json.format[BatchError]
1566[error] | ^^^^^^^^^^^^^^^^^^^^^^^
1567[error] |Field not found: io.cequence.openaiscala.domain.response.BatchError.code
1568[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:865:15
1569[error] 865 | Json.format[CreateBatchResponse]
1570[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1571[error] |Field not found: io.cequence.openaiscala.domain.response.CreateBatchResponse.id
1572[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:867:15
1573[error] 867 | Json.format[CreateBatchResponses]
1574[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1575[error] |Field not found: io.cequence.openaiscala.domain.response.CreateBatchResponses.responses
1576[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:871:15
1577[error] 871 | Json.format[FileCounts]
1578[error] | ^^^^^^^^^^^^^^^^^^^^^^^
1579[error] | Field not found: io.cequence.openaiscala.domain.FileCounts.inProgress
1580[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:875:15
1581[error] 875 | Json.format[VectorStore]
1582[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
1583[error] | Field not found: io.cequence.openaiscala.domain.VectorStore.id
1584[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:879:15
1585[error] 879 | Json.format[VectorStoreFile]
1586[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1587[error] | Field not found: io.cequence.openaiscala.domain.VectorStoreFile.id
1588[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:887:68
1589[error] 887 | implicit lazy val lastErrorFormat: Format[LastError] = Json.format[LastError]
1590[error] | ^^^^^^^^^^^^^^^^^^^^^^
1591[error] | Field not found: io.cequence.openaiscala.domain.LastError.code
1592[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:935:69
1593[error] 935 | implicit lazy val runReasonFormat: Format[Run.Reason] = Json.format[Run.Reason]
1594[error] | ^^^^^^^^^^^^^^^^^^^^^^^
1595[error] | Field not found: io.cequence.openaiscala.domain.Run.Reason.reason
1596[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:962:56
1597[error] 962 | implicit lazy val runFormat: Format[Run] = Json.format[Run]
1598[error] | ^^^^^^^^^^^^^^^^
1599[error] | Field not found: io.cequence.openaiscala.domain.Run.id
1600[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:965:15
1601[error] 965 | Json.format[RunTool.FunctionTool]
1602[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1603[error] |Field not found: io.cequence.openaiscala.domain.RunTool.FunctionTool.name
1604[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1031:72
1605[error] 1031 | implicit lazy val runResponseFormat: Format[RunResponse] = Json.format[RunResponse]
1606[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
1607[error] |Field not found: io.cequence.openaiscala.domain.response.RunResponse.run
1608[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1033:66
1609[error] 1033 | implicit lazy val toolCallFormat: Format[ToolCall] = Json.format[ToolCall]
1610[error] | ^^^^^^^^^^^^^^^^^^^^^
1611[error] | Field not found: io.cequence.openaiscala.domain.ToolCall.id
1612[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1035:15
1613[error] 1035 | Json.format[SubmitToolOutputs]
1614[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1615[error] |Field not found: io.cequence.openaiscala.domain.SubmitToolOutputs.tool_calls
1616[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1036:78
1617[error] 1036 | implicit lazy val requiredActionFormat: Format[RequiredAction] = Json.format[RequiredAction]
1618[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
1619[error] | Field not found: io.cequence.openaiscala.domain.RequiredAction.type
1620[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1052:15
1621[error] 1052 | Json.format[RunStep]
1622[error] | ^^^^^^^^^^^^^^^^^^^^
1623[error] | Field not found: io.cequence.openaiscala.domain.RunStep.id
1624[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1065:63
1625[error] 1065 | implicit val toolCallsFormat: Format[ToolCalls] = Json.format[ToolCalls]
1626[error] | ^^^^^^^^^^^^^^^^^^^^^^
1627[error] |Field not found: io.cequence.openaiscala.domain.StepDetail.ToolCalls.messages
1628[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1088:15
1629[error] 1088 | Json.format[TruncationStrategy]
1630[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1631[error] |Field not found: io.cequence.openaiscala.domain.Run.TruncationStrategy.type
1632[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1090:62
1633[error] 1090 | implicit lazy val threadWrites: Writes[Thread] = Json.writes[Thread]
1634[error] | ^^^^^^^^^^^^^^^^^^^
1635[error] | Field not found: io.cequence.openaiscala.domain.Thread.id
1636[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1139:15
1637[error] 1139 | Json.writes[ThreadAndRun]
1638[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^
1639[error] |Field not found: io.cequence.openaiscala.domain.ThreadAndRun.messages
1640[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1152:43
1641[error] 1152 | implicit val stringWrites = Json.writes[JsonSchema.String]
1642[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1643[error] |Field not found: io.cequence.openaiscala.domain.JsonSchema.String.enum
1644[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1153:43
1645[error] 1153 | implicit val numberWrites = Json.writes[JsonSchema.Number]
1646[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1647[error] |Field not found: io.cequence.openaiscala.domain.JsonSchema.Number.description
1648[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1154:44
1649[error] 1154 | implicit val booleanWrites = Json.writes[JsonSchema.Boolean]
1650[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1651[error] |Field not found: io.cequence.openaiscala.domain.JsonSchema.Boolean.description
1652[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1296:71
1653[error] 1296 | implicit val jsonSchemaDefFormat: Format[JsonSchemaDef] = Json.format[JsonSchemaDef]
1654[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
1655[error] |Field not found: io.cequence.openaiscala.domain.settings.JsonSchemaDef.name
1656[warn] one warning found
1657[error] 87 errors found
1658[error] (core / Compile / compileIncremental) Compilation failed
1659[info] compiling 89 Scala sources to /build/repo/openai-core/target/scala-3.6.4/classes ...
1660[warn] bad option '-Ywarn-unused' was ignored
1661[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:36:70
1662[error] 36 | implicit lazy val permissionFormat: Format[Permission] = Json.format[Permission]
1663[error] | ^^^^^^^^^^^^^^^^^^^^^^^
1664[error] | Field not found: io.cequence.openaiscala.domain.response.Permission.id
1665[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:47:47
1666[error] 47 | val writes: Writes[ModelInfo] = Json.writes[ModelInfo]
1667[error] | ^^^^^^^^^^^^^^^^^^^^^^
1668[error] | Field not found: io.cequence.openaiscala.domain.response.ModelInfo.id
1669[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:51:68
1670[error] 51 | implicit lazy val usageInfoFormat: Format[UsageInfo] = Json.format[UsageInfo]
1671[error] | ^^^^^^^^^^^^^^^^^^^^^^
1672[error] |Field not found: io.cequence.openaiscala.domain.response.UsageInfo.prompt_tokens
1673[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:59:15
1674[error] 59 | Json.format[LogprobsInfo]
1675[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^
1676[error] |Field not found: io.cequence.openaiscala.domain.response.LogprobsInfo.tokens
1677[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:61:15
1678[error] 61 | Json.format[TextCompletionChoiceInfo]
1679[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1680[error] |Field not found: io.cequence.openaiscala.domain.response.TextCompletionChoiceInfo.text
1681[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:63:15
1682[error] 63 | Json.format[TextCompletionResponse]
1683[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1684[error] |Field not found: io.cequence.openaiscala.domain.response.TextCompletionResponse.id
1685[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:92:15
1686[error] 92 | Json.format[FunctionCallSpec]
1687[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1688[error] | Field not found: io.cequence.openaiscala.domain.FunctionCallSpec.name
1689[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:94:71
1690[error] 94 | implicit val systemMessageFormat: Format[SystemMessage] = Json.format[SystemMessage]
1691[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
1692[error] | Field not found: io.cequence.openaiscala.domain.SystemMessage.content
1693[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:95:77
1694[error] 95 | implicit val developerMessageFormat: Format[DeveloperMessage] = Json.format[DeveloperMessage]
1695[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1696[error] |Field not found: io.cequence.openaiscala.domain.DeveloperMessage.content
1697[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:96:67
1698[error] 96 | implicit val userMessageFormat: Format[UserMessage] = Json.format[UserMessage]
1699[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
1700[error] | Field not found: io.cequence.openaiscala.domain.UserMessage.content
1701[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:97:73
1702[error] 97 | implicit val userSeqMessageFormat: Format[UserSeqMessage] = Json.format[UserSeqMessage]
1703[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
1704[error] | Field not found: io.cequence.openaiscala.domain.UserSeqMessage.content
1705[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:99:67
1706[error] 99 | implicit val toolMessageFormat: Format[ToolMessage] = Json.format[ToolMessage]
1707[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
1708[error] |Field not found: io.cequence.openaiscala.domain.ToolMessage.tool_call_id
1709[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:101:77
1710[error] 101 | implicit val assistantMessageFormat: Format[AssistantMessage] = Json.format[AssistantMessage]
1711[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1712[error] |Field not found: io.cequence.openaiscala.domain.AssistantMessage.content
1713[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:124:15
1714[error] 124 | Json.format[AssistantFunMessage]
1715[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1716[error] |Field not found: io.cequence.openaiscala.domain.AssistantFunMessage.content
1717[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:126:70
1718[error] 126 | implicit lazy val funMessageFormat: Format[FunMessage] = Json.format[FunMessage]
1719[error] | ^^^^^^^^^^^^^^^^^^^^^^^
1720[error] | Field not found: io.cequence.openaiscala.domain.FunMessage.content
1721[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:128:72
1722[error] 128 | implicit lazy val messageSpecFormat: Format[MessageSpec] = Json.format[MessageSpec]
1723[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
1724[error] | Field not found: io.cequence.openaiscala.domain.MessageSpec.role
1725[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:134:15
1726[error] 134 | Json.format[FunctionTool]
1727[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^
1728[error] |Field not found: io.cequence.openaiscala.domain.AssistantTool.FunctionTool.name
1729[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:196:30
1730[error] 196 | val writes = Json.writes[AssistantTool.FunctionTool]
1731[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1732[error] |Field not found: io.cequence.openaiscala.domain.AssistantTool.FunctionTool.name
1733[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:201:17
1734[error] 201 | Json.format[AssistantTool.FileSearchTool]
1735[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1736[error] |Field not found: io.cequence.openaiscala.domain.AssistantTool.FileSearchTool.maxNumResults
1737[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:332:15
1738[error] 332 | Json.format[AssistantToolOutput]
1739[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1740[error] |Field not found: io.cequence.openaiscala.domain.AssistantToolOutput.tool_call_id
1741[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:349:52
1742[error] 349 | val writes: Writes[TopLogprobInfo] = Json.writes[TopLogprobInfo]
1743[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
1744[error] |Field not found: io.cequence.openaiscala.domain.response.TopLogprobInfo.token
1745[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:383:15
1746[error] 383 | Json.format[LogprobInfo]
1747[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
1748[error] |Field not found: io.cequence.openaiscala.domain.response.LogprobInfo.token
1749[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:386:15
1750[error] 386 | Json.format[Logprobs]
1751[error] | ^^^^^^^^^^^^^^^^^^^^^
1752[error] |Field not found: io.cequence.openaiscala.domain.response.Logprobs.content
1753[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:389:15
1754[error] 389 | Json.format[ChatCompletionChoiceInfo]
1755[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1756[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionChoiceInfo.message
1757[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:391:15
1758[error] 391 | Json.format[ChatCompletionResponse]
1759[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1760[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionResponse.id
1761[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:399:15
1762[error] 399 | Json.format[ChatFunCompletionChoiceInfo]
1763[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1764[error] |Field not found: io.cequence.openaiscala.domain.response.ChatFunCompletionChoiceInfo.message
1765[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:401:15
1766[error] 401 | Json.format[ChatFunCompletionResponse]
1767[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1768[error] |Field not found: io.cequence.openaiscala.domain.response.ChatFunCompletionResponse.id
1769[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:404:15
1770[error] 404 | Json.format[ChunkMessageSpec]
1771[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1772[error] |Field not found: io.cequence.openaiscala.domain.response.ChunkMessageSpec.role
1773[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:407:15
1774[error] 407 | Json.format[ChatCompletionChoiceChunkInfo]
1775[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1776[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionChoiceChunkInfo.delta
1777[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:409:15
1778[error] 409 | Json.format[ChatCompletionChunkResponse]
1779[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1780[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionChunkResponse.id
1781[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:412:15
1782[error] 412 | Json.format[TextEditChoiceInfo]
1783[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1784[error] |Field not found: io.cequence.openaiscala.domain.response.TextEditChoiceInfo.text
1785[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:414:15
1786[error] 414 | Json.format[TextEditResponse]
1787[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1788[error] |Field not found: io.cequence.openaiscala.domain.response.TextEditResponse.created
1789[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:416:64
1790[error] 416 | implicit lazy val imageFormat: Format[ImageInfo] = Json.format[ImageInfo]
1791[error] | ^^^^^^^^^^^^^^^^^^^^^^
1792[error] |Field not found: io.cequence.openaiscala.domain.response.ImageInfo.created
1793[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:419:15
1794[error] 419 | Json.format[EmbeddingInfo]
1795[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
1796[error] |Field not found: io.cequence.openaiscala.domain.response.EmbeddingInfo.embedding
1797[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:421:15
1798[error] 421 | Json.format[EmbeddingUsageInfo]
1799[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1800[error] |Field not found: io.cequence.openaiscala.domain.response.EmbeddingUsageInfo.prompt_tokens
1801[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:423:15
1802[error] 423 | Json.format[EmbeddingResponse]
1803[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1804[error] |Field not found: io.cequence.openaiscala.domain.response.EmbeddingResponse.data
1805[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:425:78
1806[error] 425 | implicit lazy val fileStatisticsFormat: Format[FileStatistics] = Json.format[FileStatistics]
1807[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
1808[error] |Field not found: io.cequence.openaiscala.domain.response.FileStatistics.examples
1809[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:426:66
1810[error] 426 | implicit lazy val fileInfoFormat: Format[FileInfo] = Json.format[FileInfo]
1811[error] | ^^^^^^^^^^^^^^^^^^^^^
1812[error] | Field not found: io.cequence.openaiscala.domain.response.FileInfo.id
1813[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:431:15
1814[error] 431 | Json.format[FineTuneEvent]
1815[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
1816[error] |Field not found: io.cequence.openaiscala.domain.response.FineTuneEvent.id
1817[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:436:72
1818[error] 436 | implicit lazy val fineTuneMetricsFormat: Format[Metrics] = Json.format[Metrics]
1819[error] | ^^^^^^^^^^^^^^^^^^^^
1820[error] | Field not found: io.cequence.openaiscala.domain.response.Metrics.step
1821[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:438:15
1822[error] 438 | Json.format[FineTuneCheckpoint]
1823[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1824[error] |Field not found: io.cequence.openaiscala.domain.response.FineTuneCheckpoint.id
1825[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:440:15
1826[error] 440 | Json.format[FineTuneHyperparams]
1827[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1828[error] |Field not found: io.cequence.openaiscala.domain.response.FineTuneHyperparams.n_epochs
1829[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:451:39
1830[error] 451 | case Some(error) => Json.writes[FineTuneError].writes(error)
1831[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
1832[error] |Field not found: io.cequence.openaiscala.domain.response.FineTuneError.code
1833[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:459:17
1834[error] 459 | Json.format[WeightsAndBiases]
1835[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1836[error] |Field not found: io.cequence.openaiscala.domain.FineTune.WeightsAndBiases.project
1837[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:574:15
1838[error] 574 | Json.format[ModerationResult]
1839[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1840[error] |Field not found: io.cequence.openaiscala.domain.response.ModerationResult.categories
1841[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:576:15
1842[error] 576 | Json.format[ModerationResponse]
1843[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1844[error] |Field not found: io.cequence.openaiscala.domain.response.ModerationResponse.id
1845[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:578:15
1846[error] 578 | Json.format[ThreadMessage]
1847[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
1848[error] | Field not found: io.cequence.openaiscala.domain.ThreadMessage.content
1849[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:671:15
1850[error] 671 | Json.writes[ThreadAndRunToolResource.CodeInterpreterResource]
1851[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1852[error] |Field not found: io.cequence.openaiscala.domain.ThreadAndRunToolResource.CodeInterpreterResource.fileIds
1853[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:682:15
1854[error] 682 | Json.writes[ThreadAndRunToolResource.FileSearchResource]
1855[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1856[error] |Field not found: io.cequence.openaiscala.domain.ThreadAndRunToolResource.FileSearchResource.vectorStoreIds
1857[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:690:15
1858[error] 690 | Json.writes[ThreadAndRunToolResource]
1859[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1860[error] |Field not found: io.cequence.openaiscala.domain.ThreadAndRunToolResource.codeInterpreter
1861[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:721:15
1862[error] 721 | Json.format[FileAnnotation]
1863[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
1864[error] | Field not found: io.cequence.openaiscala.domain.FileAnnotation.type
1865[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:724:15
1866[error] 724 | Json.format[FileCitation]
1867[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^
1868[error] | Field not found: io.cequence.openaiscala.domain.FileCitation.file_id
1869[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:727:15
1870[error] 727 | Json.format[ThreadMessageText]
1871[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1872[error] |Field not found: io.cequence.openaiscala.domain.ThreadMessageText.value
1873[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:730:15
1874[error] 730 | Json.format[ThreadMessageContent]
1875[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1876[error] |Field not found: io.cequence.openaiscala.domain.ThreadMessageContent.type
1877[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:746:15
1878[error] 746 | Json.writes[ThreadFullMessage]
1879[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1880[error] | Field not found: io.cequence.openaiscala.domain.ThreadFullMessage.id
1881[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:749:15
1882[error] 749 | Json.format[ThreadMessageFile]
1883[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1884[error] | Field not found: io.cequence.openaiscala.domain.ThreadMessageFile.id
1885[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:767:15
1886[error] 767 | Json.format[CodeInterpreterResourcesResponse]
1887[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1888[error] |Field not found: io.cequence.openaiscala.domain.response.AssistantToolResourceResponse.CodeInterpreterResourcesResponse.file_ids
1889[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:770:15
1890[error] 770 | Json.format[FileSearchResourcesResponse]
1891[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1892[error] |Field not found: io.cequence.openaiscala.domain.response.AssistantToolResourceResponse.FileSearchResourcesResponse.vector_store_ids
1893[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:835:15
1894[error] 835 | Json.format[BatchProcessingError]
1895[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1896[error] |Field not found: io.cequence.openaiscala.domain.Batch.BatchProcessingError.code
1897[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:837:15
1898[error] 837 | Json.format[BatchProcessingErrors]
1899[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1900[error] |Field not found: io.cequence.openaiscala.domain.Batch.BatchProcessingErrors.object
1901[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:838:60
1902[error] 838 | implicit lazy val batchFormat: Format[Batch] = Json.format[Batch]
1903[error] | ^^^^^^^^^^^^^^^^^^
1904[error] | Field not found: io.cequence.openaiscala.domain.Batch.Batch.id
1905[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:839:68
1906[error] 839 | implicit lazy val batchInputFormat: Format[BatchRow] = Json.format[BatchRow]
1907[error] | ^^^^^^^^^^^^^^^^^^^^^
1908[error] |Field not found: io.cequence.openaiscala.domain.Batch.BatchRow.custom_id
1909[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:842:15
1910[error] 842 | Json.format[ChatCompletionBatchResponse]
1911[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1912[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionBatchResponse.status_code
1913[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:844:15
1914[error] 844 | Json.format[EmbeddingBatchResponse]
1915[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1916[error] |Field not found: io.cequence.openaiscala.domain.response.EmbeddingBatchResponse.status_code
1917[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:863:70
1918[error] 863 | implicit lazy val batchErrorFormat: Format[BatchError] = Json.format[BatchError]
1919[error] | ^^^^^^^^^^^^^^^^^^^^^^^
1920[error] |Field not found: io.cequence.openaiscala.domain.response.BatchError.code
1921[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:865:15
1922[error] 865 | Json.format[CreateBatchResponse]
1923[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1924[error] |Field not found: io.cequence.openaiscala.domain.response.CreateBatchResponse.id
1925[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:867:15
1926[error] 867 | Json.format[CreateBatchResponses]
1927[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1928[error] |Field not found: io.cequence.openaiscala.domain.response.CreateBatchResponses.responses
1929[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:871:15
1930[error] 871 | Json.format[FileCounts]
1931[error] | ^^^^^^^^^^^^^^^^^^^^^^^
1932[error] | Field not found: io.cequence.openaiscala.domain.FileCounts.inProgress
1933[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:875:15
1934[error] 875 | Json.format[VectorStore]
1935[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
1936[error] | Field not found: io.cequence.openaiscala.domain.VectorStore.id
1937[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:879:15
1938[error] 879 | Json.format[VectorStoreFile]
1939[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1940[error] | Field not found: io.cequence.openaiscala.domain.VectorStoreFile.id
1941[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:887:68
1942[error] 887 | implicit lazy val lastErrorFormat: Format[LastError] = Json.format[LastError]
1943[error] | ^^^^^^^^^^^^^^^^^^^^^^
1944[error] | Field not found: io.cequence.openaiscala.domain.LastError.code
1945[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:935:69
1946[error] 935 | implicit lazy val runReasonFormat: Format[Run.Reason] = Json.format[Run.Reason]
1947[error] | ^^^^^^^^^^^^^^^^^^^^^^^
1948[error] | Field not found: io.cequence.openaiscala.domain.Run.Reason.reason
1949[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:962:56
1950[error] 962 | implicit lazy val runFormat: Format[Run] = Json.format[Run]
1951[error] | ^^^^^^^^^^^^^^^^
1952[error] | Field not found: io.cequence.openaiscala.domain.Run.id
1953[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:965:15
1954[error] 965 | Json.format[RunTool.FunctionTool]
1955[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1956[error] |Field not found: io.cequence.openaiscala.domain.RunTool.FunctionTool.name
1957[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1031:72
1958[error] 1031 | implicit lazy val runResponseFormat: Format[RunResponse] = Json.format[RunResponse]
1959[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
1960[error] |Field not found: io.cequence.openaiscala.domain.response.RunResponse.run
1961[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1033:66
1962[error] 1033 | implicit lazy val toolCallFormat: Format[ToolCall] = Json.format[ToolCall]
1963[error] | ^^^^^^^^^^^^^^^^^^^^^
1964[error] | Field not found: io.cequence.openaiscala.domain.ToolCall.id
1965[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1035:15
1966[error] 1035 | Json.format[SubmitToolOutputs]
1967[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1968[error] |Field not found: io.cequence.openaiscala.domain.SubmitToolOutputs.tool_calls
1969[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1036:78
1970[error] 1036 | implicit lazy val requiredActionFormat: Format[RequiredAction] = Json.format[RequiredAction]
1971[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
1972[error] | Field not found: io.cequence.openaiscala.domain.RequiredAction.type
1973[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1052:15
1974[error] 1052 | Json.format[RunStep]
1975[error] | ^^^^^^^^^^^^^^^^^^^^
1976[error] | Field not found: io.cequence.openaiscala.domain.RunStep.id
1977[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1065:63
1978[error] 1065 | implicit val toolCallsFormat: Format[ToolCalls] = Json.format[ToolCalls]
1979[error] | ^^^^^^^^^^^^^^^^^^^^^^
1980[error] |Field not found: io.cequence.openaiscala.domain.StepDetail.ToolCalls.messages
1981[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1088:15
1982[error] 1088 | Json.format[TruncationStrategy]
1983[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1984[error] |Field not found: io.cequence.openaiscala.domain.Run.TruncationStrategy.type
1985[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1090:62
1986[error] 1090 | implicit lazy val threadWrites: Writes[Thread] = Json.writes[Thread]
1987[error] | ^^^^^^^^^^^^^^^^^^^
1988[error] | Field not found: io.cequence.openaiscala.domain.Thread.id
1989[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1139:15
1990[error] 1139 | Json.writes[ThreadAndRun]
1991[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^
1992[error] |Field not found: io.cequence.openaiscala.domain.ThreadAndRun.messages
1993[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1152:43
1994[error] 1152 | implicit val stringWrites = Json.writes[JsonSchema.String]
1995[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1996[error] |Field not found: io.cequence.openaiscala.domain.JsonSchema.String.enum
1997[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1153:43
1998[error] 1153 | implicit val numberWrites = Json.writes[JsonSchema.Number]
1999[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2000[error] |Field not found: io.cequence.openaiscala.domain.JsonSchema.Number.description
2001[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1154:44
2002[error] 1154 | implicit val booleanWrites = Json.writes[JsonSchema.Boolean]
2003[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2004[error] |Field not found: io.cequence.openaiscala.domain.JsonSchema.Boolean.description
2005[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1296:71
2006[error] 1296 | implicit val jsonSchemaDefFormat: Format[JsonSchemaDef] = Json.format[JsonSchemaDef]
2007[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
2008[error] |Field not found: io.cequence.openaiscala.domain.settings.JsonSchemaDef.name
2009[warn] one warning found
2010[error] 87 errors found
2011[error] (core / Compile / compileIncremental) Compilation failed
2012[info] compiling 89 Scala sources to /build/repo/openai-core/target/scala-3.6.4/classes ...
2013[warn] bad option '-Ywarn-unused' was ignored
2014[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:36:70
2015[error] 36 | implicit lazy val permissionFormat: Format[Permission] = Json.format[Permission]
2016[error] | ^^^^^^^^^^^^^^^^^^^^^^^
2017[error] | Field not found: io.cequence.openaiscala.domain.response.Permission.id
2018[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:47:47
2019[error] 47 | val writes: Writes[ModelInfo] = Json.writes[ModelInfo]
2020[error] | ^^^^^^^^^^^^^^^^^^^^^^
2021[error] | Field not found: io.cequence.openaiscala.domain.response.ModelInfo.id
2022[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:51:68
2023[error] 51 | implicit lazy val usageInfoFormat: Format[UsageInfo] = Json.format[UsageInfo]
2024[error] | ^^^^^^^^^^^^^^^^^^^^^^
2025[error] |Field not found: io.cequence.openaiscala.domain.response.UsageInfo.prompt_tokens
2026[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:59:15
2027[error] 59 | Json.format[LogprobsInfo]
2028[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^
2029[error] |Field not found: io.cequence.openaiscala.domain.response.LogprobsInfo.tokens
2030[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:61:15
2031[error] 61 | Json.format[TextCompletionChoiceInfo]
2032[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2033[error] |Field not found: io.cequence.openaiscala.domain.response.TextCompletionChoiceInfo.text
2034[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:63:15
2035[error] 63 | Json.format[TextCompletionResponse]
2036[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2037[error] |Field not found: io.cequence.openaiscala.domain.response.TextCompletionResponse.id
2038[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:92:15
2039[error] 92 | Json.format[FunctionCallSpec]
2040[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2041[error] | Field not found: io.cequence.openaiscala.domain.FunctionCallSpec.name
2042[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:94:71
2043[error] 94 | implicit val systemMessageFormat: Format[SystemMessage] = Json.format[SystemMessage]
2044[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
2045[error] | Field not found: io.cequence.openaiscala.domain.SystemMessage.content
2046[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:95:77
2047[error] 95 | implicit val developerMessageFormat: Format[DeveloperMessage] = Json.format[DeveloperMessage]
2048[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2049[error] |Field not found: io.cequence.openaiscala.domain.DeveloperMessage.content
2050[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:96:67
2051[error] 96 | implicit val userMessageFormat: Format[UserMessage] = Json.format[UserMessage]
2052[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
2053[error] | Field not found: io.cequence.openaiscala.domain.UserMessage.content
2054[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:97:73
2055[error] 97 | implicit val userSeqMessageFormat: Format[UserSeqMessage] = Json.format[UserSeqMessage]
2056[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
2057[error] | Field not found: io.cequence.openaiscala.domain.UserSeqMessage.content
2058[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:99:67
2059[error] 99 | implicit val toolMessageFormat: Format[ToolMessage] = Json.format[ToolMessage]
2060[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
2061[error] |Field not found: io.cequence.openaiscala.domain.ToolMessage.tool_call_id
2062[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:101:77
2063[error] 101 | implicit val assistantMessageFormat: Format[AssistantMessage] = Json.format[AssistantMessage]
2064[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2065[error] |Field not found: io.cequence.openaiscala.domain.AssistantMessage.content
2066[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:124:15
2067[error] 124 | Json.format[AssistantFunMessage]
2068[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2069[error] |Field not found: io.cequence.openaiscala.domain.AssistantFunMessage.content
2070[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:126:70
2071[error] 126 | implicit lazy val funMessageFormat: Format[FunMessage] = Json.format[FunMessage]
2072[error] | ^^^^^^^^^^^^^^^^^^^^^^^
2073[error] | Field not found: io.cequence.openaiscala.domain.FunMessage.content
2074[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:128:72
2075[error] 128 | implicit lazy val messageSpecFormat: Format[MessageSpec] = Json.format[MessageSpec]
2076[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
2077[error] | Field not found: io.cequence.openaiscala.domain.MessageSpec.role
2078[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:134:15
2079[error] 134 | Json.format[FunctionTool]
2080[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^
2081[error] |Field not found: io.cequence.openaiscala.domain.AssistantTool.FunctionTool.name
2082[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:196:30
2083[error] 196 | val writes = Json.writes[AssistantTool.FunctionTool]
2084[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2085[error] |Field not found: io.cequence.openaiscala.domain.AssistantTool.FunctionTool.name
2086[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:201:17
2087[error] 201 | Json.format[AssistantTool.FileSearchTool]
2088[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2089[error] |Field not found: io.cequence.openaiscala.domain.AssistantTool.FileSearchTool.maxNumResults
2090[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:332:15
2091[error] 332 | Json.format[AssistantToolOutput]
2092[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2093[error] |Field not found: io.cequence.openaiscala.domain.AssistantToolOutput.tool_call_id
2094[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:349:52
2095[error] 349 | val writes: Writes[TopLogprobInfo] = Json.writes[TopLogprobInfo]
2096[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
2097[error] |Field not found: io.cequence.openaiscala.domain.response.TopLogprobInfo.token
2098[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:383:15
2099[error] 383 | Json.format[LogprobInfo]
2100[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
2101[error] |Field not found: io.cequence.openaiscala.domain.response.LogprobInfo.token
2102[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:386:15
2103[error] 386 | Json.format[Logprobs]
2104[error] | ^^^^^^^^^^^^^^^^^^^^^
2105[error] |Field not found: io.cequence.openaiscala.domain.response.Logprobs.content
2106[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:389:15
2107[error] 389 | Json.format[ChatCompletionChoiceInfo]
2108[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2109[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionChoiceInfo.message
2110[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:391:15
2111[error] 391 | Json.format[ChatCompletionResponse]
2112[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2113[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionResponse.id
2114[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:399:15
2115[error] 399 | Json.format[ChatFunCompletionChoiceInfo]
2116[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2117[error] |Field not found: io.cequence.openaiscala.domain.response.ChatFunCompletionChoiceInfo.message
2118[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:401:15
2119[error] 401 | Json.format[ChatFunCompletionResponse]
2120[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2121[error] |Field not found: io.cequence.openaiscala.domain.response.ChatFunCompletionResponse.id
2122[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:404:15
2123[error] 404 | Json.format[ChunkMessageSpec]
2124[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2125[error] |Field not found: io.cequence.openaiscala.domain.response.ChunkMessageSpec.role
2126[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:407:15
2127[error] 407 | Json.format[ChatCompletionChoiceChunkInfo]
2128[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2129[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionChoiceChunkInfo.delta
2130[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:409:15
2131[error] 409 | Json.format[ChatCompletionChunkResponse]
2132[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2133[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionChunkResponse.id
2134[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:412:15
2135[error] 412 | Json.format[TextEditChoiceInfo]
2136[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2137[error] |Field not found: io.cequence.openaiscala.domain.response.TextEditChoiceInfo.text
2138[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:414:15
2139[error] 414 | Json.format[TextEditResponse]
2140[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2141[error] |Field not found: io.cequence.openaiscala.domain.response.TextEditResponse.created
2142[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:416:64
2143[error] 416 | implicit lazy val imageFormat: Format[ImageInfo] = Json.format[ImageInfo]
2144[error] | ^^^^^^^^^^^^^^^^^^^^^^
2145[error] |Field not found: io.cequence.openaiscala.domain.response.ImageInfo.created
2146[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:419:15
2147[error] 419 | Json.format[EmbeddingInfo]
2148[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
2149[error] |Field not found: io.cequence.openaiscala.domain.response.EmbeddingInfo.embedding
2150[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:421:15
2151[error] 421 | Json.format[EmbeddingUsageInfo]
2152[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2153[error] |Field not found: io.cequence.openaiscala.domain.response.EmbeddingUsageInfo.prompt_tokens
2154[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:423:15
2155[error] 423 | Json.format[EmbeddingResponse]
2156[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2157[error] |Field not found: io.cequence.openaiscala.domain.response.EmbeddingResponse.data
2158[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:425:78
2159[error] 425 | implicit lazy val fileStatisticsFormat: Format[FileStatistics] = Json.format[FileStatistics]
2160[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
2161[error] |Field not found: io.cequence.openaiscala.domain.response.FileStatistics.examples
2162[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:426:66
2163[error] 426 | implicit lazy val fileInfoFormat: Format[FileInfo] = Json.format[FileInfo]
2164[error] | ^^^^^^^^^^^^^^^^^^^^^
2165[error] | Field not found: io.cequence.openaiscala.domain.response.FileInfo.id
2166[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:431:15
2167[error] 431 | Json.format[FineTuneEvent]
2168[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
2169[error] |Field not found: io.cequence.openaiscala.domain.response.FineTuneEvent.id
2170[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:436:72
2171[error] 436 | implicit lazy val fineTuneMetricsFormat: Format[Metrics] = Json.format[Metrics]
2172[error] | ^^^^^^^^^^^^^^^^^^^^
2173[error] | Field not found: io.cequence.openaiscala.domain.response.Metrics.step
2174[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:438:15
2175[error] 438 | Json.format[FineTuneCheckpoint]
2176[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2177[error] |Field not found: io.cequence.openaiscala.domain.response.FineTuneCheckpoint.id
2178[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:440:15
2179[error] 440 | Json.format[FineTuneHyperparams]
2180[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2181[error] |Field not found: io.cequence.openaiscala.domain.response.FineTuneHyperparams.n_epochs
2182[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:451:39
2183[error] 451 | case Some(error) => Json.writes[FineTuneError].writes(error)
2184[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
2185[error] |Field not found: io.cequence.openaiscala.domain.response.FineTuneError.code
2186[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:459:17
2187[error] 459 | Json.format[WeightsAndBiases]
2188[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2189[error] |Field not found: io.cequence.openaiscala.domain.FineTune.WeightsAndBiases.project
2190[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:574:15
2191[error] 574 | Json.format[ModerationResult]
2192[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2193[error] |Field not found: io.cequence.openaiscala.domain.response.ModerationResult.categories
2194[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:576:15
2195[error] 576 | Json.format[ModerationResponse]
2196[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2197[error] |Field not found: io.cequence.openaiscala.domain.response.ModerationResponse.id
2198[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:578:15
2199[error] 578 | Json.format[ThreadMessage]
2200[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
2201[error] | Field not found: io.cequence.openaiscala.domain.ThreadMessage.content
2202[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:671:15
2203[error] 671 | Json.writes[ThreadAndRunToolResource.CodeInterpreterResource]
2204[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2205[error] |Field not found: io.cequence.openaiscala.domain.ThreadAndRunToolResource.CodeInterpreterResource.fileIds
2206[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:682:15
2207[error] 682 | Json.writes[ThreadAndRunToolResource.FileSearchResource]
2208[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2209[error] |Field not found: io.cequence.openaiscala.domain.ThreadAndRunToolResource.FileSearchResource.vectorStoreIds
2210[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:690:15
2211[error] 690 | Json.writes[ThreadAndRunToolResource]
2212[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2213[error] |Field not found: io.cequence.openaiscala.domain.ThreadAndRunToolResource.codeInterpreter
2214[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:721:15
2215[error] 721 | Json.format[FileAnnotation]
2216[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
2217[error] | Field not found: io.cequence.openaiscala.domain.FileAnnotation.type
2218[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:724:15
2219[error] 724 | Json.format[FileCitation]
2220[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^
2221[error] | Field not found: io.cequence.openaiscala.domain.FileCitation.file_id
2222[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:727:15
2223[error] 727 | Json.format[ThreadMessageText]
2224[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2225[error] |Field not found: io.cequence.openaiscala.domain.ThreadMessageText.value
2226[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:730:15
2227[error] 730 | Json.format[ThreadMessageContent]
2228[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2229[error] |Field not found: io.cequence.openaiscala.domain.ThreadMessageContent.type
2230[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:746:15
2231[error] 746 | Json.writes[ThreadFullMessage]
2232[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2233[error] | Field not found: io.cequence.openaiscala.domain.ThreadFullMessage.id
2234[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:749:15
2235[error] 749 | Json.format[ThreadMessageFile]
2236[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2237[error] | Field not found: io.cequence.openaiscala.domain.ThreadMessageFile.id
2238[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:767:15
2239[error] 767 | Json.format[CodeInterpreterResourcesResponse]
2240[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2241[error] |Field not found: io.cequence.openaiscala.domain.response.AssistantToolResourceResponse.CodeInterpreterResourcesResponse.file_ids
2242[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:770:15
2243[error] 770 | Json.format[FileSearchResourcesResponse]
2244[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2245[error] |Field not found: io.cequence.openaiscala.domain.response.AssistantToolResourceResponse.FileSearchResourcesResponse.vector_store_ids
2246[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:835:15
2247[error] 835 | Json.format[BatchProcessingError]
2248[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2249[error] |Field not found: io.cequence.openaiscala.domain.Batch.BatchProcessingError.code
2250[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:837:15
2251[error] 837 | Json.format[BatchProcessingErrors]
2252[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2253[error] |Field not found: io.cequence.openaiscala.domain.Batch.BatchProcessingErrors.object
2254[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:838:60
2255[error] 838 | implicit lazy val batchFormat: Format[Batch] = Json.format[Batch]
2256[error] | ^^^^^^^^^^^^^^^^^^
2257[error] | Field not found: io.cequence.openaiscala.domain.Batch.Batch.id
2258[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:839:68
2259[error] 839 | implicit lazy val batchInputFormat: Format[BatchRow] = Json.format[BatchRow]
2260[error] | ^^^^^^^^^^^^^^^^^^^^^
2261[error] |Field not found: io.cequence.openaiscala.domain.Batch.BatchRow.custom_id
2262[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:842:15
2263[error] 842 | Json.format[ChatCompletionBatchResponse]
2264[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2265[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionBatchResponse.status_code
2266[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:844:15
2267[error] 844 | Json.format[EmbeddingBatchResponse]
2268[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2269[error] |Field not found: io.cequence.openaiscala.domain.response.EmbeddingBatchResponse.status_code
2270[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:863:70
2271[error] 863 | implicit lazy val batchErrorFormat: Format[BatchError] = Json.format[BatchError]
2272[error] | ^^^^^^^^^^^^^^^^^^^^^^^
2273[error] |Field not found: io.cequence.openaiscala.domain.response.BatchError.code
2274[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:865:15
2275[error] 865 | Json.format[CreateBatchResponse]
2276[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2277[error] |Field not found: io.cequence.openaiscala.domain.response.CreateBatchResponse.id
2278[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:867:15
2279[error] 867 | Json.format[CreateBatchResponses]
2280[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2281[error] |Field not found: io.cequence.openaiscala.domain.response.CreateBatchResponses.responses
2282[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:871:15
2283[error] 871 | Json.format[FileCounts]
2284[error] | ^^^^^^^^^^^^^^^^^^^^^^^
2285[error] | Field not found: io.cequence.openaiscala.domain.FileCounts.inProgress
2286[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:875:15
2287[error] 875 | Json.format[VectorStore]
2288[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
2289[error] | Field not found: io.cequence.openaiscala.domain.VectorStore.id
2290[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:879:15
2291[error] 879 | Json.format[VectorStoreFile]
2292[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2293[error] | Field not found: io.cequence.openaiscala.domain.VectorStoreFile.id
2294[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:887:68
2295[error] 887 | implicit lazy val lastErrorFormat: Format[LastError] = Json.format[LastError]
2296[error] | ^^^^^^^^^^^^^^^^^^^^^^
2297[error] | Field not found: io.cequence.openaiscala.domain.LastError.code
2298[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:935:69
2299[error] 935 | implicit lazy val runReasonFormat: Format[Run.Reason] = Json.format[Run.Reason]
2300[error] | ^^^^^^^^^^^^^^^^^^^^^^^
2301[error] | Field not found: io.cequence.openaiscala.domain.Run.Reason.reason
2302[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:962:56
2303[error] 962 | implicit lazy val runFormat: Format[Run] = Json.format[Run]
2304[error] | ^^^^^^^^^^^^^^^^
2305[error] | Field not found: io.cequence.openaiscala.domain.Run.id
2306[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:965:15
2307[error] 965 | Json.format[RunTool.FunctionTool]
2308[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2309[error] |Field not found: io.cequence.openaiscala.domain.RunTool.FunctionTool.name
2310[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1031:72
2311[error] 1031 | implicit lazy val runResponseFormat: Format[RunResponse] = Json.format[RunResponse]
2312[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
2313[error] |Field not found: io.cequence.openaiscala.domain.response.RunResponse.run
2314[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1033:66
2315[error] 1033 | implicit lazy val toolCallFormat: Format[ToolCall] = Json.format[ToolCall]
2316[error] | ^^^^^^^^^^^^^^^^^^^^^
2317[error] | Field not found: io.cequence.openaiscala.domain.ToolCall.id
2318[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1035:15
2319[error] 1035 | Json.format[SubmitToolOutputs]
2320[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2321[error] |Field not found: io.cequence.openaiscala.domain.SubmitToolOutputs.tool_calls
2322[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1036:78
2323[error] 1036 | implicit lazy val requiredActionFormat: Format[RequiredAction] = Json.format[RequiredAction]
2324[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
2325[error] | Field not found: io.cequence.openaiscala.domain.RequiredAction.type
2326[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1052:15
2327[error] 1052 | Json.format[RunStep]
2328[error] | ^^^^^^^^^^^^^^^^^^^^
2329[error] | Field not found: io.cequence.openaiscala.domain.RunStep.id
2330[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1065:63
2331[error] 1065 | implicit val toolCallsFormat: Format[ToolCalls] = Json.format[ToolCalls]
2332[error] | ^^^^^^^^^^^^^^^^^^^^^^
2333[error] |Field not found: io.cequence.openaiscala.domain.StepDetail.ToolCalls.messages
2334[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1088:15
2335[error] 1088 | Json.format[TruncationStrategy]
2336[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2337[error] |Field not found: io.cequence.openaiscala.domain.Run.TruncationStrategy.type
2338[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1090:62
2339[error] 1090 | implicit lazy val threadWrites: Writes[Thread] = Json.writes[Thread]
2340[error] | ^^^^^^^^^^^^^^^^^^^
2341[error] | Field not found: io.cequence.openaiscala.domain.Thread.id
2342[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1139:15
2343[error] 1139 | Json.writes[ThreadAndRun]
2344[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^
2345[error] |Field not found: io.cequence.openaiscala.domain.ThreadAndRun.messages
2346[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1152:43
2347[error] 1152 | implicit val stringWrites = Json.writes[JsonSchema.String]
2348[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2349[error] |Field not found: io.cequence.openaiscala.domain.JsonSchema.String.enum
2350[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1153:43
2351[error] 1153 | implicit val numberWrites = Json.writes[JsonSchema.Number]
2352[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2353[error] |Field not found: io.cequence.openaiscala.domain.JsonSchema.Number.description
2354[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1154:44
2355[error] 1154 | implicit val booleanWrites = Json.writes[JsonSchema.Boolean]
2356[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2357[error] |Field not found: io.cequence.openaiscala.domain.JsonSchema.Boolean.description
2358[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1296:71
2359[error] 1296 | implicit val jsonSchemaDefFormat: Format[JsonSchemaDef] = Json.format[JsonSchemaDef]
2360[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
2361[error] |Field not found: io.cequence.openaiscala.domain.settings.JsonSchemaDef.name
2362[warn] one warning found
2363[error] 87 errors found
2364[error] (core / Compile / compileIncremental) Compilation failed
2365Starting build for ProjectRef(file:/build/repo/,core) (openai-scala-core)...
2366Compile scalacOptions: List(-Ywarn-unused, -Xsemanticdb, -semanticdb-target, /build/repo/openai-core/target/scala-3.6.4/meta, -source:3.6-migration, -Wconf:msg=can be rewritten automatically under:s)
2367[info] compiling 89 Scala sources to /build/repo/openai-core/target/scala-3.6.4/classes ...
2368[warn] bad option '-Ywarn-unused' was ignored
2369[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:36:70
2370[error] 36 | implicit lazy val permissionFormat: Format[Permission] = Json.format[Permission]
2371[error] | ^^^^^^^^^^^^^^^^^^^^^^^
2372[error] | Field not found: io.cequence.openaiscala.domain.response.Permission.id
2373[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:47:47
2374[error] 47 | val writes: Writes[ModelInfo] = Json.writes[ModelInfo]
2375[error] | ^^^^^^^^^^^^^^^^^^^^^^
2376[error] | Field not found: io.cequence.openaiscala.domain.response.ModelInfo.id
2377[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:51:68
2378[error] 51 | implicit lazy val usageInfoFormat: Format[UsageInfo] = Json.format[UsageInfo]
2379[error] | ^^^^^^^^^^^^^^^^^^^^^^
2380[error] |Field not found: io.cequence.openaiscala.domain.response.UsageInfo.prompt_tokens
2381[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:59:15
2382[error] 59 | Json.format[LogprobsInfo]
2383[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^
2384[error] |Field not found: io.cequence.openaiscala.domain.response.LogprobsInfo.tokens
2385[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:61:15
2386[error] 61 | Json.format[TextCompletionChoiceInfo]
2387[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2388[error] |Field not found: io.cequence.openaiscala.domain.response.TextCompletionChoiceInfo.text
2389[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:63:15
2390[error] 63 | Json.format[TextCompletionResponse]
2391[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2392[error] |Field not found: io.cequence.openaiscala.domain.response.TextCompletionResponse.id
2393[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:92:15
2394[error] 92 | Json.format[FunctionCallSpec]
2395[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2396[error] | Field not found: io.cequence.openaiscala.domain.FunctionCallSpec.name
2397[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:94:71
2398[error] 94 | implicit val systemMessageFormat: Format[SystemMessage] = Json.format[SystemMessage]
2399[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
2400[error] | Field not found: io.cequence.openaiscala.domain.SystemMessage.content
2401[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:95:77
2402[error] 95 | implicit val developerMessageFormat: Format[DeveloperMessage] = Json.format[DeveloperMessage]
2403[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2404[error] |Field not found: io.cequence.openaiscala.domain.DeveloperMessage.content
2405[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:96:67
2406[error] 96 | implicit val userMessageFormat: Format[UserMessage] = Json.format[UserMessage]
2407[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
2408[error] | Field not found: io.cequence.openaiscala.domain.UserMessage.content
2409[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:97:73
2410[error] 97 | implicit val userSeqMessageFormat: Format[UserSeqMessage] = Json.format[UserSeqMessage]
2411[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
2412[error] | Field not found: io.cequence.openaiscala.domain.UserSeqMessage.content
2413[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:99:67
2414[error] 99 | implicit val toolMessageFormat: Format[ToolMessage] = Json.format[ToolMessage]
2415[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
2416[error] |Field not found: io.cequence.openaiscala.domain.ToolMessage.tool_call_id
2417[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:101:77
2418[error] 101 | implicit val assistantMessageFormat: Format[AssistantMessage] = Json.format[AssistantMessage]
2419[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2420[error] |Field not found: io.cequence.openaiscala.domain.AssistantMessage.content
2421[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:124:15
2422[error] 124 | Json.format[AssistantFunMessage]
2423[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2424[error] |Field not found: io.cequence.openaiscala.domain.AssistantFunMessage.content
2425[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:126:70
2426[error] 126 | implicit lazy val funMessageFormat: Format[FunMessage] = Json.format[FunMessage]
2427[error] | ^^^^^^^^^^^^^^^^^^^^^^^
2428[error] | Field not found: io.cequence.openaiscala.domain.FunMessage.content
2429[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:128:72
2430[error] 128 | implicit lazy val messageSpecFormat: Format[MessageSpec] = Json.format[MessageSpec]
2431[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
2432[error] | Field not found: io.cequence.openaiscala.domain.MessageSpec.role
2433[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:134:15
2434[error] 134 | Json.format[FunctionTool]
2435[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^
2436[error] |Field not found: io.cequence.openaiscala.domain.AssistantTool.FunctionTool.name
2437[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:196:30
2438[error] 196 | val writes = Json.writes[AssistantTool.FunctionTool]
2439[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2440[error] |Field not found: io.cequence.openaiscala.domain.AssistantTool.FunctionTool.name
2441[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:201:17
2442[error] 201 | Json.format[AssistantTool.FileSearchTool]
2443[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2444[error] |Field not found: io.cequence.openaiscala.domain.AssistantTool.FileSearchTool.maxNumResults
2445[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:332:15
2446[error] 332 | Json.format[AssistantToolOutput]
2447[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2448[error] |Field not found: io.cequence.openaiscala.domain.AssistantToolOutput.tool_call_id
2449[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:349:52
2450[error] 349 | val writes: Writes[TopLogprobInfo] = Json.writes[TopLogprobInfo]
2451[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
2452[error] |Field not found: io.cequence.openaiscala.domain.response.TopLogprobInfo.token
2453[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:383:15
2454[error] 383 | Json.format[LogprobInfo]
2455[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
2456[error] |Field not found: io.cequence.openaiscala.domain.response.LogprobInfo.token
2457[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:386:15
2458[error] 386 | Json.format[Logprobs]
2459[error] | ^^^^^^^^^^^^^^^^^^^^^
2460[error] |Field not found: io.cequence.openaiscala.domain.response.Logprobs.content
2461[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:389:15
2462[error] 389 | Json.format[ChatCompletionChoiceInfo]
2463[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2464[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionChoiceInfo.message
2465[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:391:15
2466[error] 391 | Json.format[ChatCompletionResponse]
2467[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2468[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionResponse.id
2469[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:399:15
2470[error] 399 | Json.format[ChatFunCompletionChoiceInfo]
2471[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2472[error] |Field not found: io.cequence.openaiscala.domain.response.ChatFunCompletionChoiceInfo.message
2473[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:401:15
2474[error] 401 | Json.format[ChatFunCompletionResponse]
2475[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2476[error] |Field not found: io.cequence.openaiscala.domain.response.ChatFunCompletionResponse.id
2477[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:404:15
2478[error] 404 | Json.format[ChunkMessageSpec]
2479[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2480[error] |Field not found: io.cequence.openaiscala.domain.response.ChunkMessageSpec.role
2481[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:407:15
2482[error] 407 | Json.format[ChatCompletionChoiceChunkInfo]
2483[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2484[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionChoiceChunkInfo.delta
2485[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:409:15
2486[error] 409 | Json.format[ChatCompletionChunkResponse]
2487[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2488[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionChunkResponse.id
2489[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:412:15
2490[error] 412 | Json.format[TextEditChoiceInfo]
2491[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2492[error] |Field not found: io.cequence.openaiscala.domain.response.TextEditChoiceInfo.text
2493[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:414:15
2494[error] 414 | Json.format[TextEditResponse]
2495[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2496[error] |Field not found: io.cequence.openaiscala.domain.response.TextEditResponse.created
2497[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:416:64
2498[error] 416 | implicit lazy val imageFormat: Format[ImageInfo] = Json.format[ImageInfo]
2499[error] | ^^^^^^^^^^^^^^^^^^^^^^
2500[error] |Field not found: io.cequence.openaiscala.domain.response.ImageInfo.created
2501[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:419:15
2502[error] 419 | Json.format[EmbeddingInfo]
2503[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
2504[error] |Field not found: io.cequence.openaiscala.domain.response.EmbeddingInfo.embedding
2505[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:421:15
2506[error] 421 | Json.format[EmbeddingUsageInfo]
2507[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2508[error] |Field not found: io.cequence.openaiscala.domain.response.EmbeddingUsageInfo.prompt_tokens
2509[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:423:15
2510[error] 423 | Json.format[EmbeddingResponse]
2511[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2512[error] |Field not found: io.cequence.openaiscala.domain.response.EmbeddingResponse.data
2513[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:425:78
2514[error] 425 | implicit lazy val fileStatisticsFormat: Format[FileStatistics] = Json.format[FileStatistics]
2515[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
2516[error] |Field not found: io.cequence.openaiscala.domain.response.FileStatistics.examples
2517[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:426:66
2518[error] 426 | implicit lazy val fileInfoFormat: Format[FileInfo] = Json.format[FileInfo]
2519[error] | ^^^^^^^^^^^^^^^^^^^^^
2520[error] | Field not found: io.cequence.openaiscala.domain.response.FileInfo.id
2521[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:431:15
2522[error] 431 | Json.format[FineTuneEvent]
2523[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
2524[error] |Field not found: io.cequence.openaiscala.domain.response.FineTuneEvent.id
2525[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:436:72
2526[error] 436 | implicit lazy val fineTuneMetricsFormat: Format[Metrics] = Json.format[Metrics]
2527[error] | ^^^^^^^^^^^^^^^^^^^^
2528[error] | Field not found: io.cequence.openaiscala.domain.response.Metrics.step
2529[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:438:15
2530[error] 438 | Json.format[FineTuneCheckpoint]
2531[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2532[error] |Field not found: io.cequence.openaiscala.domain.response.FineTuneCheckpoint.id
2533[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:440:15
2534[error] 440 | Json.format[FineTuneHyperparams]
2535[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2536[error] |Field not found: io.cequence.openaiscala.domain.response.FineTuneHyperparams.n_epochs
2537[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:451:39
2538[error] 451 | case Some(error) => Json.writes[FineTuneError].writes(error)
2539[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
2540[error] |Field not found: io.cequence.openaiscala.domain.response.FineTuneError.code
2541[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:459:17
2542[error] 459 | Json.format[WeightsAndBiases]
2543[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2544[error] |Field not found: io.cequence.openaiscala.domain.FineTune.WeightsAndBiases.project
2545[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:574:15
2546[error] 574 | Json.format[ModerationResult]
2547[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2548[error] |Field not found: io.cequence.openaiscala.domain.response.ModerationResult.categories
2549[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:576:15
2550[error] 576 | Json.format[ModerationResponse]
2551[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2552[error] |Field not found: io.cequence.openaiscala.domain.response.ModerationResponse.id
2553[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:578:15
2554[error] 578 | Json.format[ThreadMessage]
2555[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
2556[error] | Field not found: io.cequence.openaiscala.domain.ThreadMessage.content
2557[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:671:15
2558[error] 671 | Json.writes[ThreadAndRunToolResource.CodeInterpreterResource]
2559[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2560[error] |Field not found: io.cequence.openaiscala.domain.ThreadAndRunToolResource.CodeInterpreterResource.fileIds
2561[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:682:15
2562[error] 682 | Json.writes[ThreadAndRunToolResource.FileSearchResource]
2563[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2564[error] |Field not found: io.cequence.openaiscala.domain.ThreadAndRunToolResource.FileSearchResource.vectorStoreIds
2565[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:690:15
2566[error] 690 | Json.writes[ThreadAndRunToolResource]
2567[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2568[error] |Field not found: io.cequence.openaiscala.domain.ThreadAndRunToolResource.codeInterpreter
2569[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:721:15
2570[error] 721 | Json.format[FileAnnotation]
2571[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
2572[error] | Field not found: io.cequence.openaiscala.domain.FileAnnotation.type
2573[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:724:15
2574[error] 724 | Json.format[FileCitation]
2575[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^
2576[error] | Field not found: io.cequence.openaiscala.domain.FileCitation.file_id
2577[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:727:15
2578[error] 727 | Json.format[ThreadMessageText]
2579[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2580[error] |Field not found: io.cequence.openaiscala.domain.ThreadMessageText.value
2581[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:730:15
2582[error] 730 | Json.format[ThreadMessageContent]
2583[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2584[error] |Field not found: io.cequence.openaiscala.domain.ThreadMessageContent.type
2585[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:746:15
2586[error] 746 | Json.writes[ThreadFullMessage]
2587[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2588[error] | Field not found: io.cequence.openaiscala.domain.ThreadFullMessage.id
2589[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:749:15
2590[error] 749 | Json.format[ThreadMessageFile]
2591[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2592[error] | Field not found: io.cequence.openaiscala.domain.ThreadMessageFile.id
2593[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:767:15
2594[error] 767 | Json.format[CodeInterpreterResourcesResponse]
2595[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2596[error] |Field not found: io.cequence.openaiscala.domain.response.AssistantToolResourceResponse.CodeInterpreterResourcesResponse.file_ids
2597[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:770:15
2598[error] 770 | Json.format[FileSearchResourcesResponse]
2599[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2600[error] |Field not found: io.cequence.openaiscala.domain.response.AssistantToolResourceResponse.FileSearchResourcesResponse.vector_store_ids
2601[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:835:15
2602[error] 835 | Json.format[BatchProcessingError]
2603[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2604[error] |Field not found: io.cequence.openaiscala.domain.Batch.BatchProcessingError.code
2605[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:837:15
2606[error] 837 | Json.format[BatchProcessingErrors]
2607[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2608[error] |Field not found: io.cequence.openaiscala.domain.Batch.BatchProcessingErrors.object
2609[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:838:60
2610[error] 838 | implicit lazy val batchFormat: Format[Batch] = Json.format[Batch]
2611[error] | ^^^^^^^^^^^^^^^^^^
2612[error] | Field not found: io.cequence.openaiscala.domain.Batch.Batch.id
2613[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:839:68
2614[error] 839 | implicit lazy val batchInputFormat: Format[BatchRow] = Json.format[BatchRow]
2615[error] | ^^^^^^^^^^^^^^^^^^^^^
2616[error] |Field not found: io.cequence.openaiscala.domain.Batch.BatchRow.custom_id
2617[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:842:15
2618[error] 842 | Json.format[ChatCompletionBatchResponse]
2619[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2620[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionBatchResponse.status_code
2621[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:844:15
2622[error] 844 | Json.format[EmbeddingBatchResponse]
2623[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2624[error] |Field not found: io.cequence.openaiscala.domain.response.EmbeddingBatchResponse.status_code
2625[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:863:70
2626[error] 863 | implicit lazy val batchErrorFormat: Format[BatchError] = Json.format[BatchError]
2627[error] | ^^^^^^^^^^^^^^^^^^^^^^^
2628[error] |Field not found: io.cequence.openaiscala.domain.response.BatchError.code
2629[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:865:15
2630[error] 865 | Json.format[CreateBatchResponse]
2631[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2632[error] |Field not found: io.cequence.openaiscala.domain.response.CreateBatchResponse.id
2633[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:867:15
2634[error] 867 | Json.format[CreateBatchResponses]
2635[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2636[error] |Field not found: io.cequence.openaiscala.domain.response.CreateBatchResponses.responses
2637[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:871:15
2638[error] 871 | Json.format[FileCounts]
2639[error] | ^^^^^^^^^^^^^^^^^^^^^^^
2640[error] | Field not found: io.cequence.openaiscala.domain.FileCounts.inProgress
2641[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:875:15
2642[error] 875 | Json.format[VectorStore]
2643[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
2644[error] | Field not found: io.cequence.openaiscala.domain.VectorStore.id
2645[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:879:15
2646[error] 879 | Json.format[VectorStoreFile]
2647[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2648[error] | Field not found: io.cequence.openaiscala.domain.VectorStoreFile.id
2649[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:887:68
2650[error] 887 | implicit lazy val lastErrorFormat: Format[LastError] = Json.format[LastError]
2651[error] | ^^^^^^^^^^^^^^^^^^^^^^
2652[error] | Field not found: io.cequence.openaiscala.domain.LastError.code
2653[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:935:69
2654[error] 935 | implicit lazy val runReasonFormat: Format[Run.Reason] = Json.format[Run.Reason]
2655[error] | ^^^^^^^^^^^^^^^^^^^^^^^
2656[error] | Field not found: io.cequence.openaiscala.domain.Run.Reason.reason
2657[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:962:56
2658[error] 962 | implicit lazy val runFormat: Format[Run] = Json.format[Run]
2659[error] | ^^^^^^^^^^^^^^^^
2660[error] | Field not found: io.cequence.openaiscala.domain.Run.id
2661[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:965:15
2662[error] 965 | Json.format[RunTool.FunctionTool]
2663[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2664[error] |Field not found: io.cequence.openaiscala.domain.RunTool.FunctionTool.name
2665[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1031:72
2666[error] 1031 | implicit lazy val runResponseFormat: Format[RunResponse] = Json.format[RunResponse]
2667[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
2668[error] |Field not found: io.cequence.openaiscala.domain.response.RunResponse.run
2669[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1033:66
2670[error] 1033 | implicit lazy val toolCallFormat: Format[ToolCall] = Json.format[ToolCall]
2671[error] | ^^^^^^^^^^^^^^^^^^^^^
2672[error] | Field not found: io.cequence.openaiscala.domain.ToolCall.id
2673[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1035:15
2674[error] 1035 | Json.format[SubmitToolOutputs]
2675[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2676[error] |Field not found: io.cequence.openaiscala.domain.SubmitToolOutputs.tool_calls
2677[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1036:78
2678[error] 1036 | implicit lazy val requiredActionFormat: Format[RequiredAction] = Json.format[RequiredAction]
2679[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
2680[error] | Field not found: io.cequence.openaiscala.domain.RequiredAction.type
2681[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1052:15
2682[error] 1052 | Json.format[RunStep]
2683[error] | ^^^^^^^^^^^^^^^^^^^^
2684[error] | Field not found: io.cequence.openaiscala.domain.RunStep.id
2685[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1065:63
2686[error] 1065 | implicit val toolCallsFormat: Format[ToolCalls] = Json.format[ToolCalls]
2687[error] | ^^^^^^^^^^^^^^^^^^^^^^
2688[error] |Field not found: io.cequence.openaiscala.domain.StepDetail.ToolCalls.messages
2689[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1088:15
2690[error] 1088 | Json.format[TruncationStrategy]
2691[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2692[error] |Field not found: io.cequence.openaiscala.domain.Run.TruncationStrategy.type
2693[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1090:62
2694[error] 1090 | implicit lazy val threadWrites: Writes[Thread] = Json.writes[Thread]
2695[error] | ^^^^^^^^^^^^^^^^^^^
2696[error] | Field not found: io.cequence.openaiscala.domain.Thread.id
2697[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1139:15
2698[error] 1139 | Json.writes[ThreadAndRun]
2699[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^
2700[error] |Field not found: io.cequence.openaiscala.domain.ThreadAndRun.messages
2701[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1152:43
2702[error] 1152 | implicit val stringWrites = Json.writes[JsonSchema.String]
2703[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2704[error] |Field not found: io.cequence.openaiscala.domain.JsonSchema.String.enum
2705[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1153:43
2706[error] 1153 | implicit val numberWrites = Json.writes[JsonSchema.Number]
2707[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2708[error] |Field not found: io.cequence.openaiscala.domain.JsonSchema.Number.description
2709[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1154:44
2710[error] 1154 | implicit val booleanWrites = Json.writes[JsonSchema.Boolean]
2711[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2712[error] |Field not found: io.cequence.openaiscala.domain.JsonSchema.Boolean.description
2713[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1296:71
2714[error] 1296 | implicit val jsonSchemaDefFormat: Format[JsonSchemaDef] = Json.format[JsonSchemaDef]
2715[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
2716[error] |Field not found: io.cequence.openaiscala.domain.settings.JsonSchemaDef.name
2717[warn] one warning found
2718[error] 87 errors found
2719[error] (core / Compile / compileIncremental) Compilation failed
2720[info] compiling 89 Scala sources to /build/repo/openai-core/target/scala-3.6.4/classes ...
2721[warn] bad option '-Ywarn-unused' was ignored
2722[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:36:70
2723[error] 36 | implicit lazy val permissionFormat: Format[Permission] = Json.format[Permission]
2724[error] | ^^^^^^^^^^^^^^^^^^^^^^^
2725[error] | Field not found: io.cequence.openaiscala.domain.response.Permission.id
2726[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:47:47
2727[error] 47 | val writes: Writes[ModelInfo] = Json.writes[ModelInfo]
2728[error] | ^^^^^^^^^^^^^^^^^^^^^^
2729[error] | Field not found: io.cequence.openaiscala.domain.response.ModelInfo.id
2730[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:51:68
2731[error] 51 | implicit lazy val usageInfoFormat: Format[UsageInfo] = Json.format[UsageInfo]
2732[error] | ^^^^^^^^^^^^^^^^^^^^^^
2733[error] |Field not found: io.cequence.openaiscala.domain.response.UsageInfo.prompt_tokens
2734[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:59:15
2735[error] 59 | Json.format[LogprobsInfo]
2736[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^
2737[error] |Field not found: io.cequence.openaiscala.domain.response.LogprobsInfo.tokens
2738[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:61:15
2739[error] 61 | Json.format[TextCompletionChoiceInfo]
2740[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2741[error] |Field not found: io.cequence.openaiscala.domain.response.TextCompletionChoiceInfo.text
2742[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:63:15
2743[error] 63 | Json.format[TextCompletionResponse]
2744[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2745[error] |Field not found: io.cequence.openaiscala.domain.response.TextCompletionResponse.id
2746[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:92:15
2747[error] 92 | Json.format[FunctionCallSpec]
2748[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2749[error] | Field not found: io.cequence.openaiscala.domain.FunctionCallSpec.name
2750[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:94:71
2751[error] 94 | implicit val systemMessageFormat: Format[SystemMessage] = Json.format[SystemMessage]
2752[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
2753[error] | Field not found: io.cequence.openaiscala.domain.SystemMessage.content
2754[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:95:77
2755[error] 95 | implicit val developerMessageFormat: Format[DeveloperMessage] = Json.format[DeveloperMessage]
2756[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2757[error] |Field not found: io.cequence.openaiscala.domain.DeveloperMessage.content
2758[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:96:67
2759[error] 96 | implicit val userMessageFormat: Format[UserMessage] = Json.format[UserMessage]
2760[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
2761[error] | Field not found: io.cequence.openaiscala.domain.UserMessage.content
2762[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:97:73
2763[error] 97 | implicit val userSeqMessageFormat: Format[UserSeqMessage] = Json.format[UserSeqMessage]
2764[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
2765[error] | Field not found: io.cequence.openaiscala.domain.UserSeqMessage.content
2766[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:99:67
2767[error] 99 | implicit val toolMessageFormat: Format[ToolMessage] = Json.format[ToolMessage]
2768[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
2769[error] |Field not found: io.cequence.openaiscala.domain.ToolMessage.tool_call_id
2770[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:101:77
2771[error] 101 | implicit val assistantMessageFormat: Format[AssistantMessage] = Json.format[AssistantMessage]
2772[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2773[error] |Field not found: io.cequence.openaiscala.domain.AssistantMessage.content
2774[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:124:15
2775[error] 124 | Json.format[AssistantFunMessage]
2776[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2777[error] |Field not found: io.cequence.openaiscala.domain.AssistantFunMessage.content
2778[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:126:70
2779[error] 126 | implicit lazy val funMessageFormat: Format[FunMessage] = Json.format[FunMessage]
2780[error] | ^^^^^^^^^^^^^^^^^^^^^^^
2781[error] | Field not found: io.cequence.openaiscala.domain.FunMessage.content
2782[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:128:72
2783[error] 128 | implicit lazy val messageSpecFormat: Format[MessageSpec] = Json.format[MessageSpec]
2784[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
2785[error] | Field not found: io.cequence.openaiscala.domain.MessageSpec.role
2786[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:134:15
2787[error] 134 | Json.format[FunctionTool]
2788[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^
2789[error] |Field not found: io.cequence.openaiscala.domain.AssistantTool.FunctionTool.name
2790[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:196:30
2791[error] 196 | val writes = Json.writes[AssistantTool.FunctionTool]
2792[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2793[error] |Field not found: io.cequence.openaiscala.domain.AssistantTool.FunctionTool.name
2794[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:201:17
2795[error] 201 | Json.format[AssistantTool.FileSearchTool]
2796[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2797[error] |Field not found: io.cequence.openaiscala.domain.AssistantTool.FileSearchTool.maxNumResults
2798[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:332:15
2799[error] 332 | Json.format[AssistantToolOutput]
2800[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2801[error] |Field not found: io.cequence.openaiscala.domain.AssistantToolOutput.tool_call_id
2802[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:349:52
2803[error] 349 | val writes: Writes[TopLogprobInfo] = Json.writes[TopLogprobInfo]
2804[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
2805[error] |Field not found: io.cequence.openaiscala.domain.response.TopLogprobInfo.token
2806[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:383:15
2807[error] 383 | Json.format[LogprobInfo]
2808[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
2809[error] |Field not found: io.cequence.openaiscala.domain.response.LogprobInfo.token
2810[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:386:15
2811[error] 386 | Json.format[Logprobs]
2812[error] | ^^^^^^^^^^^^^^^^^^^^^
2813[error] |Field not found: io.cequence.openaiscala.domain.response.Logprobs.content
2814[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:389:15
2815[error] 389 | Json.format[ChatCompletionChoiceInfo]
2816[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2817[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionChoiceInfo.message
2818[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:391:15
2819[error] 391 | Json.format[ChatCompletionResponse]
2820[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2821[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionResponse.id
2822[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:399:15
2823[error] 399 | Json.format[ChatFunCompletionChoiceInfo]
2824[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2825[error] |Field not found: io.cequence.openaiscala.domain.response.ChatFunCompletionChoiceInfo.message
2826[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:401:15
2827[error] 401 | Json.format[ChatFunCompletionResponse]
2828[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2829[error] |Field not found: io.cequence.openaiscala.domain.response.ChatFunCompletionResponse.id
2830[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:404:15
2831[error] 404 | Json.format[ChunkMessageSpec]
2832[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2833[error] |Field not found: io.cequence.openaiscala.domain.response.ChunkMessageSpec.role
2834[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:407:15
2835[error] 407 | Json.format[ChatCompletionChoiceChunkInfo]
2836[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2837[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionChoiceChunkInfo.delta
2838[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:409:15
2839[error] 409 | Json.format[ChatCompletionChunkResponse]
2840[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2841[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionChunkResponse.id
2842[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:412:15
2843[error] 412 | Json.format[TextEditChoiceInfo]
2844[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2845[error] |Field not found: io.cequence.openaiscala.domain.response.TextEditChoiceInfo.text
2846[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:414:15
2847[error] 414 | Json.format[TextEditResponse]
2848[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2849[error] |Field not found: io.cequence.openaiscala.domain.response.TextEditResponse.created
2850[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:416:64
2851[error] 416 | implicit lazy val imageFormat: Format[ImageInfo] = Json.format[ImageInfo]
2852[error] | ^^^^^^^^^^^^^^^^^^^^^^
2853[error] |Field not found: io.cequence.openaiscala.domain.response.ImageInfo.created
2854[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:419:15
2855[error] 419 | Json.format[EmbeddingInfo]
2856[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
2857[error] |Field not found: io.cequence.openaiscala.domain.response.EmbeddingInfo.embedding
2858[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:421:15
2859[error] 421 | Json.format[EmbeddingUsageInfo]
2860[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2861[error] |Field not found: io.cequence.openaiscala.domain.response.EmbeddingUsageInfo.prompt_tokens
2862[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:423:15
2863[error] 423 | Json.format[EmbeddingResponse]
2864[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2865[error] |Field not found: io.cequence.openaiscala.domain.response.EmbeddingResponse.data
2866[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:425:78
2867[error] 425 | implicit lazy val fileStatisticsFormat: Format[FileStatistics] = Json.format[FileStatistics]
2868[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
2869[error] |Field not found: io.cequence.openaiscala.domain.response.FileStatistics.examples
2870[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:426:66
2871[error] 426 | implicit lazy val fileInfoFormat: Format[FileInfo] = Json.format[FileInfo]
2872[error] | ^^^^^^^^^^^^^^^^^^^^^
2873[error] | Field not found: io.cequence.openaiscala.domain.response.FileInfo.id
2874[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:431:15
2875[error] 431 | Json.format[FineTuneEvent]
2876[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
2877[error] |Field not found: io.cequence.openaiscala.domain.response.FineTuneEvent.id
2878[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:436:72
2879[error] 436 | implicit lazy val fineTuneMetricsFormat: Format[Metrics] = Json.format[Metrics]
2880[error] | ^^^^^^^^^^^^^^^^^^^^
2881[error] | Field not found: io.cequence.openaiscala.domain.response.Metrics.step
2882[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:438:15
2883[error] 438 | Json.format[FineTuneCheckpoint]
2884[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2885[error] |Field not found: io.cequence.openaiscala.domain.response.FineTuneCheckpoint.id
2886[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:440:15
2887[error] 440 | Json.format[FineTuneHyperparams]
2888[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2889[error] |Field not found: io.cequence.openaiscala.domain.response.FineTuneHyperparams.n_epochs
2890[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:451:39
2891[error] 451 | case Some(error) => Json.writes[FineTuneError].writes(error)
2892[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
2893[error] |Field not found: io.cequence.openaiscala.domain.response.FineTuneError.code
2894[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:459:17
2895[error] 459 | Json.format[WeightsAndBiases]
2896[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2897[error] |Field not found: io.cequence.openaiscala.domain.FineTune.WeightsAndBiases.project
2898[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:574:15
2899[error] 574 | Json.format[ModerationResult]
2900[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2901[error] |Field not found: io.cequence.openaiscala.domain.response.ModerationResult.categories
2902[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:576:15
2903[error] 576 | Json.format[ModerationResponse]
2904[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2905[error] |Field not found: io.cequence.openaiscala.domain.response.ModerationResponse.id
2906[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:578:15
2907[error] 578 | Json.format[ThreadMessage]
2908[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
2909[error] | Field not found: io.cequence.openaiscala.domain.ThreadMessage.content
2910[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:671:15
2911[error] 671 | Json.writes[ThreadAndRunToolResource.CodeInterpreterResource]
2912[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2913[error] |Field not found: io.cequence.openaiscala.domain.ThreadAndRunToolResource.CodeInterpreterResource.fileIds
2914[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:682:15
2915[error] 682 | Json.writes[ThreadAndRunToolResource.FileSearchResource]
2916[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2917[error] |Field not found: io.cequence.openaiscala.domain.ThreadAndRunToolResource.FileSearchResource.vectorStoreIds
2918[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:690:15
2919[error] 690 | Json.writes[ThreadAndRunToolResource]
2920[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2921[error] |Field not found: io.cequence.openaiscala.domain.ThreadAndRunToolResource.codeInterpreter
2922[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:721:15
2923[error] 721 | Json.format[FileAnnotation]
2924[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
2925[error] | Field not found: io.cequence.openaiscala.domain.FileAnnotation.type
2926[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:724:15
2927[error] 724 | Json.format[FileCitation]
2928[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^
2929[error] | Field not found: io.cequence.openaiscala.domain.FileCitation.file_id
2930[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:727:15
2931[error] 727 | Json.format[ThreadMessageText]
2932[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2933[error] |Field not found: io.cequence.openaiscala.domain.ThreadMessageText.value
2934[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:730:15
2935[error] 730 | Json.format[ThreadMessageContent]
2936[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2937[error] |Field not found: io.cequence.openaiscala.domain.ThreadMessageContent.type
2938[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:746:15
2939[error] 746 | Json.writes[ThreadFullMessage]
2940[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2941[error] | Field not found: io.cequence.openaiscala.domain.ThreadFullMessage.id
2942[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:749:15
2943[error] 749 | Json.format[ThreadMessageFile]
2944[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2945[error] | Field not found: io.cequence.openaiscala.domain.ThreadMessageFile.id
2946[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:767:15
2947[error] 767 | Json.format[CodeInterpreterResourcesResponse]
2948[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2949[error] |Field not found: io.cequence.openaiscala.domain.response.AssistantToolResourceResponse.CodeInterpreterResourcesResponse.file_ids
2950[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:770:15
2951[error] 770 | Json.format[FileSearchResourcesResponse]
2952[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2953[error] |Field not found: io.cequence.openaiscala.domain.response.AssistantToolResourceResponse.FileSearchResourcesResponse.vector_store_ids
2954[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:835:15
2955[error] 835 | Json.format[BatchProcessingError]
2956[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2957[error] |Field not found: io.cequence.openaiscala.domain.Batch.BatchProcessingError.code
2958[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:837:15
2959[error] 837 | Json.format[BatchProcessingErrors]
2960[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2961[error] |Field not found: io.cequence.openaiscala.domain.Batch.BatchProcessingErrors.object
2962[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:838:60
2963[error] 838 | implicit lazy val batchFormat: Format[Batch] = Json.format[Batch]
2964[error] | ^^^^^^^^^^^^^^^^^^
2965[error] | Field not found: io.cequence.openaiscala.domain.Batch.Batch.id
2966[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:839:68
2967[error] 839 | implicit lazy val batchInputFormat: Format[BatchRow] = Json.format[BatchRow]
2968[error] | ^^^^^^^^^^^^^^^^^^^^^
2969[error] |Field not found: io.cequence.openaiscala.domain.Batch.BatchRow.custom_id
2970[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:842:15
2971[error] 842 | Json.format[ChatCompletionBatchResponse]
2972[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2973[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionBatchResponse.status_code
2974[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:844:15
2975[error] 844 | Json.format[EmbeddingBatchResponse]
2976[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2977[error] |Field not found: io.cequence.openaiscala.domain.response.EmbeddingBatchResponse.status_code
2978[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:863:70
2979[error] 863 | implicit lazy val batchErrorFormat: Format[BatchError] = Json.format[BatchError]
2980[error] | ^^^^^^^^^^^^^^^^^^^^^^^
2981[error] |Field not found: io.cequence.openaiscala.domain.response.BatchError.code
2982[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:865:15
2983[error] 865 | Json.format[CreateBatchResponse]
2984[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2985[error] |Field not found: io.cequence.openaiscala.domain.response.CreateBatchResponse.id
2986[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:867:15
2987[error] 867 | Json.format[CreateBatchResponses]
2988[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2989[error] |Field not found: io.cequence.openaiscala.domain.response.CreateBatchResponses.responses
2990[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:871:15
2991[error] 871 | Json.format[FileCounts]
2992[error] | ^^^^^^^^^^^^^^^^^^^^^^^
2993[error] | Field not found: io.cequence.openaiscala.domain.FileCounts.inProgress
2994[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:875:15
2995[error] 875 | Json.format[VectorStore]
2996[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
2997[error] | Field not found: io.cequence.openaiscala.domain.VectorStore.id
2998[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:879:15
2999[error] 879 | Json.format[VectorStoreFile]
3000[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3001[error] | Field not found: io.cequence.openaiscala.domain.VectorStoreFile.id
3002[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:887:68
3003[error] 887 | implicit lazy val lastErrorFormat: Format[LastError] = Json.format[LastError]
3004[error] | ^^^^^^^^^^^^^^^^^^^^^^
3005[error] | Field not found: io.cequence.openaiscala.domain.LastError.code
3006[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:935:69
3007[error] 935 | implicit lazy val runReasonFormat: Format[Run.Reason] = Json.format[Run.Reason]
3008[error] | ^^^^^^^^^^^^^^^^^^^^^^^
3009[error] | Field not found: io.cequence.openaiscala.domain.Run.Reason.reason
3010[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:962:56
3011[error] 962 | implicit lazy val runFormat: Format[Run] = Json.format[Run]
3012[error] | ^^^^^^^^^^^^^^^^
3013[error] | Field not found: io.cequence.openaiscala.domain.Run.id
3014[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:965:15
3015[error] 965 | Json.format[RunTool.FunctionTool]
3016[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3017[error] |Field not found: io.cequence.openaiscala.domain.RunTool.FunctionTool.name
3018[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1031:72
3019[error] 1031 | implicit lazy val runResponseFormat: Format[RunResponse] = Json.format[RunResponse]
3020[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
3021[error] |Field not found: io.cequence.openaiscala.domain.response.RunResponse.run
3022[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1033:66
3023[error] 1033 | implicit lazy val toolCallFormat: Format[ToolCall] = Json.format[ToolCall]
3024[error] | ^^^^^^^^^^^^^^^^^^^^^
3025[error] | Field not found: io.cequence.openaiscala.domain.ToolCall.id
3026[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1035:15
3027[error] 1035 | Json.format[SubmitToolOutputs]
3028[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3029[error] |Field not found: io.cequence.openaiscala.domain.SubmitToolOutputs.tool_calls
3030[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1036:78
3031[error] 1036 | implicit lazy val requiredActionFormat: Format[RequiredAction] = Json.format[RequiredAction]
3032[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
3033[error] | Field not found: io.cequence.openaiscala.domain.RequiredAction.type
3034[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1052:15
3035[error] 1052 | Json.format[RunStep]
3036[error] | ^^^^^^^^^^^^^^^^^^^^
3037[error] | Field not found: io.cequence.openaiscala.domain.RunStep.id
3038[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1065:63
3039[error] 1065 | implicit val toolCallsFormat: Format[ToolCalls] = Json.format[ToolCalls]
3040[error] | ^^^^^^^^^^^^^^^^^^^^^^
3041[error] |Field not found: io.cequence.openaiscala.domain.StepDetail.ToolCalls.messages
3042[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1088:15
3043[error] 1088 | Json.format[TruncationStrategy]
3044[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3045[error] |Field not found: io.cequence.openaiscala.domain.Run.TruncationStrategy.type
3046[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1090:62
3047[error] 1090 | implicit lazy val threadWrites: Writes[Thread] = Json.writes[Thread]
3048[error] | ^^^^^^^^^^^^^^^^^^^
3049[error] | Field not found: io.cequence.openaiscala.domain.Thread.id
3050[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1139:15
3051[error] 1139 | Json.writes[ThreadAndRun]
3052[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^
3053[error] |Field not found: io.cequence.openaiscala.domain.ThreadAndRun.messages
3054[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1152:43
3055[error] 1152 | implicit val stringWrites = Json.writes[JsonSchema.String]
3056[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3057[error] |Field not found: io.cequence.openaiscala.domain.JsonSchema.String.enum
3058[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1153:43
3059[error] 1153 | implicit val numberWrites = Json.writes[JsonSchema.Number]
3060[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3061[error] |Field not found: io.cequence.openaiscala.domain.JsonSchema.Number.description
3062[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1154:44
3063[error] 1154 | implicit val booleanWrites = Json.writes[JsonSchema.Boolean]
3064[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3065[error] |Field not found: io.cequence.openaiscala.domain.JsonSchema.Boolean.description
3066[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1296:71
3067[error] 1296 | implicit val jsonSchemaDefFormat: Format[JsonSchemaDef] = Json.format[JsonSchemaDef]
3068[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
3069[error] |Field not found: io.cequence.openaiscala.domain.settings.JsonSchemaDef.name
3070[warn] one warning found
3071[error] 87 errors found
3072[error] (core / Compile / compileIncremental) Compilation failed
3073[info] compiling 89 Scala sources to /build/repo/openai-core/target/scala-3.6.4/classes ...
3074[warn] bad option '-Ywarn-unused' was ignored
3075[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:36:70
3076[error] 36 | implicit lazy val permissionFormat: Format[Permission] = Json.format[Permission]
3077[error] | ^^^^^^^^^^^^^^^^^^^^^^^
3078[error] | Field not found: io.cequence.openaiscala.domain.response.Permission.id
3079[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:47:47
3080[error] 47 | val writes: Writes[ModelInfo] = Json.writes[ModelInfo]
3081[error] | ^^^^^^^^^^^^^^^^^^^^^^
3082[error] | Field not found: io.cequence.openaiscala.domain.response.ModelInfo.id
3083[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:51:68
3084[error] 51 | implicit lazy val usageInfoFormat: Format[UsageInfo] = Json.format[UsageInfo]
3085[error] | ^^^^^^^^^^^^^^^^^^^^^^
3086[error] |Field not found: io.cequence.openaiscala.domain.response.UsageInfo.prompt_tokens
3087[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:59:15
3088[error] 59 | Json.format[LogprobsInfo]
3089[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^
3090[error] |Field not found: io.cequence.openaiscala.domain.response.LogprobsInfo.tokens
3091[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:61:15
3092[error] 61 | Json.format[TextCompletionChoiceInfo]
3093[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3094[error] |Field not found: io.cequence.openaiscala.domain.response.TextCompletionChoiceInfo.text
3095[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:63:15
3096[error] 63 | Json.format[TextCompletionResponse]
3097[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3098[error] |Field not found: io.cequence.openaiscala.domain.response.TextCompletionResponse.id
3099[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:92:15
3100[error] 92 | Json.format[FunctionCallSpec]
3101[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3102[error] | Field not found: io.cequence.openaiscala.domain.FunctionCallSpec.name
3103[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:94:71
3104[error] 94 | implicit val systemMessageFormat: Format[SystemMessage] = Json.format[SystemMessage]
3105[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
3106[error] | Field not found: io.cequence.openaiscala.domain.SystemMessage.content
3107[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:95:77
3108[error] 95 | implicit val developerMessageFormat: Format[DeveloperMessage] = Json.format[DeveloperMessage]
3109[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3110[error] |Field not found: io.cequence.openaiscala.domain.DeveloperMessage.content
3111[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:96:67
3112[error] 96 | implicit val userMessageFormat: Format[UserMessage] = Json.format[UserMessage]
3113[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
3114[error] | Field not found: io.cequence.openaiscala.domain.UserMessage.content
3115[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:97:73
3116[error] 97 | implicit val userSeqMessageFormat: Format[UserSeqMessage] = Json.format[UserSeqMessage]
3117[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
3118[error] | Field not found: io.cequence.openaiscala.domain.UserSeqMessage.content
3119[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:99:67
3120[error] 99 | implicit val toolMessageFormat: Format[ToolMessage] = Json.format[ToolMessage]
3121[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
3122[error] |Field not found: io.cequence.openaiscala.domain.ToolMessage.tool_call_id
3123[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:101:77
3124[error] 101 | implicit val assistantMessageFormat: Format[AssistantMessage] = Json.format[AssistantMessage]
3125[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3126[error] |Field not found: io.cequence.openaiscala.domain.AssistantMessage.content
3127[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:124:15
3128[error] 124 | Json.format[AssistantFunMessage]
3129[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3130[error] |Field not found: io.cequence.openaiscala.domain.AssistantFunMessage.content
3131[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:126:70
3132[error] 126 | implicit lazy val funMessageFormat: Format[FunMessage] = Json.format[FunMessage]
3133[error] | ^^^^^^^^^^^^^^^^^^^^^^^
3134[error] | Field not found: io.cequence.openaiscala.domain.FunMessage.content
3135[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:128:72
3136[error] 128 | implicit lazy val messageSpecFormat: Format[MessageSpec] = Json.format[MessageSpec]
3137[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
3138[error] | Field not found: io.cequence.openaiscala.domain.MessageSpec.role
3139[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:134:15
3140[error] 134 | Json.format[FunctionTool]
3141[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^
3142[error] |Field not found: io.cequence.openaiscala.domain.AssistantTool.FunctionTool.name
3143[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:196:30
3144[error] 196 | val writes = Json.writes[AssistantTool.FunctionTool]
3145[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3146[error] |Field not found: io.cequence.openaiscala.domain.AssistantTool.FunctionTool.name
3147[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:201:17
3148[error] 201 | Json.format[AssistantTool.FileSearchTool]
3149[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3150[error] |Field not found: io.cequence.openaiscala.domain.AssistantTool.FileSearchTool.maxNumResults
3151[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:332:15
3152[error] 332 | Json.format[AssistantToolOutput]
3153[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3154[error] |Field not found: io.cequence.openaiscala.domain.AssistantToolOutput.tool_call_id
3155[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:349:52
3156[error] 349 | val writes: Writes[TopLogprobInfo] = Json.writes[TopLogprobInfo]
3157[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
3158[error] |Field not found: io.cequence.openaiscala.domain.response.TopLogprobInfo.token
3159[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:383:15
3160[error] 383 | Json.format[LogprobInfo]
3161[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
3162[error] |Field not found: io.cequence.openaiscala.domain.response.LogprobInfo.token
3163[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:386:15
3164[error] 386 | Json.format[Logprobs]
3165[error] | ^^^^^^^^^^^^^^^^^^^^^
3166[error] |Field not found: io.cequence.openaiscala.domain.response.Logprobs.content
3167[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:389:15
3168[error] 389 | Json.format[ChatCompletionChoiceInfo]
3169[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3170[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionChoiceInfo.message
3171[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:391:15
3172[error] 391 | Json.format[ChatCompletionResponse]
3173[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3174[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionResponse.id
3175[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:399:15
3176[error] 399 | Json.format[ChatFunCompletionChoiceInfo]
3177[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3178[error] |Field not found: io.cequence.openaiscala.domain.response.ChatFunCompletionChoiceInfo.message
3179[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:401:15
3180[error] 401 | Json.format[ChatFunCompletionResponse]
3181[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3182[error] |Field not found: io.cequence.openaiscala.domain.response.ChatFunCompletionResponse.id
3183[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:404:15
3184[error] 404 | Json.format[ChunkMessageSpec]
3185[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3186[error] |Field not found: io.cequence.openaiscala.domain.response.ChunkMessageSpec.role
3187[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:407:15
3188[error] 407 | Json.format[ChatCompletionChoiceChunkInfo]
3189[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3190[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionChoiceChunkInfo.delta
3191[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:409:15
3192[error] 409 | Json.format[ChatCompletionChunkResponse]
3193[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3194[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionChunkResponse.id
3195[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:412:15
3196[error] 412 | Json.format[TextEditChoiceInfo]
3197[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3198[error] |Field not found: io.cequence.openaiscala.domain.response.TextEditChoiceInfo.text
3199[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:414:15
3200[error] 414 | Json.format[TextEditResponse]
3201[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3202[error] |Field not found: io.cequence.openaiscala.domain.response.TextEditResponse.created
3203[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:416:64
3204[error] 416 | implicit lazy val imageFormat: Format[ImageInfo] = Json.format[ImageInfo]
3205[error] | ^^^^^^^^^^^^^^^^^^^^^^
3206[error] |Field not found: io.cequence.openaiscala.domain.response.ImageInfo.created
3207[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:419:15
3208[error] 419 | Json.format[EmbeddingInfo]
3209[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
3210[error] |Field not found: io.cequence.openaiscala.domain.response.EmbeddingInfo.embedding
3211[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:421:15
3212[error] 421 | Json.format[EmbeddingUsageInfo]
3213[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3214[error] |Field not found: io.cequence.openaiscala.domain.response.EmbeddingUsageInfo.prompt_tokens
3215[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:423:15
3216[error] 423 | Json.format[EmbeddingResponse]
3217[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3218[error] |Field not found: io.cequence.openaiscala.domain.response.EmbeddingResponse.data
3219[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:425:78
3220[error] 425 | implicit lazy val fileStatisticsFormat: Format[FileStatistics] = Json.format[FileStatistics]
3221[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
3222[error] |Field not found: io.cequence.openaiscala.domain.response.FileStatistics.examples
3223[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:426:66
3224[error] 426 | implicit lazy val fileInfoFormat: Format[FileInfo] = Json.format[FileInfo]
3225[error] | ^^^^^^^^^^^^^^^^^^^^^
3226[error] | Field not found: io.cequence.openaiscala.domain.response.FileInfo.id
3227[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:431:15
3228[error] 431 | Json.format[FineTuneEvent]
3229[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
3230[error] |Field not found: io.cequence.openaiscala.domain.response.FineTuneEvent.id
3231[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:436:72
3232[error] 436 | implicit lazy val fineTuneMetricsFormat: Format[Metrics] = Json.format[Metrics]
3233[error] | ^^^^^^^^^^^^^^^^^^^^
3234[error] | Field not found: io.cequence.openaiscala.domain.response.Metrics.step
3235[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:438:15
3236[error] 438 | Json.format[FineTuneCheckpoint]
3237[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3238[error] |Field not found: io.cequence.openaiscala.domain.response.FineTuneCheckpoint.id
3239[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:440:15
3240[error] 440 | Json.format[FineTuneHyperparams]
3241[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3242[error] |Field not found: io.cequence.openaiscala.domain.response.FineTuneHyperparams.n_epochs
3243[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:451:39
3244[error] 451 | case Some(error) => Json.writes[FineTuneError].writes(error)
3245[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
3246[error] |Field not found: io.cequence.openaiscala.domain.response.FineTuneError.code
3247[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:459:17
3248[error] 459 | Json.format[WeightsAndBiases]
3249[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3250[error] |Field not found: io.cequence.openaiscala.domain.FineTune.WeightsAndBiases.project
3251[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:574:15
3252[error] 574 | Json.format[ModerationResult]
3253[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3254[error] |Field not found: io.cequence.openaiscala.domain.response.ModerationResult.categories
3255[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:576:15
3256[error] 576 | Json.format[ModerationResponse]
3257[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3258[error] |Field not found: io.cequence.openaiscala.domain.response.ModerationResponse.id
3259[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:578:15
3260[error] 578 | Json.format[ThreadMessage]
3261[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
3262[error] | Field not found: io.cequence.openaiscala.domain.ThreadMessage.content
3263[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:671:15
3264[error] 671 | Json.writes[ThreadAndRunToolResource.CodeInterpreterResource]
3265[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3266[error] |Field not found: io.cequence.openaiscala.domain.ThreadAndRunToolResource.CodeInterpreterResource.fileIds
3267[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:682:15
3268[error] 682 | Json.writes[ThreadAndRunToolResource.FileSearchResource]
3269[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3270[error] |Field not found: io.cequence.openaiscala.domain.ThreadAndRunToolResource.FileSearchResource.vectorStoreIds
3271[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:690:15
3272[error] 690 | Json.writes[ThreadAndRunToolResource]
3273[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3274[error] |Field not found: io.cequence.openaiscala.domain.ThreadAndRunToolResource.codeInterpreter
3275[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:721:15
3276[error] 721 | Json.format[FileAnnotation]
3277[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
3278[error] | Field not found: io.cequence.openaiscala.domain.FileAnnotation.type
3279[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:724:15
3280[error] 724 | Json.format[FileCitation]
3281[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^
3282[error] | Field not found: io.cequence.openaiscala.domain.FileCitation.file_id
3283[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:727:15
3284[error] 727 | Json.format[ThreadMessageText]
3285[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3286[error] |Field not found: io.cequence.openaiscala.domain.ThreadMessageText.value
3287[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:730:15
3288[error] 730 | Json.format[ThreadMessageContent]
3289[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3290[error] |Field not found: io.cequence.openaiscala.domain.ThreadMessageContent.type
3291[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:746:15
3292[error] 746 | Json.writes[ThreadFullMessage]
3293[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3294[error] | Field not found: io.cequence.openaiscala.domain.ThreadFullMessage.id
3295[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:749:15
3296[error] 749 | Json.format[ThreadMessageFile]
3297[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3298[error] | Field not found: io.cequence.openaiscala.domain.ThreadMessageFile.id
3299[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:767:15
3300[error] 767 | Json.format[CodeInterpreterResourcesResponse]
3301[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3302[error] |Field not found: io.cequence.openaiscala.domain.response.AssistantToolResourceResponse.CodeInterpreterResourcesResponse.file_ids
3303[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:770:15
3304[error] 770 | Json.format[FileSearchResourcesResponse]
3305[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3306[error] |Field not found: io.cequence.openaiscala.domain.response.AssistantToolResourceResponse.FileSearchResourcesResponse.vector_store_ids
3307[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:835:15
3308[error] 835 | Json.format[BatchProcessingError]
3309[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3310[error] |Field not found: io.cequence.openaiscala.domain.Batch.BatchProcessingError.code
3311[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:837:15
3312[error] 837 | Json.format[BatchProcessingErrors]
3313[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3314[error] |Field not found: io.cequence.openaiscala.domain.Batch.BatchProcessingErrors.object
3315[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:838:60
3316[error] 838 | implicit lazy val batchFormat: Format[Batch] = Json.format[Batch]
3317[error] | ^^^^^^^^^^^^^^^^^^
3318[error] | Field not found: io.cequence.openaiscala.domain.Batch.Batch.id
3319[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:839:68
3320[error] 839 | implicit lazy val batchInputFormat: Format[BatchRow] = Json.format[BatchRow]
3321[error] | ^^^^^^^^^^^^^^^^^^^^^
3322[error] |Field not found: io.cequence.openaiscala.domain.Batch.BatchRow.custom_id
3323[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:842:15
3324[error] 842 | Json.format[ChatCompletionBatchResponse]
3325[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3326[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionBatchResponse.status_code
3327[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:844:15
3328[error] 844 | Json.format[EmbeddingBatchResponse]
3329[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3330[error] |Field not found: io.cequence.openaiscala.domain.response.EmbeddingBatchResponse.status_code
3331[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:863:70
3332[error] 863 | implicit lazy val batchErrorFormat: Format[BatchError] = Json.format[BatchError]
3333[error] | ^^^^^^^^^^^^^^^^^^^^^^^
3334[error] |Field not found: io.cequence.openaiscala.domain.response.BatchError.code
3335[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:865:15
3336[error] 865 | Json.format[CreateBatchResponse]
3337[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3338[error] |Field not found: io.cequence.openaiscala.domain.response.CreateBatchResponse.id
3339[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:867:15
3340[error] 867 | Json.format[CreateBatchResponses]
3341[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3342[error] |Field not found: io.cequence.openaiscala.domain.response.CreateBatchResponses.responses
3343[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:871:15
3344[error] 871 | Json.format[FileCounts]
3345[error] | ^^^^^^^^^^^^^^^^^^^^^^^
3346[error] | Field not found: io.cequence.openaiscala.domain.FileCounts.inProgress
3347[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:875:15
3348[error] 875 | Json.format[VectorStore]
3349[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
3350[error] | Field not found: io.cequence.openaiscala.domain.VectorStore.id
3351[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:879:15
3352[error] 879 | Json.format[VectorStoreFile]
3353[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3354[error] | Field not found: io.cequence.openaiscala.domain.VectorStoreFile.id
3355[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:887:68
3356[error] 887 | implicit lazy val lastErrorFormat: Format[LastError] = Json.format[LastError]
3357[error] | ^^^^^^^^^^^^^^^^^^^^^^
3358[error] | Field not found: io.cequence.openaiscala.domain.LastError.code
3359[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:935:69
3360[error] 935 | implicit lazy val runReasonFormat: Format[Run.Reason] = Json.format[Run.Reason]
3361[error] | ^^^^^^^^^^^^^^^^^^^^^^^
3362[error] | Field not found: io.cequence.openaiscala.domain.Run.Reason.reason
3363[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:962:56
3364[error] 962 | implicit lazy val runFormat: Format[Run] = Json.format[Run]
3365[error] | ^^^^^^^^^^^^^^^^
3366[error] | Field not found: io.cequence.openaiscala.domain.Run.id
3367[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:965:15
3368[error] 965 | Json.format[RunTool.FunctionTool]
3369[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3370[error] |Field not found: io.cequence.openaiscala.domain.RunTool.FunctionTool.name
3371[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1031:72
3372[error] 1031 | implicit lazy val runResponseFormat: Format[RunResponse] = Json.format[RunResponse]
3373[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
3374[error] |Field not found: io.cequence.openaiscala.domain.response.RunResponse.run
3375[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1033:66
3376[error] 1033 | implicit lazy val toolCallFormat: Format[ToolCall] = Json.format[ToolCall]
3377[error] | ^^^^^^^^^^^^^^^^^^^^^
3378[error] | Field not found: io.cequence.openaiscala.domain.ToolCall.id
3379[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1035:15
3380[error] 1035 | Json.format[SubmitToolOutputs]
3381[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3382[error] |Field not found: io.cequence.openaiscala.domain.SubmitToolOutputs.tool_calls
3383[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1036:78
3384[error] 1036 | implicit lazy val requiredActionFormat: Format[RequiredAction] = Json.format[RequiredAction]
3385[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
3386[error] | Field not found: io.cequence.openaiscala.domain.RequiredAction.type
3387[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1052:15
3388[error] 1052 | Json.format[RunStep]
3389[error] | ^^^^^^^^^^^^^^^^^^^^
3390[error] | Field not found: io.cequence.openaiscala.domain.RunStep.id
3391[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1065:63
3392[error] 1065 | implicit val toolCallsFormat: Format[ToolCalls] = Json.format[ToolCalls]
3393[error] | ^^^^^^^^^^^^^^^^^^^^^^
3394[error] |Field not found: io.cequence.openaiscala.domain.StepDetail.ToolCalls.messages
3395[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1088:15
3396[error] 1088 | Json.format[TruncationStrategy]
3397[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3398[error] |Field not found: io.cequence.openaiscala.domain.Run.TruncationStrategy.type
3399[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1090:62
3400[error] 1090 | implicit lazy val threadWrites: Writes[Thread] = Json.writes[Thread]
3401[error] | ^^^^^^^^^^^^^^^^^^^
3402[error] | Field not found: io.cequence.openaiscala.domain.Thread.id
3403[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1139:15
3404[error] 1139 | Json.writes[ThreadAndRun]
3405[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^
3406[error] |Field not found: io.cequence.openaiscala.domain.ThreadAndRun.messages
3407[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1152:43
3408[error] 1152 | implicit val stringWrites = Json.writes[JsonSchema.String]
3409[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3410[error] |Field not found: io.cequence.openaiscala.domain.JsonSchema.String.enum
3411[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1153:43
3412[error] 1153 | implicit val numberWrites = Json.writes[JsonSchema.Number]
3413[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3414[error] |Field not found: io.cequence.openaiscala.domain.JsonSchema.Number.description
3415[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1154:44
3416[error] 1154 | implicit val booleanWrites = Json.writes[JsonSchema.Boolean]
3417[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3418[error] |Field not found: io.cequence.openaiscala.domain.JsonSchema.Boolean.description
3419[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1296:71
3420[error] 1296 | implicit val jsonSchemaDefFormat: Format[JsonSchemaDef] = Json.format[JsonSchemaDef]
3421[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
3422[error] |Field not found: io.cequence.openaiscala.domain.settings.JsonSchemaDef.name
3423[warn] one warning found
3424[error] 87 errors found
3425[error] (core / Compile / compileIncremental) Compilation failed
3426Starting build for ProjectRef(file:/build/repo/,guice) (openai-scala-guice)...
3427Compile scalacOptions: List(-Ywarn-unused, -Xsemanticdb, -semanticdb-target, /build/repo/openai-guice/target/scala-3.6.4/meta, -source:3.6-migration, -Wconf:msg=can be rewritten automatically under:s)
3428[info] compiling 89 Scala sources to /build/repo/openai-core/target/scala-3.6.4/classes ...
3429[warn] bad option '-Ywarn-unused' was ignored
3430[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:36:70
3431[error] 36 | implicit lazy val permissionFormat: Format[Permission] = Json.format[Permission]
3432[error] | ^^^^^^^^^^^^^^^^^^^^^^^
3433[error] | Field not found: io.cequence.openaiscala.domain.response.Permission.id
3434[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:47:47
3435[error] 47 | val writes: Writes[ModelInfo] = Json.writes[ModelInfo]
3436[error] | ^^^^^^^^^^^^^^^^^^^^^^
3437[error] | Field not found: io.cequence.openaiscala.domain.response.ModelInfo.id
3438[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:51:68
3439[error] 51 | implicit lazy val usageInfoFormat: Format[UsageInfo] = Json.format[UsageInfo]
3440[error] | ^^^^^^^^^^^^^^^^^^^^^^
3441[error] |Field not found: io.cequence.openaiscala.domain.response.UsageInfo.prompt_tokens
3442[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:59:15
3443[error] 59 | Json.format[LogprobsInfo]
3444[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^
3445[error] |Field not found: io.cequence.openaiscala.domain.response.LogprobsInfo.tokens
3446[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:61:15
3447[error] 61 | Json.format[TextCompletionChoiceInfo]
3448[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3449[error] |Field not found: io.cequence.openaiscala.domain.response.TextCompletionChoiceInfo.text
3450[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:63:15
3451[error] 63 | Json.format[TextCompletionResponse]
3452[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3453[error] |Field not found: io.cequence.openaiscala.domain.response.TextCompletionResponse.id
3454[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:92:15
3455[error] 92 | Json.format[FunctionCallSpec]
3456[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3457[error] | Field not found: io.cequence.openaiscala.domain.FunctionCallSpec.name
3458[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:94:71
3459[error] 94 | implicit val systemMessageFormat: Format[SystemMessage] = Json.format[SystemMessage]
3460[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
3461[error] | Field not found: io.cequence.openaiscala.domain.SystemMessage.content
3462[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:95:77
3463[error] 95 | implicit val developerMessageFormat: Format[DeveloperMessage] = Json.format[DeveloperMessage]
3464[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3465[error] |Field not found: io.cequence.openaiscala.domain.DeveloperMessage.content
3466[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:96:67
3467[error] 96 | implicit val userMessageFormat: Format[UserMessage] = Json.format[UserMessage]
3468[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
3469[error] | Field not found: io.cequence.openaiscala.domain.UserMessage.content
3470[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:97:73
3471[error] 97 | implicit val userSeqMessageFormat: Format[UserSeqMessage] = Json.format[UserSeqMessage]
3472[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
3473[error] | Field not found: io.cequence.openaiscala.domain.UserSeqMessage.content
3474[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:99:67
3475[error] 99 | implicit val toolMessageFormat: Format[ToolMessage] = Json.format[ToolMessage]
3476[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
3477[error] |Field not found: io.cequence.openaiscala.domain.ToolMessage.tool_call_id
3478[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:101:77
3479[error] 101 | implicit val assistantMessageFormat: Format[AssistantMessage] = Json.format[AssistantMessage]
3480[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3481[error] |Field not found: io.cequence.openaiscala.domain.AssistantMessage.content
3482[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:124:15
3483[error] 124 | Json.format[AssistantFunMessage]
3484[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3485[error] |Field not found: io.cequence.openaiscala.domain.AssistantFunMessage.content
3486[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:126:70
3487[error] 126 | implicit lazy val funMessageFormat: Format[FunMessage] = Json.format[FunMessage]
3488[error] | ^^^^^^^^^^^^^^^^^^^^^^^
3489[error] | Field not found: io.cequence.openaiscala.domain.FunMessage.content
3490[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:128:72
3491[error] 128 | implicit lazy val messageSpecFormat: Format[MessageSpec] = Json.format[MessageSpec]
3492[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
3493[error] | Field not found: io.cequence.openaiscala.domain.MessageSpec.role
3494[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:134:15
3495[error] 134 | Json.format[FunctionTool]
3496[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^
3497[error] |Field not found: io.cequence.openaiscala.domain.AssistantTool.FunctionTool.name
3498[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:196:30
3499[error] 196 | val writes = Json.writes[AssistantTool.FunctionTool]
3500[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3501[error] |Field not found: io.cequence.openaiscala.domain.AssistantTool.FunctionTool.name
3502[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:201:17
3503[error] 201 | Json.format[AssistantTool.FileSearchTool]
3504[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3505[error] |Field not found: io.cequence.openaiscala.domain.AssistantTool.FileSearchTool.maxNumResults
3506[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:332:15
3507[error] 332 | Json.format[AssistantToolOutput]
3508[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3509[error] |Field not found: io.cequence.openaiscala.domain.AssistantToolOutput.tool_call_id
3510[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:349:52
3511[error] 349 | val writes: Writes[TopLogprobInfo] = Json.writes[TopLogprobInfo]
3512[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
3513[error] |Field not found: io.cequence.openaiscala.domain.response.TopLogprobInfo.token
3514[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:383:15
3515[error] 383 | Json.format[LogprobInfo]
3516[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
3517[error] |Field not found: io.cequence.openaiscala.domain.response.LogprobInfo.token
3518[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:386:15
3519[error] 386 | Json.format[Logprobs]
3520[error] | ^^^^^^^^^^^^^^^^^^^^^
3521[error] |Field not found: io.cequence.openaiscala.domain.response.Logprobs.content
3522[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:389:15
3523[error] 389 | Json.format[ChatCompletionChoiceInfo]
3524[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3525[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionChoiceInfo.message
3526[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:391:15
3527[error] 391 | Json.format[ChatCompletionResponse]
3528[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3529[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionResponse.id
3530[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:399:15
3531[error] 399 | Json.format[ChatFunCompletionChoiceInfo]
3532[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3533[error] |Field not found: io.cequence.openaiscala.domain.response.ChatFunCompletionChoiceInfo.message
3534[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:401:15
3535[error] 401 | Json.format[ChatFunCompletionResponse]
3536[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3537[error] |Field not found: io.cequence.openaiscala.domain.response.ChatFunCompletionResponse.id
3538[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:404:15
3539[error] 404 | Json.format[ChunkMessageSpec]
3540[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3541[error] |Field not found: io.cequence.openaiscala.domain.response.ChunkMessageSpec.role
3542[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:407:15
3543[error] 407 | Json.format[ChatCompletionChoiceChunkInfo]
3544[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3545[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionChoiceChunkInfo.delta
3546[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:409:15
3547[error] 409 | Json.format[ChatCompletionChunkResponse]
3548[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3549[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionChunkResponse.id
3550[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:412:15
3551[error] 412 | Json.format[TextEditChoiceInfo]
3552[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3553[error] |Field not found: io.cequence.openaiscala.domain.response.TextEditChoiceInfo.text
3554[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:414:15
3555[error] 414 | Json.format[TextEditResponse]
3556[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3557[error] |Field not found: io.cequence.openaiscala.domain.response.TextEditResponse.created
3558[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:416:64
3559[error] 416 | implicit lazy val imageFormat: Format[ImageInfo] = Json.format[ImageInfo]
3560[error] | ^^^^^^^^^^^^^^^^^^^^^^
3561[error] |Field not found: io.cequence.openaiscala.domain.response.ImageInfo.created
3562[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:419:15
3563[error] 419 | Json.format[EmbeddingInfo]
3564[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
3565[error] |Field not found: io.cequence.openaiscala.domain.response.EmbeddingInfo.embedding
3566[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:421:15
3567[error] 421 | Json.format[EmbeddingUsageInfo]
3568[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3569[error] |Field not found: io.cequence.openaiscala.domain.response.EmbeddingUsageInfo.prompt_tokens
3570[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:423:15
3571[error] 423 | Json.format[EmbeddingResponse]
3572[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3573[error] |Field not found: io.cequence.openaiscala.domain.response.EmbeddingResponse.data
3574[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:425:78
3575[error] 425 | implicit lazy val fileStatisticsFormat: Format[FileStatistics] = Json.format[FileStatistics]
3576[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
3577[error] |Field not found: io.cequence.openaiscala.domain.response.FileStatistics.examples
3578[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:426:66
3579[error] 426 | implicit lazy val fileInfoFormat: Format[FileInfo] = Json.format[FileInfo]
3580[error] | ^^^^^^^^^^^^^^^^^^^^^
3581[error] | Field not found: io.cequence.openaiscala.domain.response.FileInfo.id
3582[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:431:15
3583[error] 431 | Json.format[FineTuneEvent]
3584[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
3585[error] |Field not found: io.cequence.openaiscala.domain.response.FineTuneEvent.id
3586[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:436:72
3587[error] 436 | implicit lazy val fineTuneMetricsFormat: Format[Metrics] = Json.format[Metrics]
3588[error] | ^^^^^^^^^^^^^^^^^^^^
3589[error] | Field not found: io.cequence.openaiscala.domain.response.Metrics.step
3590[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:438:15
3591[error] 438 | Json.format[FineTuneCheckpoint]
3592[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3593[error] |Field not found: io.cequence.openaiscala.domain.response.FineTuneCheckpoint.id
3594[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:440:15
3595[error] 440 | Json.format[FineTuneHyperparams]
3596[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3597[error] |Field not found: io.cequence.openaiscala.domain.response.FineTuneHyperparams.n_epochs
3598[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:451:39
3599[error] 451 | case Some(error) => Json.writes[FineTuneError].writes(error)
3600[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
3601[error] |Field not found: io.cequence.openaiscala.domain.response.FineTuneError.code
3602[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:459:17
3603[error] 459 | Json.format[WeightsAndBiases]
3604[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3605[error] |Field not found: io.cequence.openaiscala.domain.FineTune.WeightsAndBiases.project
3606[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:574:15
3607[error] 574 | Json.format[ModerationResult]
3608[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3609[error] |Field not found: io.cequence.openaiscala.domain.response.ModerationResult.categories
3610[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:576:15
3611[error] 576 | Json.format[ModerationResponse]
3612[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3613[error] |Field not found: io.cequence.openaiscala.domain.response.ModerationResponse.id
3614[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:578:15
3615[error] 578 | Json.format[ThreadMessage]
3616[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
3617[error] | Field not found: io.cequence.openaiscala.domain.ThreadMessage.content
3618[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:671:15
3619[error] 671 | Json.writes[ThreadAndRunToolResource.CodeInterpreterResource]
3620[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3621[error] |Field not found: io.cequence.openaiscala.domain.ThreadAndRunToolResource.CodeInterpreterResource.fileIds
3622[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:682:15
3623[error] 682 | Json.writes[ThreadAndRunToolResource.FileSearchResource]
3624[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3625[error] |Field not found: io.cequence.openaiscala.domain.ThreadAndRunToolResource.FileSearchResource.vectorStoreIds
3626[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:690:15
3627[error] 690 | Json.writes[ThreadAndRunToolResource]
3628[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3629[error] |Field not found: io.cequence.openaiscala.domain.ThreadAndRunToolResource.codeInterpreter
3630[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:721:15
3631[error] 721 | Json.format[FileAnnotation]
3632[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
3633[error] | Field not found: io.cequence.openaiscala.domain.FileAnnotation.type
3634[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:724:15
3635[error] 724 | Json.format[FileCitation]
3636[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^
3637[error] | Field not found: io.cequence.openaiscala.domain.FileCitation.file_id
3638[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:727:15
3639[error] 727 | Json.format[ThreadMessageText]
3640[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3641[error] |Field not found: io.cequence.openaiscala.domain.ThreadMessageText.value
3642[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:730:15
3643[error] 730 | Json.format[ThreadMessageContent]
3644[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3645[error] |Field not found: io.cequence.openaiscala.domain.ThreadMessageContent.type
3646[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:746:15
3647[error] 746 | Json.writes[ThreadFullMessage]
3648[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3649[error] | Field not found: io.cequence.openaiscala.domain.ThreadFullMessage.id
3650[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:749:15
3651[error] 749 | Json.format[ThreadMessageFile]
3652[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3653[error] | Field not found: io.cequence.openaiscala.domain.ThreadMessageFile.id
3654[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:767:15
3655[error] 767 | Json.format[CodeInterpreterResourcesResponse]
3656[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3657[error] |Field not found: io.cequence.openaiscala.domain.response.AssistantToolResourceResponse.CodeInterpreterResourcesResponse.file_ids
3658[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:770:15
3659[error] 770 | Json.format[FileSearchResourcesResponse]
3660[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3661[error] |Field not found: io.cequence.openaiscala.domain.response.AssistantToolResourceResponse.FileSearchResourcesResponse.vector_store_ids
3662[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:835:15
3663[error] 835 | Json.format[BatchProcessingError]
3664[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3665[error] |Field not found: io.cequence.openaiscala.domain.Batch.BatchProcessingError.code
3666[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:837:15
3667[error] 837 | Json.format[BatchProcessingErrors]
3668[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3669[error] |Field not found: io.cequence.openaiscala.domain.Batch.BatchProcessingErrors.object
3670[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:838:60
3671[error] 838 | implicit lazy val batchFormat: Format[Batch] = Json.format[Batch]
3672[error] | ^^^^^^^^^^^^^^^^^^
3673[error] | Field not found: io.cequence.openaiscala.domain.Batch.Batch.id
3674[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:839:68
3675[error] 839 | implicit lazy val batchInputFormat: Format[BatchRow] = Json.format[BatchRow]
3676[error] | ^^^^^^^^^^^^^^^^^^^^^
3677[error] |Field not found: io.cequence.openaiscala.domain.Batch.BatchRow.custom_id
3678[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:842:15
3679[error] 842 | Json.format[ChatCompletionBatchResponse]
3680[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3681[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionBatchResponse.status_code
3682[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:844:15
3683[error] 844 | Json.format[EmbeddingBatchResponse]
3684[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3685[error] |Field not found: io.cequence.openaiscala.domain.response.EmbeddingBatchResponse.status_code
3686[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:863:70
3687[error] 863 | implicit lazy val batchErrorFormat: Format[BatchError] = Json.format[BatchError]
3688[error] | ^^^^^^^^^^^^^^^^^^^^^^^
3689[error] |Field not found: io.cequence.openaiscala.domain.response.BatchError.code
3690[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:865:15
3691[error] 865 | Json.format[CreateBatchResponse]
3692[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3693[error] |Field not found: io.cequence.openaiscala.domain.response.CreateBatchResponse.id
3694[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:867:15
3695[error] 867 | Json.format[CreateBatchResponses]
3696[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3697[error] |Field not found: io.cequence.openaiscala.domain.response.CreateBatchResponses.responses
3698[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:871:15
3699[error] 871 | Json.format[FileCounts]
3700[error] | ^^^^^^^^^^^^^^^^^^^^^^^
3701[error] | Field not found: io.cequence.openaiscala.domain.FileCounts.inProgress
3702[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:875:15
3703[error] 875 | Json.format[VectorStore]
3704[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
3705[error] | Field not found: io.cequence.openaiscala.domain.VectorStore.id
3706[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:879:15
3707[error] 879 | Json.format[VectorStoreFile]
3708[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3709[error] | Field not found: io.cequence.openaiscala.domain.VectorStoreFile.id
3710[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:887:68
3711[error] 887 | implicit lazy val lastErrorFormat: Format[LastError] = Json.format[LastError]
3712[error] | ^^^^^^^^^^^^^^^^^^^^^^
3713[error] | Field not found: io.cequence.openaiscala.domain.LastError.code
3714[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:935:69
3715[error] 935 | implicit lazy val runReasonFormat: Format[Run.Reason] = Json.format[Run.Reason]
3716[error] | ^^^^^^^^^^^^^^^^^^^^^^^
3717[error] | Field not found: io.cequence.openaiscala.domain.Run.Reason.reason
3718[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:962:56
3719[error] 962 | implicit lazy val runFormat: Format[Run] = Json.format[Run]
3720[error] | ^^^^^^^^^^^^^^^^
3721[error] | Field not found: io.cequence.openaiscala.domain.Run.id
3722[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:965:15
3723[error] 965 | Json.format[RunTool.FunctionTool]
3724[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3725[error] |Field not found: io.cequence.openaiscala.domain.RunTool.FunctionTool.name
3726[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1031:72
3727[error] 1031 | implicit lazy val runResponseFormat: Format[RunResponse] = Json.format[RunResponse]
3728[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
3729[error] |Field not found: io.cequence.openaiscala.domain.response.RunResponse.run
3730[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1033:66
3731[error] 1033 | implicit lazy val toolCallFormat: Format[ToolCall] = Json.format[ToolCall]
3732[error] | ^^^^^^^^^^^^^^^^^^^^^
3733[error] | Field not found: io.cequence.openaiscala.domain.ToolCall.id
3734[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1035:15
3735[error] 1035 | Json.format[SubmitToolOutputs]
3736[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3737[error] |Field not found: io.cequence.openaiscala.domain.SubmitToolOutputs.tool_calls
3738[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1036:78
3739[error] 1036 | implicit lazy val requiredActionFormat: Format[RequiredAction] = Json.format[RequiredAction]
3740[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
3741[error] | Field not found: io.cequence.openaiscala.domain.RequiredAction.type
3742[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1052:15
3743[error] 1052 | Json.format[RunStep]
3744[error] | ^^^^^^^^^^^^^^^^^^^^
3745[error] | Field not found: io.cequence.openaiscala.domain.RunStep.id
3746[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1065:63
3747[error] 1065 | implicit val toolCallsFormat: Format[ToolCalls] = Json.format[ToolCalls]
3748[error] | ^^^^^^^^^^^^^^^^^^^^^^
3749[error] |Field not found: io.cequence.openaiscala.domain.StepDetail.ToolCalls.messages
3750[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1088:15
3751[error] 1088 | Json.format[TruncationStrategy]
3752[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3753[error] |Field not found: io.cequence.openaiscala.domain.Run.TruncationStrategy.type
3754[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1090:62
3755[error] 1090 | implicit lazy val threadWrites: Writes[Thread] = Json.writes[Thread]
3756[error] | ^^^^^^^^^^^^^^^^^^^
3757[error] | Field not found: io.cequence.openaiscala.domain.Thread.id
3758[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1139:15
3759[error] 1139 | Json.writes[ThreadAndRun]
3760[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^
3761[error] |Field not found: io.cequence.openaiscala.domain.ThreadAndRun.messages
3762[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1152:43
3763[error] 1152 | implicit val stringWrites = Json.writes[JsonSchema.String]
3764[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3765[error] |Field not found: io.cequence.openaiscala.domain.JsonSchema.String.enum
3766[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1153:43
3767[error] 1153 | implicit val numberWrites = Json.writes[JsonSchema.Number]
3768[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3769[error] |Field not found: io.cequence.openaiscala.domain.JsonSchema.Number.description
3770[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1154:44
3771[error] 1154 | implicit val booleanWrites = Json.writes[JsonSchema.Boolean]
3772[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3773[error] |Field not found: io.cequence.openaiscala.domain.JsonSchema.Boolean.description
3774[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1296:71
3775[error] 1296 | implicit val jsonSchemaDefFormat: Format[JsonSchemaDef] = Json.format[JsonSchemaDef]
3776[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
3777[error] |Field not found: io.cequence.openaiscala.domain.settings.JsonSchemaDef.name
3778[warn] one warning found
3779[error] 87 errors found
3780[error] (core / Compile / compileIncremental) Compilation failed
3781[info] compiling 89 Scala sources to /build/repo/openai-core/target/scala-3.6.4/classes ...
3782[warn] bad option '-Ywarn-unused' was ignored
3783[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:36:70
3784[error] 36 | implicit lazy val permissionFormat: Format[Permission] = Json.format[Permission]
3785[error] | ^^^^^^^^^^^^^^^^^^^^^^^
3786[error] | Field not found: io.cequence.openaiscala.domain.response.Permission.id
3787[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:47:47
3788[error] 47 | val writes: Writes[ModelInfo] = Json.writes[ModelInfo]
3789[error] | ^^^^^^^^^^^^^^^^^^^^^^
3790[error] | Field not found: io.cequence.openaiscala.domain.response.ModelInfo.id
3791[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:51:68
3792[error] 51 | implicit lazy val usageInfoFormat: Format[UsageInfo] = Json.format[UsageInfo]
3793[error] | ^^^^^^^^^^^^^^^^^^^^^^
3794[error] |Field not found: io.cequence.openaiscala.domain.response.UsageInfo.prompt_tokens
3795[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:59:15
3796[error] 59 | Json.format[LogprobsInfo]
3797[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^
3798[error] |Field not found: io.cequence.openaiscala.domain.response.LogprobsInfo.tokens
3799[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:61:15
3800[error] 61 | Json.format[TextCompletionChoiceInfo]
3801[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3802[error] |Field not found: io.cequence.openaiscala.domain.response.TextCompletionChoiceInfo.text
3803[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:63:15
3804[error] 63 | Json.format[TextCompletionResponse]
3805[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3806[error] |Field not found: io.cequence.openaiscala.domain.response.TextCompletionResponse.id
3807[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:92:15
3808[error] 92 | Json.format[FunctionCallSpec]
3809[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3810[error] | Field not found: io.cequence.openaiscala.domain.FunctionCallSpec.name
3811[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:94:71
3812[error] 94 | implicit val systemMessageFormat: Format[SystemMessage] = Json.format[SystemMessage]
3813[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
3814[error] | Field not found: io.cequence.openaiscala.domain.SystemMessage.content
3815[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:95:77
3816[error] 95 | implicit val developerMessageFormat: Format[DeveloperMessage] = Json.format[DeveloperMessage]
3817[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3818[error] |Field not found: io.cequence.openaiscala.domain.DeveloperMessage.content
3819[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:96:67
3820[error] 96 | implicit val userMessageFormat: Format[UserMessage] = Json.format[UserMessage]
3821[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
3822[error] | Field not found: io.cequence.openaiscala.domain.UserMessage.content
3823[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:97:73
3824[error] 97 | implicit val userSeqMessageFormat: Format[UserSeqMessage] = Json.format[UserSeqMessage]
3825[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
3826[error] | Field not found: io.cequence.openaiscala.domain.UserSeqMessage.content
3827[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:99:67
3828[error] 99 | implicit val toolMessageFormat: Format[ToolMessage] = Json.format[ToolMessage]
3829[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
3830[error] |Field not found: io.cequence.openaiscala.domain.ToolMessage.tool_call_id
3831[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:101:77
3832[error] 101 | implicit val assistantMessageFormat: Format[AssistantMessage] = Json.format[AssistantMessage]
3833[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3834[error] |Field not found: io.cequence.openaiscala.domain.AssistantMessage.content
3835[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:124:15
3836[error] 124 | Json.format[AssistantFunMessage]
3837[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3838[error] |Field not found: io.cequence.openaiscala.domain.AssistantFunMessage.content
3839[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:126:70
3840[error] 126 | implicit lazy val funMessageFormat: Format[FunMessage] = Json.format[FunMessage]
3841[error] | ^^^^^^^^^^^^^^^^^^^^^^^
3842[error] | Field not found: io.cequence.openaiscala.domain.FunMessage.content
3843[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:128:72
3844[error] 128 | implicit lazy val messageSpecFormat: Format[MessageSpec] = Json.format[MessageSpec]
3845[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
3846[error] | Field not found: io.cequence.openaiscala.domain.MessageSpec.role
3847[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:134:15
3848[error] 134 | Json.format[FunctionTool]
3849[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^
3850[error] |Field not found: io.cequence.openaiscala.domain.AssistantTool.FunctionTool.name
3851[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:196:30
3852[error] 196 | val writes = Json.writes[AssistantTool.FunctionTool]
3853[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3854[error] |Field not found: io.cequence.openaiscala.domain.AssistantTool.FunctionTool.name
3855[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:201:17
3856[error] 201 | Json.format[AssistantTool.FileSearchTool]
3857[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3858[error] |Field not found: io.cequence.openaiscala.domain.AssistantTool.FileSearchTool.maxNumResults
3859[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:332:15
3860[error] 332 | Json.format[AssistantToolOutput]
3861[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3862[error] |Field not found: io.cequence.openaiscala.domain.AssistantToolOutput.tool_call_id
3863[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:349:52
3864[error] 349 | val writes: Writes[TopLogprobInfo] = Json.writes[TopLogprobInfo]
3865[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
3866[error] |Field not found: io.cequence.openaiscala.domain.response.TopLogprobInfo.token
3867[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:383:15
3868[error] 383 | Json.format[LogprobInfo]
3869[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
3870[error] |Field not found: io.cequence.openaiscala.domain.response.LogprobInfo.token
3871[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:386:15
3872[error] 386 | Json.format[Logprobs]
3873[error] | ^^^^^^^^^^^^^^^^^^^^^
3874[error] |Field not found: io.cequence.openaiscala.domain.response.Logprobs.content
3875[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:389:15
3876[error] 389 | Json.format[ChatCompletionChoiceInfo]
3877[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3878[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionChoiceInfo.message
3879[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:391:15
3880[error] 391 | Json.format[ChatCompletionResponse]
3881[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3882[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionResponse.id
3883[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:399:15
3884[error] 399 | Json.format[ChatFunCompletionChoiceInfo]
3885[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3886[error] |Field not found: io.cequence.openaiscala.domain.response.ChatFunCompletionChoiceInfo.message
3887[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:401:15
3888[error] 401 | Json.format[ChatFunCompletionResponse]
3889[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3890[error] |Field not found: io.cequence.openaiscala.domain.response.ChatFunCompletionResponse.id
3891[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:404:15
3892[error] 404 | Json.format[ChunkMessageSpec]
3893[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3894[error] |Field not found: io.cequence.openaiscala.domain.response.ChunkMessageSpec.role
3895[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:407:15
3896[error] 407 | Json.format[ChatCompletionChoiceChunkInfo]
3897[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3898[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionChoiceChunkInfo.delta
3899[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:409:15
3900[error] 409 | Json.format[ChatCompletionChunkResponse]
3901[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3902[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionChunkResponse.id
3903[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:412:15
3904[error] 412 | Json.format[TextEditChoiceInfo]
3905[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3906[error] |Field not found: io.cequence.openaiscala.domain.response.TextEditChoiceInfo.text
3907[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:414:15
3908[error] 414 | Json.format[TextEditResponse]
3909[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3910[error] |Field not found: io.cequence.openaiscala.domain.response.TextEditResponse.created
3911[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:416:64
3912[error] 416 | implicit lazy val imageFormat: Format[ImageInfo] = Json.format[ImageInfo]
3913[error] | ^^^^^^^^^^^^^^^^^^^^^^
3914[error] |Field not found: io.cequence.openaiscala.domain.response.ImageInfo.created
3915[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:419:15
3916[error] 419 | Json.format[EmbeddingInfo]
3917[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
3918[error] |Field not found: io.cequence.openaiscala.domain.response.EmbeddingInfo.embedding
3919[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:421:15
3920[error] 421 | Json.format[EmbeddingUsageInfo]
3921[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3922[error] |Field not found: io.cequence.openaiscala.domain.response.EmbeddingUsageInfo.prompt_tokens
3923[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:423:15
3924[error] 423 | Json.format[EmbeddingResponse]
3925[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3926[error] |Field not found: io.cequence.openaiscala.domain.response.EmbeddingResponse.data
3927[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:425:78
3928[error] 425 | implicit lazy val fileStatisticsFormat: Format[FileStatistics] = Json.format[FileStatistics]
3929[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
3930[error] |Field not found: io.cequence.openaiscala.domain.response.FileStatistics.examples
3931[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:426:66
3932[error] 426 | implicit lazy val fileInfoFormat: Format[FileInfo] = Json.format[FileInfo]
3933[error] | ^^^^^^^^^^^^^^^^^^^^^
3934[error] | Field not found: io.cequence.openaiscala.domain.response.FileInfo.id
3935[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:431:15
3936[error] 431 | Json.format[FineTuneEvent]
3937[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
3938[error] |Field not found: io.cequence.openaiscala.domain.response.FineTuneEvent.id
3939[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:436:72
3940[error] 436 | implicit lazy val fineTuneMetricsFormat: Format[Metrics] = Json.format[Metrics]
3941[error] | ^^^^^^^^^^^^^^^^^^^^
3942[error] | Field not found: io.cequence.openaiscala.domain.response.Metrics.step
3943[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:438:15
3944[error] 438 | Json.format[FineTuneCheckpoint]
3945[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3946[error] |Field not found: io.cequence.openaiscala.domain.response.FineTuneCheckpoint.id
3947[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:440:15
3948[error] 440 | Json.format[FineTuneHyperparams]
3949[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3950[error] |Field not found: io.cequence.openaiscala.domain.response.FineTuneHyperparams.n_epochs
3951[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:451:39
3952[error] 451 | case Some(error) => Json.writes[FineTuneError].writes(error)
3953[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
3954[error] |Field not found: io.cequence.openaiscala.domain.response.FineTuneError.code
3955[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:459:17
3956[error] 459 | Json.format[WeightsAndBiases]
3957[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3958[error] |Field not found: io.cequence.openaiscala.domain.FineTune.WeightsAndBiases.project
3959[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:574:15
3960[error] 574 | Json.format[ModerationResult]
3961[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3962[error] |Field not found: io.cequence.openaiscala.domain.response.ModerationResult.categories
3963[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:576:15
3964[error] 576 | Json.format[ModerationResponse]
3965[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3966[error] |Field not found: io.cequence.openaiscala.domain.response.ModerationResponse.id
3967[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:578:15
3968[error] 578 | Json.format[ThreadMessage]
3969[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
3970[error] | Field not found: io.cequence.openaiscala.domain.ThreadMessage.content
3971[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:671:15
3972[error] 671 | Json.writes[ThreadAndRunToolResource.CodeInterpreterResource]
3973[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3974[error] |Field not found: io.cequence.openaiscala.domain.ThreadAndRunToolResource.CodeInterpreterResource.fileIds
3975[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:682:15
3976[error] 682 | Json.writes[ThreadAndRunToolResource.FileSearchResource]
3977[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3978[error] |Field not found: io.cequence.openaiscala.domain.ThreadAndRunToolResource.FileSearchResource.vectorStoreIds
3979[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:690:15
3980[error] 690 | Json.writes[ThreadAndRunToolResource]
3981[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3982[error] |Field not found: io.cequence.openaiscala.domain.ThreadAndRunToolResource.codeInterpreter
3983[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:721:15
3984[error] 721 | Json.format[FileAnnotation]
3985[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
3986[error] | Field not found: io.cequence.openaiscala.domain.FileAnnotation.type
3987[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:724:15
3988[error] 724 | Json.format[FileCitation]
3989[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^
3990[error] | Field not found: io.cequence.openaiscala.domain.FileCitation.file_id
3991[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:727:15
3992[error] 727 | Json.format[ThreadMessageText]
3993[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3994[error] |Field not found: io.cequence.openaiscala.domain.ThreadMessageText.value
3995[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:730:15
3996[error] 730 | Json.format[ThreadMessageContent]
3997[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3998[error] |Field not found: io.cequence.openaiscala.domain.ThreadMessageContent.type
3999[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:746:15
4000[error] 746 | Json.writes[ThreadFullMessage]
4001[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4002[error] | Field not found: io.cequence.openaiscala.domain.ThreadFullMessage.id
4003[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:749:15
4004[error] 749 | Json.format[ThreadMessageFile]
4005[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4006[error] | Field not found: io.cequence.openaiscala.domain.ThreadMessageFile.id
4007[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:767:15
4008[error] 767 | Json.format[CodeInterpreterResourcesResponse]
4009[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4010[error] |Field not found: io.cequence.openaiscala.domain.response.AssistantToolResourceResponse.CodeInterpreterResourcesResponse.file_ids
4011[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:770:15
4012[error] 770 | Json.format[FileSearchResourcesResponse]
4013[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4014[error] |Field not found: io.cequence.openaiscala.domain.response.AssistantToolResourceResponse.FileSearchResourcesResponse.vector_store_ids
4015[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:835:15
4016[error] 835 | Json.format[BatchProcessingError]
4017[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4018[error] |Field not found: io.cequence.openaiscala.domain.Batch.BatchProcessingError.code
4019[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:837:15
4020[error] 837 | Json.format[BatchProcessingErrors]
4021[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4022[error] |Field not found: io.cequence.openaiscala.domain.Batch.BatchProcessingErrors.object
4023[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:838:60
4024[error] 838 | implicit lazy val batchFormat: Format[Batch] = Json.format[Batch]
4025[error] | ^^^^^^^^^^^^^^^^^^
4026[error] | Field not found: io.cequence.openaiscala.domain.Batch.Batch.id
4027[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:839:68
4028[error] 839 | implicit lazy val batchInputFormat: Format[BatchRow] = Json.format[BatchRow]
4029[error] | ^^^^^^^^^^^^^^^^^^^^^
4030[error] |Field not found: io.cequence.openaiscala.domain.Batch.BatchRow.custom_id
4031[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:842:15
4032[error] 842 | Json.format[ChatCompletionBatchResponse]
4033[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4034[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionBatchResponse.status_code
4035[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:844:15
4036[error] 844 | Json.format[EmbeddingBatchResponse]
4037[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4038[error] |Field not found: io.cequence.openaiscala.domain.response.EmbeddingBatchResponse.status_code
4039[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:863:70
4040[error] 863 | implicit lazy val batchErrorFormat: Format[BatchError] = Json.format[BatchError]
4041[error] | ^^^^^^^^^^^^^^^^^^^^^^^
4042[error] |Field not found: io.cequence.openaiscala.domain.response.BatchError.code
4043[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:865:15
4044[error] 865 | Json.format[CreateBatchResponse]
4045[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4046[error] |Field not found: io.cequence.openaiscala.domain.response.CreateBatchResponse.id
4047[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:867:15
4048[error] 867 | Json.format[CreateBatchResponses]
4049[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4050[error] |Field not found: io.cequence.openaiscala.domain.response.CreateBatchResponses.responses
4051[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:871:15
4052[error] 871 | Json.format[FileCounts]
4053[error] | ^^^^^^^^^^^^^^^^^^^^^^^
4054[error] | Field not found: io.cequence.openaiscala.domain.FileCounts.inProgress
4055[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:875:15
4056[error] 875 | Json.format[VectorStore]
4057[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
4058[error] | Field not found: io.cequence.openaiscala.domain.VectorStore.id
4059[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:879:15
4060[error] 879 | Json.format[VectorStoreFile]
4061[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4062[error] | Field not found: io.cequence.openaiscala.domain.VectorStoreFile.id
4063[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:887:68
4064[error] 887 | implicit lazy val lastErrorFormat: Format[LastError] = Json.format[LastError]
4065[error] | ^^^^^^^^^^^^^^^^^^^^^^
4066[error] | Field not found: io.cequence.openaiscala.domain.LastError.code
4067[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:935:69
4068[error] 935 | implicit lazy val runReasonFormat: Format[Run.Reason] = Json.format[Run.Reason]
4069[error] | ^^^^^^^^^^^^^^^^^^^^^^^
4070[error] | Field not found: io.cequence.openaiscala.domain.Run.Reason.reason
4071[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:962:56
4072[error] 962 | implicit lazy val runFormat: Format[Run] = Json.format[Run]
4073[error] | ^^^^^^^^^^^^^^^^
4074[error] | Field not found: io.cequence.openaiscala.domain.Run.id
4075[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:965:15
4076[error] 965 | Json.format[RunTool.FunctionTool]
4077[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4078[error] |Field not found: io.cequence.openaiscala.domain.RunTool.FunctionTool.name
4079[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1031:72
4080[error] 1031 | implicit lazy val runResponseFormat: Format[RunResponse] = Json.format[RunResponse]
4081[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
4082[error] |Field not found: io.cequence.openaiscala.domain.response.RunResponse.run
4083[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1033:66
4084[error] 1033 | implicit lazy val toolCallFormat: Format[ToolCall] = Json.format[ToolCall]
4085[error] | ^^^^^^^^^^^^^^^^^^^^^
4086[error] | Field not found: io.cequence.openaiscala.domain.ToolCall.id
4087[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1035:15
4088[error] 1035 | Json.format[SubmitToolOutputs]
4089[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4090[error] |Field not found: io.cequence.openaiscala.domain.SubmitToolOutputs.tool_calls
4091[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1036:78
4092[error] 1036 | implicit lazy val requiredActionFormat: Format[RequiredAction] = Json.format[RequiredAction]
4093[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
4094[error] | Field not found: io.cequence.openaiscala.domain.RequiredAction.type
4095[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1052:15
4096[error] 1052 | Json.format[RunStep]
4097[error] | ^^^^^^^^^^^^^^^^^^^^
4098[error] | Field not found: io.cequence.openaiscala.domain.RunStep.id
4099[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1065:63
4100[error] 1065 | implicit val toolCallsFormat: Format[ToolCalls] = Json.format[ToolCalls]
4101[error] | ^^^^^^^^^^^^^^^^^^^^^^
4102[error] |Field not found: io.cequence.openaiscala.domain.StepDetail.ToolCalls.messages
4103[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1088:15
4104[error] 1088 | Json.format[TruncationStrategy]
4105[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4106[error] |Field not found: io.cequence.openaiscala.domain.Run.TruncationStrategy.type
4107[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1090:62
4108[error] 1090 | implicit lazy val threadWrites: Writes[Thread] = Json.writes[Thread]
4109[error] | ^^^^^^^^^^^^^^^^^^^
4110[error] | Field not found: io.cequence.openaiscala.domain.Thread.id
4111[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1139:15
4112[error] 1139 | Json.writes[ThreadAndRun]
4113[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^
4114[error] |Field not found: io.cequence.openaiscala.domain.ThreadAndRun.messages
4115[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1152:43
4116[error] 1152 | implicit val stringWrites = Json.writes[JsonSchema.String]
4117[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4118[error] |Field not found: io.cequence.openaiscala.domain.JsonSchema.String.enum
4119[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1153:43
4120[error] 1153 | implicit val numberWrites = Json.writes[JsonSchema.Number]
4121[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4122[error] |Field not found: io.cequence.openaiscala.domain.JsonSchema.Number.description
4123[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1154:44
4124[error] 1154 | implicit val booleanWrites = Json.writes[JsonSchema.Boolean]
4125[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4126[error] |Field not found: io.cequence.openaiscala.domain.JsonSchema.Boolean.description
4127[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1296:71
4128[error] 1296 | implicit val jsonSchemaDefFormat: Format[JsonSchemaDef] = Json.format[JsonSchemaDef]
4129[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
4130[error] |Field not found: io.cequence.openaiscala.domain.settings.JsonSchemaDef.name
4131[warn] one warning found
4132[error] 87 errors found
4133[error] (core / Compile / compileIncremental) Compilation failed
4134[info] compiling 89 Scala sources to /build/repo/openai-core/target/scala-3.6.4/classes ...
4135[warn] bad option '-Ywarn-unused' was ignored
4136[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:36:70
4137[error] 36 | implicit lazy val permissionFormat: Format[Permission] = Json.format[Permission]
4138[error] | ^^^^^^^^^^^^^^^^^^^^^^^
4139[error] | Field not found: io.cequence.openaiscala.domain.response.Permission.id
4140[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:47:47
4141[error] 47 | val writes: Writes[ModelInfo] = Json.writes[ModelInfo]
4142[error] | ^^^^^^^^^^^^^^^^^^^^^^
4143[error] | Field not found: io.cequence.openaiscala.domain.response.ModelInfo.id
4144[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:51:68
4145[error] 51 | implicit lazy val usageInfoFormat: Format[UsageInfo] = Json.format[UsageInfo]
4146[error] | ^^^^^^^^^^^^^^^^^^^^^^
4147[error] |Field not found: io.cequence.openaiscala.domain.response.UsageInfo.prompt_tokens
4148[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:59:15
4149[error] 59 | Json.format[LogprobsInfo]
4150[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^
4151[error] |Field not found: io.cequence.openaiscala.domain.response.LogprobsInfo.tokens
4152[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:61:15
4153[error] 61 | Json.format[TextCompletionChoiceInfo]
4154[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4155[error] |Field not found: io.cequence.openaiscala.domain.response.TextCompletionChoiceInfo.text
4156[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:63:15
4157[error] 63 | Json.format[TextCompletionResponse]
4158[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4159[error] |Field not found: io.cequence.openaiscala.domain.response.TextCompletionResponse.id
4160[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:92:15
4161[error] 92 | Json.format[FunctionCallSpec]
4162[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4163[error] | Field not found: io.cequence.openaiscala.domain.FunctionCallSpec.name
4164[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:94:71
4165[error] 94 | implicit val systemMessageFormat: Format[SystemMessage] = Json.format[SystemMessage]
4166[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
4167[error] | Field not found: io.cequence.openaiscala.domain.SystemMessage.content
4168[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:95:77
4169[error] 95 | implicit val developerMessageFormat: Format[DeveloperMessage] = Json.format[DeveloperMessage]
4170[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4171[error] |Field not found: io.cequence.openaiscala.domain.DeveloperMessage.content
4172[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:96:67
4173[error] 96 | implicit val userMessageFormat: Format[UserMessage] = Json.format[UserMessage]
4174[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
4175[error] | Field not found: io.cequence.openaiscala.domain.UserMessage.content
4176[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:97:73
4177[error] 97 | implicit val userSeqMessageFormat: Format[UserSeqMessage] = Json.format[UserSeqMessage]
4178[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
4179[error] | Field not found: io.cequence.openaiscala.domain.UserSeqMessage.content
4180[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:99:67
4181[error] 99 | implicit val toolMessageFormat: Format[ToolMessage] = Json.format[ToolMessage]
4182[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
4183[error] |Field not found: io.cequence.openaiscala.domain.ToolMessage.tool_call_id
4184[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:101:77
4185[error] 101 | implicit val assistantMessageFormat: Format[AssistantMessage] = Json.format[AssistantMessage]
4186[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4187[error] |Field not found: io.cequence.openaiscala.domain.AssistantMessage.content
4188[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:124:15
4189[error] 124 | Json.format[AssistantFunMessage]
4190[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4191[error] |Field not found: io.cequence.openaiscala.domain.AssistantFunMessage.content
4192[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:126:70
4193[error] 126 | implicit lazy val funMessageFormat: Format[FunMessage] = Json.format[FunMessage]
4194[error] | ^^^^^^^^^^^^^^^^^^^^^^^
4195[error] | Field not found: io.cequence.openaiscala.domain.FunMessage.content
4196[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:128:72
4197[error] 128 | implicit lazy val messageSpecFormat: Format[MessageSpec] = Json.format[MessageSpec]
4198[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
4199[error] | Field not found: io.cequence.openaiscala.domain.MessageSpec.role
4200[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:134:15
4201[error] 134 | Json.format[FunctionTool]
4202[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^
4203[error] |Field not found: io.cequence.openaiscala.domain.AssistantTool.FunctionTool.name
4204[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:196:30
4205[error] 196 | val writes = Json.writes[AssistantTool.FunctionTool]
4206[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4207[error] |Field not found: io.cequence.openaiscala.domain.AssistantTool.FunctionTool.name
4208[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:201:17
4209[error] 201 | Json.format[AssistantTool.FileSearchTool]
4210[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4211[error] |Field not found: io.cequence.openaiscala.domain.AssistantTool.FileSearchTool.maxNumResults
4212[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:332:15
4213[error] 332 | Json.format[AssistantToolOutput]
4214[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4215[error] |Field not found: io.cequence.openaiscala.domain.AssistantToolOutput.tool_call_id
4216[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:349:52
4217[error] 349 | val writes: Writes[TopLogprobInfo] = Json.writes[TopLogprobInfo]
4218[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
4219[error] |Field not found: io.cequence.openaiscala.domain.response.TopLogprobInfo.token
4220[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:383:15
4221[error] 383 | Json.format[LogprobInfo]
4222[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
4223[error] |Field not found: io.cequence.openaiscala.domain.response.LogprobInfo.token
4224[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:386:15
4225[error] 386 | Json.format[Logprobs]
4226[error] | ^^^^^^^^^^^^^^^^^^^^^
4227[error] |Field not found: io.cequence.openaiscala.domain.response.Logprobs.content
4228[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:389:15
4229[error] 389 | Json.format[ChatCompletionChoiceInfo]
4230[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4231[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionChoiceInfo.message
4232[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:391:15
4233[error] 391 | Json.format[ChatCompletionResponse]
4234[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4235[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionResponse.id
4236[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:399:15
4237[error] 399 | Json.format[ChatFunCompletionChoiceInfo]
4238[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4239[error] |Field not found: io.cequence.openaiscala.domain.response.ChatFunCompletionChoiceInfo.message
4240[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:401:15
4241[error] 401 | Json.format[ChatFunCompletionResponse]
4242[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4243[error] |Field not found: io.cequence.openaiscala.domain.response.ChatFunCompletionResponse.id
4244[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:404:15
4245[error] 404 | Json.format[ChunkMessageSpec]
4246[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4247[error] |Field not found: io.cequence.openaiscala.domain.response.ChunkMessageSpec.role
4248[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:407:15
4249[error] 407 | Json.format[ChatCompletionChoiceChunkInfo]
4250[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4251[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionChoiceChunkInfo.delta
4252[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:409:15
4253[error] 409 | Json.format[ChatCompletionChunkResponse]
4254[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4255[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionChunkResponse.id
4256[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:412:15
4257[error] 412 | Json.format[TextEditChoiceInfo]
4258[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4259[error] |Field not found: io.cequence.openaiscala.domain.response.TextEditChoiceInfo.text
4260[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:414:15
4261[error] 414 | Json.format[TextEditResponse]
4262[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4263[error] |Field not found: io.cequence.openaiscala.domain.response.TextEditResponse.created
4264[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:416:64
4265[error] 416 | implicit lazy val imageFormat: Format[ImageInfo] = Json.format[ImageInfo]
4266[error] | ^^^^^^^^^^^^^^^^^^^^^^
4267[error] |Field not found: io.cequence.openaiscala.domain.response.ImageInfo.created
4268[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:419:15
4269[error] 419 | Json.format[EmbeddingInfo]
4270[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
4271[error] |Field not found: io.cequence.openaiscala.domain.response.EmbeddingInfo.embedding
4272[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:421:15
4273[error] 421 | Json.format[EmbeddingUsageInfo]
4274[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4275[error] |Field not found: io.cequence.openaiscala.domain.response.EmbeddingUsageInfo.prompt_tokens
4276[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:423:15
4277[error] 423 | Json.format[EmbeddingResponse]
4278[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4279[error] |Field not found: io.cequence.openaiscala.domain.response.EmbeddingResponse.data
4280[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:425:78
4281[error] 425 | implicit lazy val fileStatisticsFormat: Format[FileStatistics] = Json.format[FileStatistics]
4282[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
4283[error] |Field not found: io.cequence.openaiscala.domain.response.FileStatistics.examples
4284[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:426:66
4285[error] 426 | implicit lazy val fileInfoFormat: Format[FileInfo] = Json.format[FileInfo]
4286[error] | ^^^^^^^^^^^^^^^^^^^^^
4287[error] | Field not found: io.cequence.openaiscala.domain.response.FileInfo.id
4288[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:431:15
4289[error] 431 | Json.format[FineTuneEvent]
4290[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
4291[error] |Field not found: io.cequence.openaiscala.domain.response.FineTuneEvent.id
4292[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:436:72
4293[error] 436 | implicit lazy val fineTuneMetricsFormat: Format[Metrics] = Json.format[Metrics]
4294[error] | ^^^^^^^^^^^^^^^^^^^^
4295[error] | Field not found: io.cequence.openaiscala.domain.response.Metrics.step
4296[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:438:15
4297[error] 438 | Json.format[FineTuneCheckpoint]
4298[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4299[error] |Field not found: io.cequence.openaiscala.domain.response.FineTuneCheckpoint.id
4300[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:440:15
4301[error] 440 | Json.format[FineTuneHyperparams]
4302[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4303[error] |Field not found: io.cequence.openaiscala.domain.response.FineTuneHyperparams.n_epochs
4304[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:451:39
4305[error] 451 | case Some(error) => Json.writes[FineTuneError].writes(error)
4306[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
4307[error] |Field not found: io.cequence.openaiscala.domain.response.FineTuneError.code
4308[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:459:17
4309[error] 459 | Json.format[WeightsAndBiases]
4310[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4311[error] |Field not found: io.cequence.openaiscala.domain.FineTune.WeightsAndBiases.project
4312[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:574:15
4313[error] 574 | Json.format[ModerationResult]
4314[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4315[error] |Field not found: io.cequence.openaiscala.domain.response.ModerationResult.categories
4316[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:576:15
4317[error] 576 | Json.format[ModerationResponse]
4318[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4319[error] |Field not found: io.cequence.openaiscala.domain.response.ModerationResponse.id
4320[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:578:15
4321[error] 578 | Json.format[ThreadMessage]
4322[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
4323[error] | Field not found: io.cequence.openaiscala.domain.ThreadMessage.content
4324[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:671:15
4325[error] 671 | Json.writes[ThreadAndRunToolResource.CodeInterpreterResource]
4326[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4327[error] |Field not found: io.cequence.openaiscala.domain.ThreadAndRunToolResource.CodeInterpreterResource.fileIds
4328[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:682:15
4329[error] 682 | Json.writes[ThreadAndRunToolResource.FileSearchResource]
4330[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4331[error] |Field not found: io.cequence.openaiscala.domain.ThreadAndRunToolResource.FileSearchResource.vectorStoreIds
4332[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:690:15
4333[error] 690 | Json.writes[ThreadAndRunToolResource]
4334[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4335[error] |Field not found: io.cequence.openaiscala.domain.ThreadAndRunToolResource.codeInterpreter
4336[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:721:15
4337[error] 721 | Json.format[FileAnnotation]
4338[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
4339[error] | Field not found: io.cequence.openaiscala.domain.FileAnnotation.type
4340[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:724:15
4341[error] 724 | Json.format[FileCitation]
4342[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^
4343[error] | Field not found: io.cequence.openaiscala.domain.FileCitation.file_id
4344[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:727:15
4345[error] 727 | Json.format[ThreadMessageText]
4346[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4347[error] |Field not found: io.cequence.openaiscala.domain.ThreadMessageText.value
4348[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:730:15
4349[error] 730 | Json.format[ThreadMessageContent]
4350[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4351[error] |Field not found: io.cequence.openaiscala.domain.ThreadMessageContent.type
4352[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:746:15
4353[error] 746 | Json.writes[ThreadFullMessage]
4354[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4355[error] | Field not found: io.cequence.openaiscala.domain.ThreadFullMessage.id
4356[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:749:15
4357[error] 749 | Json.format[ThreadMessageFile]
4358[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4359[error] | Field not found: io.cequence.openaiscala.domain.ThreadMessageFile.id
4360[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:767:15
4361[error] 767 | Json.format[CodeInterpreterResourcesResponse]
4362[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4363[error] |Field not found: io.cequence.openaiscala.domain.response.AssistantToolResourceResponse.CodeInterpreterResourcesResponse.file_ids
4364[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:770:15
4365[error] 770 | Json.format[FileSearchResourcesResponse]
4366[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4367[error] |Field not found: io.cequence.openaiscala.domain.response.AssistantToolResourceResponse.FileSearchResourcesResponse.vector_store_ids
4368[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:835:15
4369[error] 835 | Json.format[BatchProcessingError]
4370[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4371[error] |Field not found: io.cequence.openaiscala.domain.Batch.BatchProcessingError.code
4372[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:837:15
4373[error] 837 | Json.format[BatchProcessingErrors]
4374[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4375[error] |Field not found: io.cequence.openaiscala.domain.Batch.BatchProcessingErrors.object
4376[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:838:60
4377[error] 838 | implicit lazy val batchFormat: Format[Batch] = Json.format[Batch]
4378[error] | ^^^^^^^^^^^^^^^^^^
4379[error] | Field not found: io.cequence.openaiscala.domain.Batch.Batch.id
4380[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:839:68
4381[error] 839 | implicit lazy val batchInputFormat: Format[BatchRow] = Json.format[BatchRow]
4382[error] | ^^^^^^^^^^^^^^^^^^^^^
4383[error] |Field not found: io.cequence.openaiscala.domain.Batch.BatchRow.custom_id
4384[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:842:15
4385[error] 842 | Json.format[ChatCompletionBatchResponse]
4386[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4387[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionBatchResponse.status_code
4388[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:844:15
4389[error] 844 | Json.format[EmbeddingBatchResponse]
4390[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4391[error] |Field not found: io.cequence.openaiscala.domain.response.EmbeddingBatchResponse.status_code
4392[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:863:70
4393[error] 863 | implicit lazy val batchErrorFormat: Format[BatchError] = Json.format[BatchError]
4394[error] | ^^^^^^^^^^^^^^^^^^^^^^^
4395[error] |Field not found: io.cequence.openaiscala.domain.response.BatchError.code
4396[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:865:15
4397[error] 865 | Json.format[CreateBatchResponse]
4398[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4399[error] |Field not found: io.cequence.openaiscala.domain.response.CreateBatchResponse.id
4400[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:867:15
4401[error] 867 | Json.format[CreateBatchResponses]
4402[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4403[error] |Field not found: io.cequence.openaiscala.domain.response.CreateBatchResponses.responses
4404[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:871:15
4405[error] 871 | Json.format[FileCounts]
4406[error] | ^^^^^^^^^^^^^^^^^^^^^^^
4407[error] | Field not found: io.cequence.openaiscala.domain.FileCounts.inProgress
4408[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:875:15
4409[error] 875 | Json.format[VectorStore]
4410[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
4411[error] | Field not found: io.cequence.openaiscala.domain.VectorStore.id
4412[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:879:15
4413[error] 879 | Json.format[VectorStoreFile]
4414[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4415[error] | Field not found: io.cequence.openaiscala.domain.VectorStoreFile.id
4416[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:887:68
4417[error] 887 | implicit lazy val lastErrorFormat: Format[LastError] = Json.format[LastError]
4418[error] | ^^^^^^^^^^^^^^^^^^^^^^
4419[error] | Field not found: io.cequence.openaiscala.domain.LastError.code
4420[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:935:69
4421[error] 935 | implicit lazy val runReasonFormat: Format[Run.Reason] = Json.format[Run.Reason]
4422[error] | ^^^^^^^^^^^^^^^^^^^^^^^
4423[error] | Field not found: io.cequence.openaiscala.domain.Run.Reason.reason
4424[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:962:56
4425[error] 962 | implicit lazy val runFormat: Format[Run] = Json.format[Run]
4426[error] | ^^^^^^^^^^^^^^^^
4427[error] | Field not found: io.cequence.openaiscala.domain.Run.id
4428[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:965:15
4429[error] 965 | Json.format[RunTool.FunctionTool]
4430[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4431[error] |Field not found: io.cequence.openaiscala.domain.RunTool.FunctionTool.name
4432[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1031:72
4433[error] 1031 | implicit lazy val runResponseFormat: Format[RunResponse] = Json.format[RunResponse]
4434[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
4435[error] |Field not found: io.cequence.openaiscala.domain.response.RunResponse.run
4436[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1033:66
4437[error] 1033 | implicit lazy val toolCallFormat: Format[ToolCall] = Json.format[ToolCall]
4438[error] | ^^^^^^^^^^^^^^^^^^^^^
4439[error] | Field not found: io.cequence.openaiscala.domain.ToolCall.id
4440[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1035:15
4441[error] 1035 | Json.format[SubmitToolOutputs]
4442[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4443[error] |Field not found: io.cequence.openaiscala.domain.SubmitToolOutputs.tool_calls
4444[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1036:78
4445[error] 1036 | implicit lazy val requiredActionFormat: Format[RequiredAction] = Json.format[RequiredAction]
4446[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
4447[error] | Field not found: io.cequence.openaiscala.domain.RequiredAction.type
4448[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1052:15
4449[error] 1052 | Json.format[RunStep]
4450[error] | ^^^^^^^^^^^^^^^^^^^^
4451[error] | Field not found: io.cequence.openaiscala.domain.RunStep.id
4452[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1065:63
4453[error] 1065 | implicit val toolCallsFormat: Format[ToolCalls] = Json.format[ToolCalls]
4454[error] | ^^^^^^^^^^^^^^^^^^^^^^
4455[error] |Field not found: io.cequence.openaiscala.domain.StepDetail.ToolCalls.messages
4456[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1088:15
4457[error] 1088 | Json.format[TruncationStrategy]
4458[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4459[error] |Field not found: io.cequence.openaiscala.domain.Run.TruncationStrategy.type
4460[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1090:62
4461[error] 1090 | implicit lazy val threadWrites: Writes[Thread] = Json.writes[Thread]
4462[error] | ^^^^^^^^^^^^^^^^^^^
4463[error] | Field not found: io.cequence.openaiscala.domain.Thread.id
4464[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1139:15
4465[error] 1139 | Json.writes[ThreadAndRun]
4466[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^
4467[error] |Field not found: io.cequence.openaiscala.domain.ThreadAndRun.messages
4468[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1152:43
4469[error] 1152 | implicit val stringWrites = Json.writes[JsonSchema.String]
4470[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4471[error] |Field not found: io.cequence.openaiscala.domain.JsonSchema.String.enum
4472[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1153:43
4473[error] 1153 | implicit val numberWrites = Json.writes[JsonSchema.Number]
4474[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4475[error] |Field not found: io.cequence.openaiscala.domain.JsonSchema.Number.description
4476[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1154:44
4477[error] 1154 | implicit val booleanWrites = Json.writes[JsonSchema.Boolean]
4478[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4479[error] |Field not found: io.cequence.openaiscala.domain.JsonSchema.Boolean.description
4480[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1296:71
4481[error] 1296 | implicit val jsonSchemaDefFormat: Format[JsonSchemaDef] = Json.format[JsonSchemaDef]
4482[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
4483[error] |Field not found: io.cequence.openaiscala.domain.settings.JsonSchemaDef.name
4484[warn] one warning found
4485[error] 87 errors found
4486[error] (core / Compile / compileIncremental) Compilation failed
4487Starting build for ProjectRef(file:/build/repo/,client_stream) (openai-scala-client-stream)...
4488Compile scalacOptions: List(-Ywarn-unused, -Xsemanticdb, -semanticdb-target, /build/repo/openai-client-stream/target/scala-3.6.4/meta, -source:3.6-migration, -Wconf:msg=can be rewritten automatically under:s)
4489[info] compiling 89 Scala sources to /build/repo/openai-core/target/scala-3.6.4/classes ...
4490[warn] bad option '-Ywarn-unused' was ignored
4491[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:36:70
4492[error] 36 | implicit lazy val permissionFormat: Format[Permission] = Json.format[Permission]
4493[error] | ^^^^^^^^^^^^^^^^^^^^^^^
4494[error] | Field not found: io.cequence.openaiscala.domain.response.Permission.id
4495[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:47:47
4496[error] 47 | val writes: Writes[ModelInfo] = Json.writes[ModelInfo]
4497[error] | ^^^^^^^^^^^^^^^^^^^^^^
4498[error] | Field not found: io.cequence.openaiscala.domain.response.ModelInfo.id
4499[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:51:68
4500[error] 51 | implicit lazy val usageInfoFormat: Format[UsageInfo] = Json.format[UsageInfo]
4501[error] | ^^^^^^^^^^^^^^^^^^^^^^
4502[error] |Field not found: io.cequence.openaiscala.domain.response.UsageInfo.prompt_tokens
4503[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:59:15
4504[error] 59 | Json.format[LogprobsInfo]
4505[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^
4506[error] |Field not found: io.cequence.openaiscala.domain.response.LogprobsInfo.tokens
4507[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:61:15
4508[error] 61 | Json.format[TextCompletionChoiceInfo]
4509[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4510[error] |Field not found: io.cequence.openaiscala.domain.response.TextCompletionChoiceInfo.text
4511[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:63:15
4512[error] 63 | Json.format[TextCompletionResponse]
4513[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4514[error] |Field not found: io.cequence.openaiscala.domain.response.TextCompletionResponse.id
4515[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:92:15
4516[error] 92 | Json.format[FunctionCallSpec]
4517[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4518[error] | Field not found: io.cequence.openaiscala.domain.FunctionCallSpec.name
4519[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:94:71
4520[error] 94 | implicit val systemMessageFormat: Format[SystemMessage] = Json.format[SystemMessage]
4521[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
4522[error] | Field not found: io.cequence.openaiscala.domain.SystemMessage.content
4523[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:95:77
4524[error] 95 | implicit val developerMessageFormat: Format[DeveloperMessage] = Json.format[DeveloperMessage]
4525[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4526[error] |Field not found: io.cequence.openaiscala.domain.DeveloperMessage.content
4527[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:96:67
4528[error] 96 | implicit val userMessageFormat: Format[UserMessage] = Json.format[UserMessage]
4529[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
4530[error] | Field not found: io.cequence.openaiscala.domain.UserMessage.content
4531[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:97:73
4532[error] 97 | implicit val userSeqMessageFormat: Format[UserSeqMessage] = Json.format[UserSeqMessage]
4533[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
4534[error] | Field not found: io.cequence.openaiscala.domain.UserSeqMessage.content
4535[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:99:67
4536[error] 99 | implicit val toolMessageFormat: Format[ToolMessage] = Json.format[ToolMessage]
4537[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
4538[error] |Field not found: io.cequence.openaiscala.domain.ToolMessage.tool_call_id
4539[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:101:77
4540[error] 101 | implicit val assistantMessageFormat: Format[AssistantMessage] = Json.format[AssistantMessage]
4541[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4542[error] |Field not found: io.cequence.openaiscala.domain.AssistantMessage.content
4543[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:124:15
4544[error] 124 | Json.format[AssistantFunMessage]
4545[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4546[error] |Field not found: io.cequence.openaiscala.domain.AssistantFunMessage.content
4547[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:126:70
4548[error] 126 | implicit lazy val funMessageFormat: Format[FunMessage] = Json.format[FunMessage]
4549[error] | ^^^^^^^^^^^^^^^^^^^^^^^
4550[error] | Field not found: io.cequence.openaiscala.domain.FunMessage.content
4551[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:128:72
4552[error] 128 | implicit lazy val messageSpecFormat: Format[MessageSpec] = Json.format[MessageSpec]
4553[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
4554[error] | Field not found: io.cequence.openaiscala.domain.MessageSpec.role
4555[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:134:15
4556[error] 134 | Json.format[FunctionTool]
4557[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^
4558[error] |Field not found: io.cequence.openaiscala.domain.AssistantTool.FunctionTool.name
4559[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:196:30
4560[error] 196 | val writes = Json.writes[AssistantTool.FunctionTool]
4561[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4562[error] |Field not found: io.cequence.openaiscala.domain.AssistantTool.FunctionTool.name
4563[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:201:17
4564[error] 201 | Json.format[AssistantTool.FileSearchTool]
4565[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4566[error] |Field not found: io.cequence.openaiscala.domain.AssistantTool.FileSearchTool.maxNumResults
4567[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:332:15
4568[error] 332 | Json.format[AssistantToolOutput]
4569[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4570[error] |Field not found: io.cequence.openaiscala.domain.AssistantToolOutput.tool_call_id
4571[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:349:52
4572[error] 349 | val writes: Writes[TopLogprobInfo] = Json.writes[TopLogprobInfo]
4573[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
4574[error] |Field not found: io.cequence.openaiscala.domain.response.TopLogprobInfo.token
4575[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:383:15
4576[error] 383 | Json.format[LogprobInfo]
4577[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
4578[error] |Field not found: io.cequence.openaiscala.domain.response.LogprobInfo.token
4579[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:386:15
4580[error] 386 | Json.format[Logprobs]
4581[error] | ^^^^^^^^^^^^^^^^^^^^^
4582[error] |Field not found: io.cequence.openaiscala.domain.response.Logprobs.content
4583[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:389:15
4584[error] 389 | Json.format[ChatCompletionChoiceInfo]
4585[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4586[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionChoiceInfo.message
4587[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:391:15
4588[error] 391 | Json.format[ChatCompletionResponse]
4589[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4590[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionResponse.id
4591[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:399:15
4592[error] 399 | Json.format[ChatFunCompletionChoiceInfo]
4593[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4594[error] |Field not found: io.cequence.openaiscala.domain.response.ChatFunCompletionChoiceInfo.message
4595[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:401:15
4596[error] 401 | Json.format[ChatFunCompletionResponse]
4597[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4598[error] |Field not found: io.cequence.openaiscala.domain.response.ChatFunCompletionResponse.id
4599[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:404:15
4600[error] 404 | Json.format[ChunkMessageSpec]
4601[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4602[error] |Field not found: io.cequence.openaiscala.domain.response.ChunkMessageSpec.role
4603[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:407:15
4604[error] 407 | Json.format[ChatCompletionChoiceChunkInfo]
4605[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4606[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionChoiceChunkInfo.delta
4607[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:409:15
4608[error] 409 | Json.format[ChatCompletionChunkResponse]
4609[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4610[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionChunkResponse.id
4611[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:412:15
4612[error] 412 | Json.format[TextEditChoiceInfo]
4613[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4614[error] |Field not found: io.cequence.openaiscala.domain.response.TextEditChoiceInfo.text
4615[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:414:15
4616[error] 414 | Json.format[TextEditResponse]
4617[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4618[error] |Field not found: io.cequence.openaiscala.domain.response.TextEditResponse.created
4619[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:416:64
4620[error] 416 | implicit lazy val imageFormat: Format[ImageInfo] = Json.format[ImageInfo]
4621[error] | ^^^^^^^^^^^^^^^^^^^^^^
4622[error] |Field not found: io.cequence.openaiscala.domain.response.ImageInfo.created
4623[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:419:15
4624[error] 419 | Json.format[EmbeddingInfo]
4625[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
4626[error] |Field not found: io.cequence.openaiscala.domain.response.EmbeddingInfo.embedding
4627[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:421:15
4628[error] 421 | Json.format[EmbeddingUsageInfo]
4629[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4630[error] |Field not found: io.cequence.openaiscala.domain.response.EmbeddingUsageInfo.prompt_tokens
4631[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:423:15
4632[error] 423 | Json.format[EmbeddingResponse]
4633[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4634[error] |Field not found: io.cequence.openaiscala.domain.response.EmbeddingResponse.data
4635[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:425:78
4636[error] 425 | implicit lazy val fileStatisticsFormat: Format[FileStatistics] = Json.format[FileStatistics]
4637[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
4638[error] |Field not found: io.cequence.openaiscala.domain.response.FileStatistics.examples
4639[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:426:66
4640[error] 426 | implicit lazy val fileInfoFormat: Format[FileInfo] = Json.format[FileInfo]
4641[error] | ^^^^^^^^^^^^^^^^^^^^^
4642[error] | Field not found: io.cequence.openaiscala.domain.response.FileInfo.id
4643[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:431:15
4644[error] 431 | Json.format[FineTuneEvent]
4645[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
4646[error] |Field not found: io.cequence.openaiscala.domain.response.FineTuneEvent.id
4647[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:436:72
4648[error] 436 | implicit lazy val fineTuneMetricsFormat: Format[Metrics] = Json.format[Metrics]
4649[error] | ^^^^^^^^^^^^^^^^^^^^
4650[error] | Field not found: io.cequence.openaiscala.domain.response.Metrics.step
4651[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:438:15
4652[error] 438 | Json.format[FineTuneCheckpoint]
4653[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4654[error] |Field not found: io.cequence.openaiscala.domain.response.FineTuneCheckpoint.id
4655[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:440:15
4656[error] 440 | Json.format[FineTuneHyperparams]
4657[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4658[error] |Field not found: io.cequence.openaiscala.domain.response.FineTuneHyperparams.n_epochs
4659[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:451:39
4660[error] 451 | case Some(error) => Json.writes[FineTuneError].writes(error)
4661[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
4662[error] |Field not found: io.cequence.openaiscala.domain.response.FineTuneError.code
4663[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:459:17
4664[error] 459 | Json.format[WeightsAndBiases]
4665[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4666[error] |Field not found: io.cequence.openaiscala.domain.FineTune.WeightsAndBiases.project
4667[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:574:15
4668[error] 574 | Json.format[ModerationResult]
4669[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4670[error] |Field not found: io.cequence.openaiscala.domain.response.ModerationResult.categories
4671[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:576:15
4672[error] 576 | Json.format[ModerationResponse]
4673[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4674[error] |Field not found: io.cequence.openaiscala.domain.response.ModerationResponse.id
4675[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:578:15
4676[error] 578 | Json.format[ThreadMessage]
4677[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
4678[error] | Field not found: io.cequence.openaiscala.domain.ThreadMessage.content
4679[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:671:15
4680[error] 671 | Json.writes[ThreadAndRunToolResource.CodeInterpreterResource]
4681[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4682[error] |Field not found: io.cequence.openaiscala.domain.ThreadAndRunToolResource.CodeInterpreterResource.fileIds
4683[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:682:15
4684[error] 682 | Json.writes[ThreadAndRunToolResource.FileSearchResource]
4685[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4686[error] |Field not found: io.cequence.openaiscala.domain.ThreadAndRunToolResource.FileSearchResource.vectorStoreIds
4687[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:690:15
4688[error] 690 | Json.writes[ThreadAndRunToolResource]
4689[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4690[error] |Field not found: io.cequence.openaiscala.domain.ThreadAndRunToolResource.codeInterpreter
4691[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:721:15
4692[error] 721 | Json.format[FileAnnotation]
4693[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
4694[error] | Field not found: io.cequence.openaiscala.domain.FileAnnotation.type
4695[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:724:15
4696[error] 724 | Json.format[FileCitation]
4697[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^
4698[error] | Field not found: io.cequence.openaiscala.domain.FileCitation.file_id
4699[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:727:15
4700[error] 727 | Json.format[ThreadMessageText]
4701[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4702[error] |Field not found: io.cequence.openaiscala.domain.ThreadMessageText.value
4703[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:730:15
4704[error] 730 | Json.format[ThreadMessageContent]
4705[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4706[error] |Field not found: io.cequence.openaiscala.domain.ThreadMessageContent.type
4707[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:746:15
4708[error] 746 | Json.writes[ThreadFullMessage]
4709[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4710[error] | Field not found: io.cequence.openaiscala.domain.ThreadFullMessage.id
4711[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:749:15
4712[error] 749 | Json.format[ThreadMessageFile]
4713[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4714[error] | Field not found: io.cequence.openaiscala.domain.ThreadMessageFile.id
4715[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:767:15
4716[error] 767 | Json.format[CodeInterpreterResourcesResponse]
4717[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4718[error] |Field not found: io.cequence.openaiscala.domain.response.AssistantToolResourceResponse.CodeInterpreterResourcesResponse.file_ids
4719[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:770:15
4720[error] 770 | Json.format[FileSearchResourcesResponse]
4721[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4722[error] |Field not found: io.cequence.openaiscala.domain.response.AssistantToolResourceResponse.FileSearchResourcesResponse.vector_store_ids
4723[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:835:15
4724[error] 835 | Json.format[BatchProcessingError]
4725[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4726[error] |Field not found: io.cequence.openaiscala.domain.Batch.BatchProcessingError.code
4727[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:837:15
4728[error] 837 | Json.format[BatchProcessingErrors]
4729[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4730[error] |Field not found: io.cequence.openaiscala.domain.Batch.BatchProcessingErrors.object
4731[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:838:60
4732[error] 838 | implicit lazy val batchFormat: Format[Batch] = Json.format[Batch]
4733[error] | ^^^^^^^^^^^^^^^^^^
4734[error] | Field not found: io.cequence.openaiscala.domain.Batch.Batch.id
4735[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:839:68
4736[error] 839 | implicit lazy val batchInputFormat: Format[BatchRow] = Json.format[BatchRow]
4737[error] | ^^^^^^^^^^^^^^^^^^^^^
4738[error] |Field not found: io.cequence.openaiscala.domain.Batch.BatchRow.custom_id
4739[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:842:15
4740[error] 842 | Json.format[ChatCompletionBatchResponse]
4741[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4742[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionBatchResponse.status_code
4743[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:844:15
4744[error] 844 | Json.format[EmbeddingBatchResponse]
4745[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4746[error] |Field not found: io.cequence.openaiscala.domain.response.EmbeddingBatchResponse.status_code
4747[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:863:70
4748[error] 863 | implicit lazy val batchErrorFormat: Format[BatchError] = Json.format[BatchError]
4749[error] | ^^^^^^^^^^^^^^^^^^^^^^^
4750[error] |Field not found: io.cequence.openaiscala.domain.response.BatchError.code
4751[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:865:15
4752[error] 865 | Json.format[CreateBatchResponse]
4753[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4754[error] |Field not found: io.cequence.openaiscala.domain.response.CreateBatchResponse.id
4755[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:867:15
4756[error] 867 | Json.format[CreateBatchResponses]
4757[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4758[error] |Field not found: io.cequence.openaiscala.domain.response.CreateBatchResponses.responses
4759[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:871:15
4760[error] 871 | Json.format[FileCounts]
4761[error] | ^^^^^^^^^^^^^^^^^^^^^^^
4762[error] | Field not found: io.cequence.openaiscala.domain.FileCounts.inProgress
4763[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:875:15
4764[error] 875 | Json.format[VectorStore]
4765[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
4766[error] | Field not found: io.cequence.openaiscala.domain.VectorStore.id
4767[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:879:15
4768[error] 879 | Json.format[VectorStoreFile]
4769[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4770[error] | Field not found: io.cequence.openaiscala.domain.VectorStoreFile.id
4771[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:887:68
4772[error] 887 | implicit lazy val lastErrorFormat: Format[LastError] = Json.format[LastError]
4773[error] | ^^^^^^^^^^^^^^^^^^^^^^
4774[error] | Field not found: io.cequence.openaiscala.domain.LastError.code
4775[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:935:69
4776[error] 935 | implicit lazy val runReasonFormat: Format[Run.Reason] = Json.format[Run.Reason]
4777[error] | ^^^^^^^^^^^^^^^^^^^^^^^
4778[error] | Field not found: io.cequence.openaiscala.domain.Run.Reason.reason
4779[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:962:56
4780[error] 962 | implicit lazy val runFormat: Format[Run] = Json.format[Run]
4781[error] | ^^^^^^^^^^^^^^^^
4782[error] | Field not found: io.cequence.openaiscala.domain.Run.id
4783[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:965:15
4784[error] 965 | Json.format[RunTool.FunctionTool]
4785[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4786[error] |Field not found: io.cequence.openaiscala.domain.RunTool.FunctionTool.name
4787[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1031:72
4788[error] 1031 | implicit lazy val runResponseFormat: Format[RunResponse] = Json.format[RunResponse]
4789[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
4790[error] |Field not found: io.cequence.openaiscala.domain.response.RunResponse.run
4791[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1033:66
4792[error] 1033 | implicit lazy val toolCallFormat: Format[ToolCall] = Json.format[ToolCall]
4793[error] | ^^^^^^^^^^^^^^^^^^^^^
4794[error] | Field not found: io.cequence.openaiscala.domain.ToolCall.id
4795[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1035:15
4796[error] 1035 | Json.format[SubmitToolOutputs]
4797[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4798[error] |Field not found: io.cequence.openaiscala.domain.SubmitToolOutputs.tool_calls
4799[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1036:78
4800[error] 1036 | implicit lazy val requiredActionFormat: Format[RequiredAction] = Json.format[RequiredAction]
4801[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
4802[error] | Field not found: io.cequence.openaiscala.domain.RequiredAction.type
4803[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1052:15
4804[error] 1052 | Json.format[RunStep]
4805[error] | ^^^^^^^^^^^^^^^^^^^^
4806[error] | Field not found: io.cequence.openaiscala.domain.RunStep.id
4807[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1065:63
4808[error] 1065 | implicit val toolCallsFormat: Format[ToolCalls] = Json.format[ToolCalls]
4809[error] | ^^^^^^^^^^^^^^^^^^^^^^
4810[error] |Field not found: io.cequence.openaiscala.domain.StepDetail.ToolCalls.messages
4811[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1088:15
4812[error] 1088 | Json.format[TruncationStrategy]
4813[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4814[error] |Field not found: io.cequence.openaiscala.domain.Run.TruncationStrategy.type
4815[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1090:62
4816[error] 1090 | implicit lazy val threadWrites: Writes[Thread] = Json.writes[Thread]
4817[error] | ^^^^^^^^^^^^^^^^^^^
4818[error] | Field not found: io.cequence.openaiscala.domain.Thread.id
4819[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1139:15
4820[error] 1139 | Json.writes[ThreadAndRun]
4821[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^
4822[error] |Field not found: io.cequence.openaiscala.domain.ThreadAndRun.messages
4823[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1152:43
4824[error] 1152 | implicit val stringWrites = Json.writes[JsonSchema.String]
4825[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4826[error] |Field not found: io.cequence.openaiscala.domain.JsonSchema.String.enum
4827[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1153:43
4828[error] 1153 | implicit val numberWrites = Json.writes[JsonSchema.Number]
4829[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4830[error] |Field not found: io.cequence.openaiscala.domain.JsonSchema.Number.description
4831[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1154:44
4832[error] 1154 | implicit val booleanWrites = Json.writes[JsonSchema.Boolean]
4833[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4834[error] |Field not found: io.cequence.openaiscala.domain.JsonSchema.Boolean.description
4835[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1296:71
4836[error] 1296 | implicit val jsonSchemaDefFormat: Format[JsonSchemaDef] = Json.format[JsonSchemaDef]
4837[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
4838[error] |Field not found: io.cequence.openaiscala.domain.settings.JsonSchemaDef.name
4839[warn] one warning found
4840[error] 87 errors found
4841[error] (core / Compile / compileIncremental) Compilation failed
4842[info] compiling 89 Scala sources to /build/repo/openai-core/target/scala-3.6.4/classes ...
4843[warn] bad option '-Ywarn-unused' was ignored
4844[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:36:70
4845[error] 36 | implicit lazy val permissionFormat: Format[Permission] = Json.format[Permission]
4846[error] | ^^^^^^^^^^^^^^^^^^^^^^^
4847[error] | Field not found: io.cequence.openaiscala.domain.response.Permission.id
4848[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:47:47
4849[error] 47 | val writes: Writes[ModelInfo] = Json.writes[ModelInfo]
4850[error] | ^^^^^^^^^^^^^^^^^^^^^^
4851[error] | Field not found: io.cequence.openaiscala.domain.response.ModelInfo.id
4852[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:51:68
4853[error] 51 | implicit lazy val usageInfoFormat: Format[UsageInfo] = Json.format[UsageInfo]
4854[error] | ^^^^^^^^^^^^^^^^^^^^^^
4855[error] |Field not found: io.cequence.openaiscala.domain.response.UsageInfo.prompt_tokens
4856[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:59:15
4857[error] 59 | Json.format[LogprobsInfo]
4858[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^
4859[error] |Field not found: io.cequence.openaiscala.domain.response.LogprobsInfo.tokens
4860[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:61:15
4861[error] 61 | Json.format[TextCompletionChoiceInfo]
4862[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4863[error] |Field not found: io.cequence.openaiscala.domain.response.TextCompletionChoiceInfo.text
4864[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:63:15
4865[error] 63 | Json.format[TextCompletionResponse]
4866[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4867[error] |Field not found: io.cequence.openaiscala.domain.response.TextCompletionResponse.id
4868[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:92:15
4869[error] 92 | Json.format[FunctionCallSpec]
4870[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4871[error] | Field not found: io.cequence.openaiscala.domain.FunctionCallSpec.name
4872[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:94:71
4873[error] 94 | implicit val systemMessageFormat: Format[SystemMessage] = Json.format[SystemMessage]
4874[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
4875[error] | Field not found: io.cequence.openaiscala.domain.SystemMessage.content
4876[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:95:77
4877[error] 95 | implicit val developerMessageFormat: Format[DeveloperMessage] = Json.format[DeveloperMessage]
4878[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4879[error] |Field not found: io.cequence.openaiscala.domain.DeveloperMessage.content
4880[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:96:67
4881[error] 96 | implicit val userMessageFormat: Format[UserMessage] = Json.format[UserMessage]
4882[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
4883[error] | Field not found: io.cequence.openaiscala.domain.UserMessage.content
4884[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:97:73
4885[error] 97 | implicit val userSeqMessageFormat: Format[UserSeqMessage] = Json.format[UserSeqMessage]
4886[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
4887[error] | Field not found: io.cequence.openaiscala.domain.UserSeqMessage.content
4888[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:99:67
4889[error] 99 | implicit val toolMessageFormat: Format[ToolMessage] = Json.format[ToolMessage]
4890[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
4891[error] |Field not found: io.cequence.openaiscala.domain.ToolMessage.tool_call_id
4892[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:101:77
4893[error] 101 | implicit val assistantMessageFormat: Format[AssistantMessage] = Json.format[AssistantMessage]
4894[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4895[error] |Field not found: io.cequence.openaiscala.domain.AssistantMessage.content
4896[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:124:15
4897[error] 124 | Json.format[AssistantFunMessage]
4898[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4899[error] |Field not found: io.cequence.openaiscala.domain.AssistantFunMessage.content
4900[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:126:70
4901[error] 126 | implicit lazy val funMessageFormat: Format[FunMessage] = Json.format[FunMessage]
4902[error] | ^^^^^^^^^^^^^^^^^^^^^^^
4903[error] | Field not found: io.cequence.openaiscala.domain.FunMessage.content
4904[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:128:72
4905[error] 128 | implicit lazy val messageSpecFormat: Format[MessageSpec] = Json.format[MessageSpec]
4906[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
4907[error] | Field not found: io.cequence.openaiscala.domain.MessageSpec.role
4908[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:134:15
4909[error] 134 | Json.format[FunctionTool]
4910[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^
4911[error] |Field not found: io.cequence.openaiscala.domain.AssistantTool.FunctionTool.name
4912[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:196:30
4913[error] 196 | val writes = Json.writes[AssistantTool.FunctionTool]
4914[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4915[error] |Field not found: io.cequence.openaiscala.domain.AssistantTool.FunctionTool.name
4916[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:201:17
4917[error] 201 | Json.format[AssistantTool.FileSearchTool]
4918[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4919[error] |Field not found: io.cequence.openaiscala.domain.AssistantTool.FileSearchTool.maxNumResults
4920[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:332:15
4921[error] 332 | Json.format[AssistantToolOutput]
4922[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4923[error] |Field not found: io.cequence.openaiscala.domain.AssistantToolOutput.tool_call_id
4924[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:349:52
4925[error] 349 | val writes: Writes[TopLogprobInfo] = Json.writes[TopLogprobInfo]
4926[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
4927[error] |Field not found: io.cequence.openaiscala.domain.response.TopLogprobInfo.token
4928[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:383:15
4929[error] 383 | Json.format[LogprobInfo]
4930[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
4931[error] |Field not found: io.cequence.openaiscala.domain.response.LogprobInfo.token
4932[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:386:15
4933[error] 386 | Json.format[Logprobs]
4934[error] | ^^^^^^^^^^^^^^^^^^^^^
4935[error] |Field not found: io.cequence.openaiscala.domain.response.Logprobs.content
4936[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:389:15
4937[error] 389 | Json.format[ChatCompletionChoiceInfo]
4938[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4939[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionChoiceInfo.message
4940[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:391:15
4941[error] 391 | Json.format[ChatCompletionResponse]
4942[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4943[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionResponse.id
4944[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:399:15
4945[error] 399 | Json.format[ChatFunCompletionChoiceInfo]
4946[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4947[error] |Field not found: io.cequence.openaiscala.domain.response.ChatFunCompletionChoiceInfo.message
4948[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:401:15
4949[error] 401 | Json.format[ChatFunCompletionResponse]
4950[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4951[error] |Field not found: io.cequence.openaiscala.domain.response.ChatFunCompletionResponse.id
4952[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:404:15
4953[error] 404 | Json.format[ChunkMessageSpec]
4954[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4955[error] |Field not found: io.cequence.openaiscala.domain.response.ChunkMessageSpec.role
4956[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:407:15
4957[error] 407 | Json.format[ChatCompletionChoiceChunkInfo]
4958[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4959[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionChoiceChunkInfo.delta
4960[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:409:15
4961[error] 409 | Json.format[ChatCompletionChunkResponse]
4962[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4963[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionChunkResponse.id
4964[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:412:15
4965[error] 412 | Json.format[TextEditChoiceInfo]
4966[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4967[error] |Field not found: io.cequence.openaiscala.domain.response.TextEditChoiceInfo.text
4968[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:414:15
4969[error] 414 | Json.format[TextEditResponse]
4970[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4971[error] |Field not found: io.cequence.openaiscala.domain.response.TextEditResponse.created
4972[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:416:64
4973[error] 416 | implicit lazy val imageFormat: Format[ImageInfo] = Json.format[ImageInfo]
4974[error] | ^^^^^^^^^^^^^^^^^^^^^^
4975[error] |Field not found: io.cequence.openaiscala.domain.response.ImageInfo.created
4976[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:419:15
4977[error] 419 | Json.format[EmbeddingInfo]
4978[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
4979[error] |Field not found: io.cequence.openaiscala.domain.response.EmbeddingInfo.embedding
4980[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:421:15
4981[error] 421 | Json.format[EmbeddingUsageInfo]
4982[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4983[error] |Field not found: io.cequence.openaiscala.domain.response.EmbeddingUsageInfo.prompt_tokens
4984[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:423:15
4985[error] 423 | Json.format[EmbeddingResponse]
4986[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4987[error] |Field not found: io.cequence.openaiscala.domain.response.EmbeddingResponse.data
4988[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:425:78
4989[error] 425 | implicit lazy val fileStatisticsFormat: Format[FileStatistics] = Json.format[FileStatistics]
4990[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
4991[error] |Field not found: io.cequence.openaiscala.domain.response.FileStatistics.examples
4992[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:426:66
4993[error] 426 | implicit lazy val fileInfoFormat: Format[FileInfo] = Json.format[FileInfo]
4994[error] | ^^^^^^^^^^^^^^^^^^^^^
4995[error] | Field not found: io.cequence.openaiscala.domain.response.FileInfo.id
4996[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:431:15
4997[error] 431 | Json.format[FineTuneEvent]
4998[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
4999[error] |Field not found: io.cequence.openaiscala.domain.response.FineTuneEvent.id
5000[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:436:72
5001[error] 436 | implicit lazy val fineTuneMetricsFormat: Format[Metrics] = Json.format[Metrics]
5002[error] | ^^^^^^^^^^^^^^^^^^^^
5003[error] | Field not found: io.cequence.openaiscala.domain.response.Metrics.step
5004[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:438:15
5005[error] 438 | Json.format[FineTuneCheckpoint]
5006[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5007[error] |Field not found: io.cequence.openaiscala.domain.response.FineTuneCheckpoint.id
5008[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:440:15
5009[error] 440 | Json.format[FineTuneHyperparams]
5010[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5011[error] |Field not found: io.cequence.openaiscala.domain.response.FineTuneHyperparams.n_epochs
5012[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:451:39
5013[error] 451 | case Some(error) => Json.writes[FineTuneError].writes(error)
5014[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
5015[error] |Field not found: io.cequence.openaiscala.domain.response.FineTuneError.code
5016[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:459:17
5017[error] 459 | Json.format[WeightsAndBiases]
5018[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5019[error] |Field not found: io.cequence.openaiscala.domain.FineTune.WeightsAndBiases.project
5020[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:574:15
5021[error] 574 | Json.format[ModerationResult]
5022[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5023[error] |Field not found: io.cequence.openaiscala.domain.response.ModerationResult.categories
5024[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:576:15
5025[error] 576 | Json.format[ModerationResponse]
5026[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5027[error] |Field not found: io.cequence.openaiscala.domain.response.ModerationResponse.id
5028[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:578:15
5029[error] 578 | Json.format[ThreadMessage]
5030[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
5031[error] | Field not found: io.cequence.openaiscala.domain.ThreadMessage.content
5032[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:671:15
5033[error] 671 | Json.writes[ThreadAndRunToolResource.CodeInterpreterResource]
5034[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5035[error] |Field not found: io.cequence.openaiscala.domain.ThreadAndRunToolResource.CodeInterpreterResource.fileIds
5036[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:682:15
5037[error] 682 | Json.writes[ThreadAndRunToolResource.FileSearchResource]
5038[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5039[error] |Field not found: io.cequence.openaiscala.domain.ThreadAndRunToolResource.FileSearchResource.vectorStoreIds
5040[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:690:15
5041[error] 690 | Json.writes[ThreadAndRunToolResource]
5042[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5043[error] |Field not found: io.cequence.openaiscala.domain.ThreadAndRunToolResource.codeInterpreter
5044[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:721:15
5045[error] 721 | Json.format[FileAnnotation]
5046[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
5047[error] | Field not found: io.cequence.openaiscala.domain.FileAnnotation.type
5048[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:724:15
5049[error] 724 | Json.format[FileCitation]
5050[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^
5051[error] | Field not found: io.cequence.openaiscala.domain.FileCitation.file_id
5052[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:727:15
5053[error] 727 | Json.format[ThreadMessageText]
5054[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5055[error] |Field not found: io.cequence.openaiscala.domain.ThreadMessageText.value
5056[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:730:15
5057[error] 730 | Json.format[ThreadMessageContent]
5058[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5059[error] |Field not found: io.cequence.openaiscala.domain.ThreadMessageContent.type
5060[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:746:15
5061[error] 746 | Json.writes[ThreadFullMessage]
5062[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5063[error] | Field not found: io.cequence.openaiscala.domain.ThreadFullMessage.id
5064[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:749:15
5065[error] 749 | Json.format[ThreadMessageFile]
5066[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5067[error] | Field not found: io.cequence.openaiscala.domain.ThreadMessageFile.id
5068[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:767:15
5069[error] 767 | Json.format[CodeInterpreterResourcesResponse]
5070[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5071[error] |Field not found: io.cequence.openaiscala.domain.response.AssistantToolResourceResponse.CodeInterpreterResourcesResponse.file_ids
5072[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:770:15
5073[error] 770 | Json.format[FileSearchResourcesResponse]
5074[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5075[error] |Field not found: io.cequence.openaiscala.domain.response.AssistantToolResourceResponse.FileSearchResourcesResponse.vector_store_ids
5076[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:835:15
5077[error] 835 | Json.format[BatchProcessingError]
5078[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5079[error] |Field not found: io.cequence.openaiscala.domain.Batch.BatchProcessingError.code
5080[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:837:15
5081[error] 837 | Json.format[BatchProcessingErrors]
5082[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5083[error] |Field not found: io.cequence.openaiscala.domain.Batch.BatchProcessingErrors.object
5084[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:838:60
5085[error] 838 | implicit lazy val batchFormat: Format[Batch] = Json.format[Batch]
5086[error] | ^^^^^^^^^^^^^^^^^^
5087[error] | Field not found: io.cequence.openaiscala.domain.Batch.Batch.id
5088[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:839:68
5089[error] 839 | implicit lazy val batchInputFormat: Format[BatchRow] = Json.format[BatchRow]
5090[error] | ^^^^^^^^^^^^^^^^^^^^^
5091[error] |Field not found: io.cequence.openaiscala.domain.Batch.BatchRow.custom_id
5092[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:842:15
5093[error] 842 | Json.format[ChatCompletionBatchResponse]
5094[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5095[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionBatchResponse.status_code
5096[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:844:15
5097[error] 844 | Json.format[EmbeddingBatchResponse]
5098[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5099[error] |Field not found: io.cequence.openaiscala.domain.response.EmbeddingBatchResponse.status_code
5100[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:863:70
5101[error] 863 | implicit lazy val batchErrorFormat: Format[BatchError] = Json.format[BatchError]
5102[error] | ^^^^^^^^^^^^^^^^^^^^^^^
5103[error] |Field not found: io.cequence.openaiscala.domain.response.BatchError.code
5104[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:865:15
5105[error] 865 | Json.format[CreateBatchResponse]
5106[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5107[error] |Field not found: io.cequence.openaiscala.domain.response.CreateBatchResponse.id
5108[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:867:15
5109[error] 867 | Json.format[CreateBatchResponses]
5110[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5111[error] |Field not found: io.cequence.openaiscala.domain.response.CreateBatchResponses.responses
5112[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:871:15
5113[error] 871 | Json.format[FileCounts]
5114[error] | ^^^^^^^^^^^^^^^^^^^^^^^
5115[error] | Field not found: io.cequence.openaiscala.domain.FileCounts.inProgress
5116[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:875:15
5117[error] 875 | Json.format[VectorStore]
5118[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
5119[error] | Field not found: io.cequence.openaiscala.domain.VectorStore.id
5120[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:879:15
5121[error] 879 | Json.format[VectorStoreFile]
5122[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5123[error] | Field not found: io.cequence.openaiscala.domain.VectorStoreFile.id
5124[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:887:68
5125[error] 887 | implicit lazy val lastErrorFormat: Format[LastError] = Json.format[LastError]
5126[error] | ^^^^^^^^^^^^^^^^^^^^^^
5127[error] | Field not found: io.cequence.openaiscala.domain.LastError.code
5128[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:935:69
5129[error] 935 | implicit lazy val runReasonFormat: Format[Run.Reason] = Json.format[Run.Reason]
5130[error] | ^^^^^^^^^^^^^^^^^^^^^^^
5131[error] | Field not found: io.cequence.openaiscala.domain.Run.Reason.reason
5132[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:962:56
5133[error] 962 | implicit lazy val runFormat: Format[Run] = Json.format[Run]
5134[error] | ^^^^^^^^^^^^^^^^
5135[error] | Field not found: io.cequence.openaiscala.domain.Run.id
5136[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:965:15
5137[error] 965 | Json.format[RunTool.FunctionTool]
5138[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5139[error] |Field not found: io.cequence.openaiscala.domain.RunTool.FunctionTool.name
5140[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1031:72
5141[error] 1031 | implicit lazy val runResponseFormat: Format[RunResponse] = Json.format[RunResponse]
5142[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
5143[error] |Field not found: io.cequence.openaiscala.domain.response.RunResponse.run
5144[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1033:66
5145[error] 1033 | implicit lazy val toolCallFormat: Format[ToolCall] = Json.format[ToolCall]
5146[error] | ^^^^^^^^^^^^^^^^^^^^^
5147[error] | Field not found: io.cequence.openaiscala.domain.ToolCall.id
5148[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1035:15
5149[error] 1035 | Json.format[SubmitToolOutputs]
5150[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5151[error] |Field not found: io.cequence.openaiscala.domain.SubmitToolOutputs.tool_calls
5152[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1036:78
5153[error] 1036 | implicit lazy val requiredActionFormat: Format[RequiredAction] = Json.format[RequiredAction]
5154[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
5155[error] | Field not found: io.cequence.openaiscala.domain.RequiredAction.type
5156[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1052:15
5157[error] 1052 | Json.format[RunStep]
5158[error] | ^^^^^^^^^^^^^^^^^^^^
5159[error] | Field not found: io.cequence.openaiscala.domain.RunStep.id
5160[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1065:63
5161[error] 1065 | implicit val toolCallsFormat: Format[ToolCalls] = Json.format[ToolCalls]
5162[error] | ^^^^^^^^^^^^^^^^^^^^^^
5163[error] |Field not found: io.cequence.openaiscala.domain.StepDetail.ToolCalls.messages
5164[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1088:15
5165[error] 1088 | Json.format[TruncationStrategy]
5166[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5167[error] |Field not found: io.cequence.openaiscala.domain.Run.TruncationStrategy.type
5168[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1090:62
5169[error] 1090 | implicit lazy val threadWrites: Writes[Thread] = Json.writes[Thread]
5170[error] | ^^^^^^^^^^^^^^^^^^^
5171[error] | Field not found: io.cequence.openaiscala.domain.Thread.id
5172[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1139:15
5173[error] 1139 | Json.writes[ThreadAndRun]
5174[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^
5175[error] |Field not found: io.cequence.openaiscala.domain.ThreadAndRun.messages
5176[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1152:43
5177[error] 1152 | implicit val stringWrites = Json.writes[JsonSchema.String]
5178[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5179[error] |Field not found: io.cequence.openaiscala.domain.JsonSchema.String.enum
5180[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1153:43
5181[error] 1153 | implicit val numberWrites = Json.writes[JsonSchema.Number]
5182[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5183[error] |Field not found: io.cequence.openaiscala.domain.JsonSchema.Number.description
5184[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1154:44
5185[error] 1154 | implicit val booleanWrites = Json.writes[JsonSchema.Boolean]
5186[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5187[error] |Field not found: io.cequence.openaiscala.domain.JsonSchema.Boolean.description
5188[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1296:71
5189[error] 1296 | implicit val jsonSchemaDefFormat: Format[JsonSchemaDef] = Json.format[JsonSchemaDef]
5190[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
5191[error] |Field not found: io.cequence.openaiscala.domain.settings.JsonSchemaDef.name
5192[warn] one warning found
5193[error] 87 errors found
5194[error] (core / Compile / compileIncremental) Compilation failed
5195[info] compiling 89 Scala sources to /build/repo/openai-core/target/scala-3.6.4/classes ...
5196[warn] bad option '-Ywarn-unused' was ignored
5197[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:36:70
5198[error] 36 | implicit lazy val permissionFormat: Format[Permission] = Json.format[Permission]
5199[error] | ^^^^^^^^^^^^^^^^^^^^^^^
5200[error] | Field not found: io.cequence.openaiscala.domain.response.Permission.id
5201[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:47:47
5202[error] 47 | val writes: Writes[ModelInfo] = Json.writes[ModelInfo]
5203[error] | ^^^^^^^^^^^^^^^^^^^^^^
5204[error] | Field not found: io.cequence.openaiscala.domain.response.ModelInfo.id
5205[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:51:68
5206[error] 51 | implicit lazy val usageInfoFormat: Format[UsageInfo] = Json.format[UsageInfo]
5207[error] | ^^^^^^^^^^^^^^^^^^^^^^
5208[error] |Field not found: io.cequence.openaiscala.domain.response.UsageInfo.prompt_tokens
5209[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:59:15
5210[error] 59 | Json.format[LogprobsInfo]
5211[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^
5212[error] |Field not found: io.cequence.openaiscala.domain.response.LogprobsInfo.tokens
5213[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:61:15
5214[error] 61 | Json.format[TextCompletionChoiceInfo]
5215[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5216[error] |Field not found: io.cequence.openaiscala.domain.response.TextCompletionChoiceInfo.text
5217[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:63:15
5218[error] 63 | Json.format[TextCompletionResponse]
5219[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5220[error] |Field not found: io.cequence.openaiscala.domain.response.TextCompletionResponse.id
5221[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:92:15
5222[error] 92 | Json.format[FunctionCallSpec]
5223[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5224[error] | Field not found: io.cequence.openaiscala.domain.FunctionCallSpec.name
5225[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:94:71
5226[error] 94 | implicit val systemMessageFormat: Format[SystemMessage] = Json.format[SystemMessage]
5227[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
5228[error] | Field not found: io.cequence.openaiscala.domain.SystemMessage.content
5229[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:95:77
5230[error] 95 | implicit val developerMessageFormat: Format[DeveloperMessage] = Json.format[DeveloperMessage]
5231[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5232[error] |Field not found: io.cequence.openaiscala.domain.DeveloperMessage.content
5233[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:96:67
5234[error] 96 | implicit val userMessageFormat: Format[UserMessage] = Json.format[UserMessage]
5235[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
5236[error] | Field not found: io.cequence.openaiscala.domain.UserMessage.content
5237[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:97:73
5238[error] 97 | implicit val userSeqMessageFormat: Format[UserSeqMessage] = Json.format[UserSeqMessage]
5239[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
5240[error] | Field not found: io.cequence.openaiscala.domain.UserSeqMessage.content
5241[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:99:67
5242[error] 99 | implicit val toolMessageFormat: Format[ToolMessage] = Json.format[ToolMessage]
5243[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
5244[error] |Field not found: io.cequence.openaiscala.domain.ToolMessage.tool_call_id
5245[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:101:77
5246[error] 101 | implicit val assistantMessageFormat: Format[AssistantMessage] = Json.format[AssistantMessage]
5247[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5248[error] |Field not found: io.cequence.openaiscala.domain.AssistantMessage.content
5249[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:124:15
5250[error] 124 | Json.format[AssistantFunMessage]
5251[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5252[error] |Field not found: io.cequence.openaiscala.domain.AssistantFunMessage.content
5253[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:126:70
5254[error] 126 | implicit lazy val funMessageFormat: Format[FunMessage] = Json.format[FunMessage]
5255[error] | ^^^^^^^^^^^^^^^^^^^^^^^
5256[error] | Field not found: io.cequence.openaiscala.domain.FunMessage.content
5257[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:128:72
5258[error] 128 | implicit lazy val messageSpecFormat: Format[MessageSpec] = Json.format[MessageSpec]
5259[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
5260[error] | Field not found: io.cequence.openaiscala.domain.MessageSpec.role
5261[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:134:15
5262[error] 134 | Json.format[FunctionTool]
5263[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^
5264[error] |Field not found: io.cequence.openaiscala.domain.AssistantTool.FunctionTool.name
5265[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:196:30
5266[error] 196 | val writes = Json.writes[AssistantTool.FunctionTool]
5267[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5268[error] |Field not found: io.cequence.openaiscala.domain.AssistantTool.FunctionTool.name
5269[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:201:17
5270[error] 201 | Json.format[AssistantTool.FileSearchTool]
5271[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5272[error] |Field not found: io.cequence.openaiscala.domain.AssistantTool.FileSearchTool.maxNumResults
5273[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:332:15
5274[error] 332 | Json.format[AssistantToolOutput]
5275[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5276[error] |Field not found: io.cequence.openaiscala.domain.AssistantToolOutput.tool_call_id
5277[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:349:52
5278[error] 349 | val writes: Writes[TopLogprobInfo] = Json.writes[TopLogprobInfo]
5279[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
5280[error] |Field not found: io.cequence.openaiscala.domain.response.TopLogprobInfo.token
5281[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:383:15
5282[error] 383 | Json.format[LogprobInfo]
5283[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
5284[error] |Field not found: io.cequence.openaiscala.domain.response.LogprobInfo.token
5285[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:386:15
5286[error] 386 | Json.format[Logprobs]
5287[error] | ^^^^^^^^^^^^^^^^^^^^^
5288[error] |Field not found: io.cequence.openaiscala.domain.response.Logprobs.content
5289[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:389:15
5290[error] 389 | Json.format[ChatCompletionChoiceInfo]
5291[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5292[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionChoiceInfo.message
5293[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:391:15
5294[error] 391 | Json.format[ChatCompletionResponse]
5295[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5296[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionResponse.id
5297[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:399:15
5298[error] 399 | Json.format[ChatFunCompletionChoiceInfo]
5299[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5300[error] |Field not found: io.cequence.openaiscala.domain.response.ChatFunCompletionChoiceInfo.message
5301[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:401:15
5302[error] 401 | Json.format[ChatFunCompletionResponse]
5303[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5304[error] |Field not found: io.cequence.openaiscala.domain.response.ChatFunCompletionResponse.id
5305[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:404:15
5306[error] 404 | Json.format[ChunkMessageSpec]
5307[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5308[error] |Field not found: io.cequence.openaiscala.domain.response.ChunkMessageSpec.role
5309[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:407:15
5310[error] 407 | Json.format[ChatCompletionChoiceChunkInfo]
5311[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5312[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionChoiceChunkInfo.delta
5313[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:409:15
5314[error] 409 | Json.format[ChatCompletionChunkResponse]
5315[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5316[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionChunkResponse.id
5317[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:412:15
5318[error] 412 | Json.format[TextEditChoiceInfo]
5319[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5320[error] |Field not found: io.cequence.openaiscala.domain.response.TextEditChoiceInfo.text
5321[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:414:15
5322[error] 414 | Json.format[TextEditResponse]
5323[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5324[error] |Field not found: io.cequence.openaiscala.domain.response.TextEditResponse.created
5325[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:416:64
5326[error] 416 | implicit lazy val imageFormat: Format[ImageInfo] = Json.format[ImageInfo]
5327[error] | ^^^^^^^^^^^^^^^^^^^^^^
5328[error] |Field not found: io.cequence.openaiscala.domain.response.ImageInfo.created
5329[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:419:15
5330[error] 419 | Json.format[EmbeddingInfo]
5331[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
5332[error] |Field not found: io.cequence.openaiscala.domain.response.EmbeddingInfo.embedding
5333[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:421:15
5334[error] 421 | Json.format[EmbeddingUsageInfo]
5335[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5336[error] |Field not found: io.cequence.openaiscala.domain.response.EmbeddingUsageInfo.prompt_tokens
5337[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:423:15
5338[error] 423 | Json.format[EmbeddingResponse]
5339[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5340[error] |Field not found: io.cequence.openaiscala.domain.response.EmbeddingResponse.data
5341[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:425:78
5342[error] 425 | implicit lazy val fileStatisticsFormat: Format[FileStatistics] = Json.format[FileStatistics]
5343[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
5344[error] |Field not found: io.cequence.openaiscala.domain.response.FileStatistics.examples
5345[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:426:66
5346[error] 426 | implicit lazy val fileInfoFormat: Format[FileInfo] = Json.format[FileInfo]
5347[error] | ^^^^^^^^^^^^^^^^^^^^^
5348[error] | Field not found: io.cequence.openaiscala.domain.response.FileInfo.id
5349[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:431:15
5350[error] 431 | Json.format[FineTuneEvent]
5351[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
5352[error] |Field not found: io.cequence.openaiscala.domain.response.FineTuneEvent.id
5353[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:436:72
5354[error] 436 | implicit lazy val fineTuneMetricsFormat: Format[Metrics] = Json.format[Metrics]
5355[error] | ^^^^^^^^^^^^^^^^^^^^
5356[error] | Field not found: io.cequence.openaiscala.domain.response.Metrics.step
5357[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:438:15
5358[error] 438 | Json.format[FineTuneCheckpoint]
5359[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5360[error] |Field not found: io.cequence.openaiscala.domain.response.FineTuneCheckpoint.id
5361[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:440:15
5362[error] 440 | Json.format[FineTuneHyperparams]
5363[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5364[error] |Field not found: io.cequence.openaiscala.domain.response.FineTuneHyperparams.n_epochs
5365[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:451:39
5366[error] 451 | case Some(error) => Json.writes[FineTuneError].writes(error)
5367[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
5368[error] |Field not found: io.cequence.openaiscala.domain.response.FineTuneError.code
5369[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:459:17
5370[error] 459 | Json.format[WeightsAndBiases]
5371[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5372[error] |Field not found: io.cequence.openaiscala.domain.FineTune.WeightsAndBiases.project
5373[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:574:15
5374[error] 574 | Json.format[ModerationResult]
5375[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5376[error] |Field not found: io.cequence.openaiscala.domain.response.ModerationResult.categories
5377[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:576:15
5378[error] 576 | Json.format[ModerationResponse]
5379[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5380[error] |Field not found: io.cequence.openaiscala.domain.response.ModerationResponse.id
5381[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:578:15
5382[error] 578 | Json.format[ThreadMessage]
5383[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
5384[error] | Field not found: io.cequence.openaiscala.domain.ThreadMessage.content
5385[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:671:15
5386[error] 671 | Json.writes[ThreadAndRunToolResource.CodeInterpreterResource]
5387[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5388[error] |Field not found: io.cequence.openaiscala.domain.ThreadAndRunToolResource.CodeInterpreterResource.fileIds
5389[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:682:15
5390[error] 682 | Json.writes[ThreadAndRunToolResource.FileSearchResource]
5391[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5392[error] |Field not found: io.cequence.openaiscala.domain.ThreadAndRunToolResource.FileSearchResource.vectorStoreIds
5393[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:690:15
5394[error] 690 | Json.writes[ThreadAndRunToolResource]
5395[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5396[error] |Field not found: io.cequence.openaiscala.domain.ThreadAndRunToolResource.codeInterpreter
5397[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:721:15
5398[error] 721 | Json.format[FileAnnotation]
5399[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
5400[error] | Field not found: io.cequence.openaiscala.domain.FileAnnotation.type
5401[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:724:15
5402[error] 724 | Json.format[FileCitation]
5403[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^
5404[error] | Field not found: io.cequence.openaiscala.domain.FileCitation.file_id
5405[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:727:15
5406[error] 727 | Json.format[ThreadMessageText]
5407[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5408[error] |Field not found: io.cequence.openaiscala.domain.ThreadMessageText.value
5409[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:730:15
5410[error] 730 | Json.format[ThreadMessageContent]
5411[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5412[error] |Field not found: io.cequence.openaiscala.domain.ThreadMessageContent.type
5413[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:746:15
5414[error] 746 | Json.writes[ThreadFullMessage]
5415[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5416[error] | Field not found: io.cequence.openaiscala.domain.ThreadFullMessage.id
5417[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:749:15
5418[error] 749 | Json.format[ThreadMessageFile]
5419[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5420[error] | Field not found: io.cequence.openaiscala.domain.ThreadMessageFile.id
5421[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:767:15
5422[error] 767 | Json.format[CodeInterpreterResourcesResponse]
5423[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5424[error] |Field not found: io.cequence.openaiscala.domain.response.AssistantToolResourceResponse.CodeInterpreterResourcesResponse.file_ids
5425[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:770:15
5426[error] 770 | Json.format[FileSearchResourcesResponse]
5427[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5428[error] |Field not found: io.cequence.openaiscala.domain.response.AssistantToolResourceResponse.FileSearchResourcesResponse.vector_store_ids
5429[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:835:15
5430[error] 835 | Json.format[BatchProcessingError]
5431[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5432[error] |Field not found: io.cequence.openaiscala.domain.Batch.BatchProcessingError.code
5433[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:837:15
5434[error] 837 | Json.format[BatchProcessingErrors]
5435[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5436[error] |Field not found: io.cequence.openaiscala.domain.Batch.BatchProcessingErrors.object
5437[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:838:60
5438[error] 838 | implicit lazy val batchFormat: Format[Batch] = Json.format[Batch]
5439[error] | ^^^^^^^^^^^^^^^^^^
5440[error] | Field not found: io.cequence.openaiscala.domain.Batch.Batch.id
5441[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:839:68
5442[error] 839 | implicit lazy val batchInputFormat: Format[BatchRow] = Json.format[BatchRow]
5443[error] | ^^^^^^^^^^^^^^^^^^^^^
5444[error] |Field not found: io.cequence.openaiscala.domain.Batch.BatchRow.custom_id
5445[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:842:15
5446[error] 842 | Json.format[ChatCompletionBatchResponse]
5447[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5448[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionBatchResponse.status_code
5449[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:844:15
5450[error] 844 | Json.format[EmbeddingBatchResponse]
5451[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5452[error] |Field not found: io.cequence.openaiscala.domain.response.EmbeddingBatchResponse.status_code
5453[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:863:70
5454[error] 863 | implicit lazy val batchErrorFormat: Format[BatchError] = Json.format[BatchError]
5455[error] | ^^^^^^^^^^^^^^^^^^^^^^^
5456[error] |Field not found: io.cequence.openaiscala.domain.response.BatchError.code
5457[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:865:15
5458[error] 865 | Json.format[CreateBatchResponse]
5459[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5460[error] |Field not found: io.cequence.openaiscala.domain.response.CreateBatchResponse.id
5461[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:867:15
5462[error] 867 | Json.format[CreateBatchResponses]
5463[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5464[error] |Field not found: io.cequence.openaiscala.domain.response.CreateBatchResponses.responses
5465[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:871:15
5466[error] 871 | Json.format[FileCounts]
5467[error] | ^^^^^^^^^^^^^^^^^^^^^^^
5468[error] | Field not found: io.cequence.openaiscala.domain.FileCounts.inProgress
5469[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:875:15
5470[error] 875 | Json.format[VectorStore]
5471[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
5472[error] | Field not found: io.cequence.openaiscala.domain.VectorStore.id
5473[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:879:15
5474[error] 879 | Json.format[VectorStoreFile]
5475[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5476[error] | Field not found: io.cequence.openaiscala.domain.VectorStoreFile.id
5477[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:887:68
5478[error] 887 | implicit lazy val lastErrorFormat: Format[LastError] = Json.format[LastError]
5479[error] | ^^^^^^^^^^^^^^^^^^^^^^
5480[error] | Field not found: io.cequence.openaiscala.domain.LastError.code
5481[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:935:69
5482[error] 935 | implicit lazy val runReasonFormat: Format[Run.Reason] = Json.format[Run.Reason]
5483[error] | ^^^^^^^^^^^^^^^^^^^^^^^
5484[error] | Field not found: io.cequence.openaiscala.domain.Run.Reason.reason
5485[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:962:56
5486[error] 962 | implicit lazy val runFormat: Format[Run] = Json.format[Run]
5487[error] | ^^^^^^^^^^^^^^^^
5488[error] | Field not found: io.cequence.openaiscala.domain.Run.id
5489[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:965:15
5490[error] 965 | Json.format[RunTool.FunctionTool]
5491[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5492[error] |Field not found: io.cequence.openaiscala.domain.RunTool.FunctionTool.name
5493[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1031:72
5494[error] 1031 | implicit lazy val runResponseFormat: Format[RunResponse] = Json.format[RunResponse]
5495[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
5496[error] |Field not found: io.cequence.openaiscala.domain.response.RunResponse.run
5497[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1033:66
5498[error] 1033 | implicit lazy val toolCallFormat: Format[ToolCall] = Json.format[ToolCall]
5499[error] | ^^^^^^^^^^^^^^^^^^^^^
5500[error] | Field not found: io.cequence.openaiscala.domain.ToolCall.id
5501[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1035:15
5502[error] 1035 | Json.format[SubmitToolOutputs]
5503[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5504[error] |Field not found: io.cequence.openaiscala.domain.SubmitToolOutputs.tool_calls
5505[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1036:78
5506[error] 1036 | implicit lazy val requiredActionFormat: Format[RequiredAction] = Json.format[RequiredAction]
5507[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
5508[error] | Field not found: io.cequence.openaiscala.domain.RequiredAction.type
5509[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1052:15
5510[error] 1052 | Json.format[RunStep]
5511[error] | ^^^^^^^^^^^^^^^^^^^^
5512[error] | Field not found: io.cequence.openaiscala.domain.RunStep.id
5513[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1065:63
5514[error] 1065 | implicit val toolCallsFormat: Format[ToolCalls] = Json.format[ToolCalls]
5515[error] | ^^^^^^^^^^^^^^^^^^^^^^
5516[error] |Field not found: io.cequence.openaiscala.domain.StepDetail.ToolCalls.messages
5517[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1088:15
5518[error] 1088 | Json.format[TruncationStrategy]
5519[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5520[error] |Field not found: io.cequence.openaiscala.domain.Run.TruncationStrategy.type
5521[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1090:62
5522[error] 1090 | implicit lazy val threadWrites: Writes[Thread] = Json.writes[Thread]
5523[error] | ^^^^^^^^^^^^^^^^^^^
5524[error] | Field not found: io.cequence.openaiscala.domain.Thread.id
5525[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1139:15
5526[error] 1139 | Json.writes[ThreadAndRun]
5527[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^
5528[error] |Field not found: io.cequence.openaiscala.domain.ThreadAndRun.messages
5529[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1152:43
5530[error] 1152 | implicit val stringWrites = Json.writes[JsonSchema.String]
5531[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5532[error] |Field not found: io.cequence.openaiscala.domain.JsonSchema.String.enum
5533[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1153:43
5534[error] 1153 | implicit val numberWrites = Json.writes[JsonSchema.Number]
5535[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5536[error] |Field not found: io.cequence.openaiscala.domain.JsonSchema.Number.description
5537[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1154:44
5538[error] 1154 | implicit val booleanWrites = Json.writes[JsonSchema.Boolean]
5539[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5540[error] |Field not found: io.cequence.openaiscala.domain.JsonSchema.Boolean.description
5541[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1296:71
5542[error] 1296 | implicit val jsonSchemaDefFormat: Format[JsonSchemaDef] = Json.format[JsonSchemaDef]
5543[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
5544[error] |Field not found: io.cequence.openaiscala.domain.settings.JsonSchemaDef.name
5545[warn] one warning found
5546[error] 87 errors found
5547[error] (core / Compile / compileIncremental) Compilation failed
5548Starting build for ProjectRef(file:/build/repo/,count_tokens) (openai-scala-count-tokens)...
5549Compile scalacOptions: List(-Ywarn-unused, -Xsemanticdb, -semanticdb-target, /build/repo/openai-count-tokens/target/scala-3.6.4/meta, -source:3.6-migration, -Wconf:msg=can be rewritten automatically under:s)
5550[info] compiling 89 Scala sources to /build/repo/openai-core/target/scala-3.6.4/classes ...
5551[warn] bad option '-Ywarn-unused' was ignored
5552[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:36:70
5553[error] 36 | implicit lazy val permissionFormat: Format[Permission] = Json.format[Permission]
5554[error] | ^^^^^^^^^^^^^^^^^^^^^^^
5555[error] | Field not found: io.cequence.openaiscala.domain.response.Permission.id
5556[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:47:47
5557[error] 47 | val writes: Writes[ModelInfo] = Json.writes[ModelInfo]
5558[error] | ^^^^^^^^^^^^^^^^^^^^^^
5559[error] | Field not found: io.cequence.openaiscala.domain.response.ModelInfo.id
5560[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:51:68
5561[error] 51 | implicit lazy val usageInfoFormat: Format[UsageInfo] = Json.format[UsageInfo]
5562[error] | ^^^^^^^^^^^^^^^^^^^^^^
5563[error] |Field not found: io.cequence.openaiscala.domain.response.UsageInfo.prompt_tokens
5564[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:59:15
5565[error] 59 | Json.format[LogprobsInfo]
5566[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^
5567[error] |Field not found: io.cequence.openaiscala.domain.response.LogprobsInfo.tokens
5568[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:61:15
5569[error] 61 | Json.format[TextCompletionChoiceInfo]
5570[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5571[error] |Field not found: io.cequence.openaiscala.domain.response.TextCompletionChoiceInfo.text
5572[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:63:15
5573[error] 63 | Json.format[TextCompletionResponse]
5574[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5575[error] |Field not found: io.cequence.openaiscala.domain.response.TextCompletionResponse.id
5576[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:92:15
5577[error] 92 | Json.format[FunctionCallSpec]
5578[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5579[error] | Field not found: io.cequence.openaiscala.domain.FunctionCallSpec.name
5580[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:94:71
5581[error] 94 | implicit val systemMessageFormat: Format[SystemMessage] = Json.format[SystemMessage]
5582[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
5583[error] | Field not found: io.cequence.openaiscala.domain.SystemMessage.content
5584[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:95:77
5585[error] 95 | implicit val developerMessageFormat: Format[DeveloperMessage] = Json.format[DeveloperMessage]
5586[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5587[error] |Field not found: io.cequence.openaiscala.domain.DeveloperMessage.content
5588[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:96:67
5589[error] 96 | implicit val userMessageFormat: Format[UserMessage] = Json.format[UserMessage]
5590[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
5591[error] | Field not found: io.cequence.openaiscala.domain.UserMessage.content
5592[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:97:73
5593[error] 97 | implicit val userSeqMessageFormat: Format[UserSeqMessage] = Json.format[UserSeqMessage]
5594[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
5595[error] | Field not found: io.cequence.openaiscala.domain.UserSeqMessage.content
5596[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:99:67
5597[error] 99 | implicit val toolMessageFormat: Format[ToolMessage] = Json.format[ToolMessage]
5598[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
5599[error] |Field not found: io.cequence.openaiscala.domain.ToolMessage.tool_call_id
5600[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:101:77
5601[error] 101 | implicit val assistantMessageFormat: Format[AssistantMessage] = Json.format[AssistantMessage]
5602[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5603[error] |Field not found: io.cequence.openaiscala.domain.AssistantMessage.content
5604[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:124:15
5605[error] 124 | Json.format[AssistantFunMessage]
5606[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5607[error] |Field not found: io.cequence.openaiscala.domain.AssistantFunMessage.content
5608[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:126:70
5609[error] 126 | implicit lazy val funMessageFormat: Format[FunMessage] = Json.format[FunMessage]
5610[error] | ^^^^^^^^^^^^^^^^^^^^^^^
5611[error] | Field not found: io.cequence.openaiscala.domain.FunMessage.content
5612[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:128:72
5613[error] 128 | implicit lazy val messageSpecFormat: Format[MessageSpec] = Json.format[MessageSpec]
5614[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
5615[error] | Field not found: io.cequence.openaiscala.domain.MessageSpec.role
5616[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:134:15
5617[error] 134 | Json.format[FunctionTool]
5618[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^
5619[error] |Field not found: io.cequence.openaiscala.domain.AssistantTool.FunctionTool.name
5620[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:196:30
5621[error] 196 | val writes = Json.writes[AssistantTool.FunctionTool]
5622[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5623[error] |Field not found: io.cequence.openaiscala.domain.AssistantTool.FunctionTool.name
5624[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:201:17
5625[error] 201 | Json.format[AssistantTool.FileSearchTool]
5626[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5627[error] |Field not found: io.cequence.openaiscala.domain.AssistantTool.FileSearchTool.maxNumResults
5628[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:332:15
5629[error] 332 | Json.format[AssistantToolOutput]
5630[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5631[error] |Field not found: io.cequence.openaiscala.domain.AssistantToolOutput.tool_call_id
5632[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:349:52
5633[error] 349 | val writes: Writes[TopLogprobInfo] = Json.writes[TopLogprobInfo]
5634[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
5635[error] |Field not found: io.cequence.openaiscala.domain.response.TopLogprobInfo.token
5636[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:383:15
5637[error] 383 | Json.format[LogprobInfo]
5638[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
5639[error] |Field not found: io.cequence.openaiscala.domain.response.LogprobInfo.token
5640[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:386:15
5641[error] 386 | Json.format[Logprobs]
5642[error] | ^^^^^^^^^^^^^^^^^^^^^
5643[error] |Field not found: io.cequence.openaiscala.domain.response.Logprobs.content
5644[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:389:15
5645[error] 389 | Json.format[ChatCompletionChoiceInfo]
5646[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5647[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionChoiceInfo.message
5648[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:391:15
5649[error] 391 | Json.format[ChatCompletionResponse]
5650[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5651[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionResponse.id
5652[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:399:15
5653[error] 399 | Json.format[ChatFunCompletionChoiceInfo]
5654[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5655[error] |Field not found: io.cequence.openaiscala.domain.response.ChatFunCompletionChoiceInfo.message
5656[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:401:15
5657[error] 401 | Json.format[ChatFunCompletionResponse]
5658[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5659[error] |Field not found: io.cequence.openaiscala.domain.response.ChatFunCompletionResponse.id
5660[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:404:15
5661[error] 404 | Json.format[ChunkMessageSpec]
5662[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5663[error] |Field not found: io.cequence.openaiscala.domain.response.ChunkMessageSpec.role
5664[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:407:15
5665[error] 407 | Json.format[ChatCompletionChoiceChunkInfo]
5666[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5667[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionChoiceChunkInfo.delta
5668[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:409:15
5669[error] 409 | Json.format[ChatCompletionChunkResponse]
5670[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5671[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionChunkResponse.id
5672[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:412:15
5673[error] 412 | Json.format[TextEditChoiceInfo]
5674[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5675[error] |Field not found: io.cequence.openaiscala.domain.response.TextEditChoiceInfo.text
5676[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:414:15
5677[error] 414 | Json.format[TextEditResponse]
5678[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5679[error] |Field not found: io.cequence.openaiscala.domain.response.TextEditResponse.created
5680[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:416:64
5681[error] 416 | implicit lazy val imageFormat: Format[ImageInfo] = Json.format[ImageInfo]
5682[error] | ^^^^^^^^^^^^^^^^^^^^^^
5683[error] |Field not found: io.cequence.openaiscala.domain.response.ImageInfo.created
5684[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:419:15
5685[error] 419 | Json.format[EmbeddingInfo]
5686[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
5687[error] |Field not found: io.cequence.openaiscala.domain.response.EmbeddingInfo.embedding
5688[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:421:15
5689[error] 421 | Json.format[EmbeddingUsageInfo]
5690[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5691[error] |Field not found: io.cequence.openaiscala.domain.response.EmbeddingUsageInfo.prompt_tokens
5692[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:423:15
5693[error] 423 | Json.format[EmbeddingResponse]
5694[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5695[error] |Field not found: io.cequence.openaiscala.domain.response.EmbeddingResponse.data
5696[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:425:78
5697[error] 425 | implicit lazy val fileStatisticsFormat: Format[FileStatistics] = Json.format[FileStatistics]
5698[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
5699[error] |Field not found: io.cequence.openaiscala.domain.response.FileStatistics.examples
5700[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:426:66
5701[error] 426 | implicit lazy val fileInfoFormat: Format[FileInfo] = Json.format[FileInfo]
5702[error] | ^^^^^^^^^^^^^^^^^^^^^
5703[error] | Field not found: io.cequence.openaiscala.domain.response.FileInfo.id
5704[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:431:15
5705[error] 431 | Json.format[FineTuneEvent]
5706[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
5707[error] |Field not found: io.cequence.openaiscala.domain.response.FineTuneEvent.id
5708[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:436:72
5709[error] 436 | implicit lazy val fineTuneMetricsFormat: Format[Metrics] = Json.format[Metrics]
5710[error] | ^^^^^^^^^^^^^^^^^^^^
5711[error] | Field not found: io.cequence.openaiscala.domain.response.Metrics.step
5712[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:438:15
5713[error] 438 | Json.format[FineTuneCheckpoint]
5714[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5715[error] |Field not found: io.cequence.openaiscala.domain.response.FineTuneCheckpoint.id
5716[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:440:15
5717[error] 440 | Json.format[FineTuneHyperparams]
5718[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5719[error] |Field not found: io.cequence.openaiscala.domain.response.FineTuneHyperparams.n_epochs
5720[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:451:39
5721[error] 451 | case Some(error) => Json.writes[FineTuneError].writes(error)
5722[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
5723[error] |Field not found: io.cequence.openaiscala.domain.response.FineTuneError.code
5724[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:459:17
5725[error] 459 | Json.format[WeightsAndBiases]
5726[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5727[error] |Field not found: io.cequence.openaiscala.domain.FineTune.WeightsAndBiases.project
5728[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:574:15
5729[error] 574 | Json.format[ModerationResult]
5730[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5731[error] |Field not found: io.cequence.openaiscala.domain.response.ModerationResult.categories
5732[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:576:15
5733[error] 576 | Json.format[ModerationResponse]
5734[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5735[error] |Field not found: io.cequence.openaiscala.domain.response.ModerationResponse.id
5736[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:578:15
5737[error] 578 | Json.format[ThreadMessage]
5738[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
5739[error] | Field not found: io.cequence.openaiscala.domain.ThreadMessage.content
5740[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:671:15
5741[error] 671 | Json.writes[ThreadAndRunToolResource.CodeInterpreterResource]
5742[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5743[error] |Field not found: io.cequence.openaiscala.domain.ThreadAndRunToolResource.CodeInterpreterResource.fileIds
5744[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:682:15
5745[error] 682 | Json.writes[ThreadAndRunToolResource.FileSearchResource]
5746[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5747[error] |Field not found: io.cequence.openaiscala.domain.ThreadAndRunToolResource.FileSearchResource.vectorStoreIds
5748[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:690:15
5749[error] 690 | Json.writes[ThreadAndRunToolResource]
5750[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5751[error] |Field not found: io.cequence.openaiscala.domain.ThreadAndRunToolResource.codeInterpreter
5752[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:721:15
5753[error] 721 | Json.format[FileAnnotation]
5754[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
5755[error] | Field not found: io.cequence.openaiscala.domain.FileAnnotation.type
5756[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:724:15
5757[error] 724 | Json.format[FileCitation]
5758[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^
5759[error] | Field not found: io.cequence.openaiscala.domain.FileCitation.file_id
5760[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:727:15
5761[error] 727 | Json.format[ThreadMessageText]
5762[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5763[error] |Field not found: io.cequence.openaiscala.domain.ThreadMessageText.value
5764[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:730:15
5765[error] 730 | Json.format[ThreadMessageContent]
5766[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5767[error] |Field not found: io.cequence.openaiscala.domain.ThreadMessageContent.type
5768[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:746:15
5769[error] 746 | Json.writes[ThreadFullMessage]
5770[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5771[error] | Field not found: io.cequence.openaiscala.domain.ThreadFullMessage.id
5772[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:749:15
5773[error] 749 | Json.format[ThreadMessageFile]
5774[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5775[error] | Field not found: io.cequence.openaiscala.domain.ThreadMessageFile.id
5776[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:767:15
5777[error] 767 | Json.format[CodeInterpreterResourcesResponse]
5778[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5779[error] |Field not found: io.cequence.openaiscala.domain.response.AssistantToolResourceResponse.CodeInterpreterResourcesResponse.file_ids
5780[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:770:15
5781[error] 770 | Json.format[FileSearchResourcesResponse]
5782[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5783[error] |Field not found: io.cequence.openaiscala.domain.response.AssistantToolResourceResponse.FileSearchResourcesResponse.vector_store_ids
5784[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:835:15
5785[error] 835 | Json.format[BatchProcessingError]
5786[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5787[error] |Field not found: io.cequence.openaiscala.domain.Batch.BatchProcessingError.code
5788[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:837:15
5789[error] 837 | Json.format[BatchProcessingErrors]
5790[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5791[error] |Field not found: io.cequence.openaiscala.domain.Batch.BatchProcessingErrors.object
5792[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:838:60
5793[error] 838 | implicit lazy val batchFormat: Format[Batch] = Json.format[Batch]
5794[error] | ^^^^^^^^^^^^^^^^^^
5795[error] | Field not found: io.cequence.openaiscala.domain.Batch.Batch.id
5796[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:839:68
5797[error] 839 | implicit lazy val batchInputFormat: Format[BatchRow] = Json.format[BatchRow]
5798[error] | ^^^^^^^^^^^^^^^^^^^^^
5799[error] |Field not found: io.cequence.openaiscala.domain.Batch.BatchRow.custom_id
5800[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:842:15
5801[error] 842 | Json.format[ChatCompletionBatchResponse]
5802[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5803[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionBatchResponse.status_code
5804[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:844:15
5805[error] 844 | Json.format[EmbeddingBatchResponse]
5806[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5807[error] |Field not found: io.cequence.openaiscala.domain.response.EmbeddingBatchResponse.status_code
5808[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:863:70
5809[error] 863 | implicit lazy val batchErrorFormat: Format[BatchError] = Json.format[BatchError]
5810[error] | ^^^^^^^^^^^^^^^^^^^^^^^
5811[error] |Field not found: io.cequence.openaiscala.domain.response.BatchError.code
5812[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:865:15
5813[error] 865 | Json.format[CreateBatchResponse]
5814[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5815[error] |Field not found: io.cequence.openaiscala.domain.response.CreateBatchResponse.id
5816[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:867:15
5817[error] 867 | Json.format[CreateBatchResponses]
5818[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5819[error] |Field not found: io.cequence.openaiscala.domain.response.CreateBatchResponses.responses
5820[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:871:15
5821[error] 871 | Json.format[FileCounts]
5822[error] | ^^^^^^^^^^^^^^^^^^^^^^^
5823[error] | Field not found: io.cequence.openaiscala.domain.FileCounts.inProgress
5824[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:875:15
5825[error] 875 | Json.format[VectorStore]
5826[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
5827[error] | Field not found: io.cequence.openaiscala.domain.VectorStore.id
5828[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:879:15
5829[error] 879 | Json.format[VectorStoreFile]
5830[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5831[error] | Field not found: io.cequence.openaiscala.domain.VectorStoreFile.id
5832[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:887:68
5833[error] 887 | implicit lazy val lastErrorFormat: Format[LastError] = Json.format[LastError]
5834[error] | ^^^^^^^^^^^^^^^^^^^^^^
5835[error] | Field not found: io.cequence.openaiscala.domain.LastError.code
5836[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:935:69
5837[error] 935 | implicit lazy val runReasonFormat: Format[Run.Reason] = Json.format[Run.Reason]
5838[error] | ^^^^^^^^^^^^^^^^^^^^^^^
5839[error] | Field not found: io.cequence.openaiscala.domain.Run.Reason.reason
5840[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:962:56
5841[error] 962 | implicit lazy val runFormat: Format[Run] = Json.format[Run]
5842[error] | ^^^^^^^^^^^^^^^^
5843[error] | Field not found: io.cequence.openaiscala.domain.Run.id
5844[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:965:15
5845[error] 965 | Json.format[RunTool.FunctionTool]
5846[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5847[error] |Field not found: io.cequence.openaiscala.domain.RunTool.FunctionTool.name
5848[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1031:72
5849[error] 1031 | implicit lazy val runResponseFormat: Format[RunResponse] = Json.format[RunResponse]
5850[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
5851[error] |Field not found: io.cequence.openaiscala.domain.response.RunResponse.run
5852[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1033:66
5853[error] 1033 | implicit lazy val toolCallFormat: Format[ToolCall] = Json.format[ToolCall]
5854[error] | ^^^^^^^^^^^^^^^^^^^^^
5855[error] | Field not found: io.cequence.openaiscala.domain.ToolCall.id
5856[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1035:15
5857[error] 1035 | Json.format[SubmitToolOutputs]
5858[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5859[error] |Field not found: io.cequence.openaiscala.domain.SubmitToolOutputs.tool_calls
5860[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1036:78
5861[error] 1036 | implicit lazy val requiredActionFormat: Format[RequiredAction] = Json.format[RequiredAction]
5862[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
5863[error] | Field not found: io.cequence.openaiscala.domain.RequiredAction.type
5864[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1052:15
5865[error] 1052 | Json.format[RunStep]
5866[error] | ^^^^^^^^^^^^^^^^^^^^
5867[error] | Field not found: io.cequence.openaiscala.domain.RunStep.id
5868[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1065:63
5869[error] 1065 | implicit val toolCallsFormat: Format[ToolCalls] = Json.format[ToolCalls]
5870[error] | ^^^^^^^^^^^^^^^^^^^^^^
5871[error] |Field not found: io.cequence.openaiscala.domain.StepDetail.ToolCalls.messages
5872[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1088:15
5873[error] 1088 | Json.format[TruncationStrategy]
5874[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5875[error] |Field not found: io.cequence.openaiscala.domain.Run.TruncationStrategy.type
5876[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1090:62
5877[error] 1090 | implicit lazy val threadWrites: Writes[Thread] = Json.writes[Thread]
5878[error] | ^^^^^^^^^^^^^^^^^^^
5879[error] | Field not found: io.cequence.openaiscala.domain.Thread.id
5880[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1139:15
5881[error] 1139 | Json.writes[ThreadAndRun]
5882[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^
5883[error] |Field not found: io.cequence.openaiscala.domain.ThreadAndRun.messages
5884[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1152:43
5885[error] 1152 | implicit val stringWrites = Json.writes[JsonSchema.String]
5886[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5887[error] |Field not found: io.cequence.openaiscala.domain.JsonSchema.String.enum
5888[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1153:43
5889[error] 1153 | implicit val numberWrites = Json.writes[JsonSchema.Number]
5890[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5891[error] |Field not found: io.cequence.openaiscala.domain.JsonSchema.Number.description
5892[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1154:44
5893[error] 1154 | implicit val booleanWrites = Json.writes[JsonSchema.Boolean]
5894[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5895[error] |Field not found: io.cequence.openaiscala.domain.JsonSchema.Boolean.description
5896[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1296:71
5897[error] 1296 | implicit val jsonSchemaDefFormat: Format[JsonSchemaDef] = Json.format[JsonSchemaDef]
5898[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
5899[error] |Field not found: io.cequence.openaiscala.domain.settings.JsonSchemaDef.name
5900[warn] one warning found
5901[error] 87 errors found
5902[error] (core / Compile / compileIncremental) Compilation failed
5903[info] compiling 89 Scala sources to /build/repo/openai-core/target/scala-3.6.4/classes ...
5904[warn] bad option '-Ywarn-unused' was ignored
5905[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:36:70
5906[error] 36 | implicit lazy val permissionFormat: Format[Permission] = Json.format[Permission]
5907[error] | ^^^^^^^^^^^^^^^^^^^^^^^
5908[error] | Field not found: io.cequence.openaiscala.domain.response.Permission.id
5909[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:47:47
5910[error] 47 | val writes: Writes[ModelInfo] = Json.writes[ModelInfo]
5911[error] | ^^^^^^^^^^^^^^^^^^^^^^
5912[error] | Field not found: io.cequence.openaiscala.domain.response.ModelInfo.id
5913[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:51:68
5914[error] 51 | implicit lazy val usageInfoFormat: Format[UsageInfo] = Json.format[UsageInfo]
5915[error] | ^^^^^^^^^^^^^^^^^^^^^^
5916[error] |Field not found: io.cequence.openaiscala.domain.response.UsageInfo.prompt_tokens
5917[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:59:15
5918[error] 59 | Json.format[LogprobsInfo]
5919[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^
5920[error] |Field not found: io.cequence.openaiscala.domain.response.LogprobsInfo.tokens
5921[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:61:15
5922[error] 61 | Json.format[TextCompletionChoiceInfo]
5923[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5924[error] |Field not found: io.cequence.openaiscala.domain.response.TextCompletionChoiceInfo.text
5925[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:63:15
5926[error] 63 | Json.format[TextCompletionResponse]
5927[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5928[error] |Field not found: io.cequence.openaiscala.domain.response.TextCompletionResponse.id
5929[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:92:15
5930[error] 92 | Json.format[FunctionCallSpec]
5931[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5932[error] | Field not found: io.cequence.openaiscala.domain.FunctionCallSpec.name
5933[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:94:71
5934[error] 94 | implicit val systemMessageFormat: Format[SystemMessage] = Json.format[SystemMessage]
5935[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
5936[error] | Field not found: io.cequence.openaiscala.domain.SystemMessage.content
5937[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:95:77
5938[error] 95 | implicit val developerMessageFormat: Format[DeveloperMessage] = Json.format[DeveloperMessage]
5939[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5940[error] |Field not found: io.cequence.openaiscala.domain.DeveloperMessage.content
5941[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:96:67
5942[error] 96 | implicit val userMessageFormat: Format[UserMessage] = Json.format[UserMessage]
5943[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
5944[error] | Field not found: io.cequence.openaiscala.domain.UserMessage.content
5945[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:97:73
5946[error] 97 | implicit val userSeqMessageFormat: Format[UserSeqMessage] = Json.format[UserSeqMessage]
5947[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
5948[error] | Field not found: io.cequence.openaiscala.domain.UserSeqMessage.content
5949[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:99:67
5950[error] 99 | implicit val toolMessageFormat: Format[ToolMessage] = Json.format[ToolMessage]
5951[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
5952[error] |Field not found: io.cequence.openaiscala.domain.ToolMessage.tool_call_id
5953[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:101:77
5954[error] 101 | implicit val assistantMessageFormat: Format[AssistantMessage] = Json.format[AssistantMessage]
5955[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5956[error] |Field not found: io.cequence.openaiscala.domain.AssistantMessage.content
5957[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:124:15
5958[error] 124 | Json.format[AssistantFunMessage]
5959[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5960[error] |Field not found: io.cequence.openaiscala.domain.AssistantFunMessage.content
5961[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:126:70
5962[error] 126 | implicit lazy val funMessageFormat: Format[FunMessage] = Json.format[FunMessage]
5963[error] | ^^^^^^^^^^^^^^^^^^^^^^^
5964[error] | Field not found: io.cequence.openaiscala.domain.FunMessage.content
5965[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:128:72
5966[error] 128 | implicit lazy val messageSpecFormat: Format[MessageSpec] = Json.format[MessageSpec]
5967[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
5968[error] | Field not found: io.cequence.openaiscala.domain.MessageSpec.role
5969[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:134:15
5970[error] 134 | Json.format[FunctionTool]
5971[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^
5972[error] |Field not found: io.cequence.openaiscala.domain.AssistantTool.FunctionTool.name
5973[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:196:30
5974[error] 196 | val writes = Json.writes[AssistantTool.FunctionTool]
5975[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5976[error] |Field not found: io.cequence.openaiscala.domain.AssistantTool.FunctionTool.name
5977[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:201:17
5978[error] 201 | Json.format[AssistantTool.FileSearchTool]
5979[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5980[error] |Field not found: io.cequence.openaiscala.domain.AssistantTool.FileSearchTool.maxNumResults
5981[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:332:15
5982[error] 332 | Json.format[AssistantToolOutput]
5983[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5984[error] |Field not found: io.cequence.openaiscala.domain.AssistantToolOutput.tool_call_id
5985[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:349:52
5986[error] 349 | val writes: Writes[TopLogprobInfo] = Json.writes[TopLogprobInfo]
5987[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
5988[error] |Field not found: io.cequence.openaiscala.domain.response.TopLogprobInfo.token
5989[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:383:15
5990[error] 383 | Json.format[LogprobInfo]
5991[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
5992[error] |Field not found: io.cequence.openaiscala.domain.response.LogprobInfo.token
5993[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:386:15
5994[error] 386 | Json.format[Logprobs]
5995[error] | ^^^^^^^^^^^^^^^^^^^^^
5996[error] |Field not found: io.cequence.openaiscala.domain.response.Logprobs.content
5997[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:389:15
5998[error] 389 | Json.format[ChatCompletionChoiceInfo]
5999[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6000[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionChoiceInfo.message
6001[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:391:15
6002[error] 391 | Json.format[ChatCompletionResponse]
6003[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6004[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionResponse.id
6005[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:399:15
6006[error] 399 | Json.format[ChatFunCompletionChoiceInfo]
6007[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6008[error] |Field not found: io.cequence.openaiscala.domain.response.ChatFunCompletionChoiceInfo.message
6009[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:401:15
6010[error] 401 | Json.format[ChatFunCompletionResponse]
6011[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6012[error] |Field not found: io.cequence.openaiscala.domain.response.ChatFunCompletionResponse.id
6013[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:404:15
6014[error] 404 | Json.format[ChunkMessageSpec]
6015[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6016[error] |Field not found: io.cequence.openaiscala.domain.response.ChunkMessageSpec.role
6017[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:407:15
6018[error] 407 | Json.format[ChatCompletionChoiceChunkInfo]
6019[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6020[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionChoiceChunkInfo.delta
6021[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:409:15
6022[error] 409 | Json.format[ChatCompletionChunkResponse]
6023[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6024[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionChunkResponse.id
6025[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:412:15
6026[error] 412 | Json.format[TextEditChoiceInfo]
6027[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6028[error] |Field not found: io.cequence.openaiscala.domain.response.TextEditChoiceInfo.text
6029[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:414:15
6030[error] 414 | Json.format[TextEditResponse]
6031[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6032[error] |Field not found: io.cequence.openaiscala.domain.response.TextEditResponse.created
6033[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:416:64
6034[error] 416 | implicit lazy val imageFormat: Format[ImageInfo] = Json.format[ImageInfo]
6035[error] | ^^^^^^^^^^^^^^^^^^^^^^
6036[error] |Field not found: io.cequence.openaiscala.domain.response.ImageInfo.created
6037[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:419:15
6038[error] 419 | Json.format[EmbeddingInfo]
6039[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
6040[error] |Field not found: io.cequence.openaiscala.domain.response.EmbeddingInfo.embedding
6041[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:421:15
6042[error] 421 | Json.format[EmbeddingUsageInfo]
6043[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6044[error] |Field not found: io.cequence.openaiscala.domain.response.EmbeddingUsageInfo.prompt_tokens
6045[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:423:15
6046[error] 423 | Json.format[EmbeddingResponse]
6047[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6048[error] |Field not found: io.cequence.openaiscala.domain.response.EmbeddingResponse.data
6049[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:425:78
6050[error] 425 | implicit lazy val fileStatisticsFormat: Format[FileStatistics] = Json.format[FileStatistics]
6051[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
6052[error] |Field not found: io.cequence.openaiscala.domain.response.FileStatistics.examples
6053[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:426:66
6054[error] 426 | implicit lazy val fileInfoFormat: Format[FileInfo] = Json.format[FileInfo]
6055[error] | ^^^^^^^^^^^^^^^^^^^^^
6056[error] | Field not found: io.cequence.openaiscala.domain.response.FileInfo.id
6057[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:431:15
6058[error] 431 | Json.format[FineTuneEvent]
6059[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
6060[error] |Field not found: io.cequence.openaiscala.domain.response.FineTuneEvent.id
6061[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:436:72
6062[error] 436 | implicit lazy val fineTuneMetricsFormat: Format[Metrics] = Json.format[Metrics]
6063[error] | ^^^^^^^^^^^^^^^^^^^^
6064[error] | Field not found: io.cequence.openaiscala.domain.response.Metrics.step
6065[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:438:15
6066[error] 438 | Json.format[FineTuneCheckpoint]
6067[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6068[error] |Field not found: io.cequence.openaiscala.domain.response.FineTuneCheckpoint.id
6069[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:440:15
6070[error] 440 | Json.format[FineTuneHyperparams]
6071[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6072[error] |Field not found: io.cequence.openaiscala.domain.response.FineTuneHyperparams.n_epochs
6073[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:451:39
6074[error] 451 | case Some(error) => Json.writes[FineTuneError].writes(error)
6075[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
6076[error] |Field not found: io.cequence.openaiscala.domain.response.FineTuneError.code
6077[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:459:17
6078[error] 459 | Json.format[WeightsAndBiases]
6079[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6080[error] |Field not found: io.cequence.openaiscala.domain.FineTune.WeightsAndBiases.project
6081[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:574:15
6082[error] 574 | Json.format[ModerationResult]
6083[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6084[error] |Field not found: io.cequence.openaiscala.domain.response.ModerationResult.categories
6085[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:576:15
6086[error] 576 | Json.format[ModerationResponse]
6087[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6088[error] |Field not found: io.cequence.openaiscala.domain.response.ModerationResponse.id
6089[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:578:15
6090[error] 578 | Json.format[ThreadMessage]
6091[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
6092[error] | Field not found: io.cequence.openaiscala.domain.ThreadMessage.content
6093[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:671:15
6094[error] 671 | Json.writes[ThreadAndRunToolResource.CodeInterpreterResource]
6095[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6096[error] |Field not found: io.cequence.openaiscala.domain.ThreadAndRunToolResource.CodeInterpreterResource.fileIds
6097[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:682:15
6098[error] 682 | Json.writes[ThreadAndRunToolResource.FileSearchResource]
6099[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6100[error] |Field not found: io.cequence.openaiscala.domain.ThreadAndRunToolResource.FileSearchResource.vectorStoreIds
6101[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:690:15
6102[error] 690 | Json.writes[ThreadAndRunToolResource]
6103[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6104[error] |Field not found: io.cequence.openaiscala.domain.ThreadAndRunToolResource.codeInterpreter
6105[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:721:15
6106[error] 721 | Json.format[FileAnnotation]
6107[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
6108[error] | Field not found: io.cequence.openaiscala.domain.FileAnnotation.type
6109[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:724:15
6110[error] 724 | Json.format[FileCitation]
6111[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^
6112[error] | Field not found: io.cequence.openaiscala.domain.FileCitation.file_id
6113[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:727:15
6114[error] 727 | Json.format[ThreadMessageText]
6115[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6116[error] |Field not found: io.cequence.openaiscala.domain.ThreadMessageText.value
6117[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:730:15
6118[error] 730 | Json.format[ThreadMessageContent]
6119[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6120[error] |Field not found: io.cequence.openaiscala.domain.ThreadMessageContent.type
6121[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:746:15
6122[error] 746 | Json.writes[ThreadFullMessage]
6123[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6124[error] | Field not found: io.cequence.openaiscala.domain.ThreadFullMessage.id
6125[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:749:15
6126[error] 749 | Json.format[ThreadMessageFile]
6127[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6128[error] | Field not found: io.cequence.openaiscala.domain.ThreadMessageFile.id
6129[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:767:15
6130[error] 767 | Json.format[CodeInterpreterResourcesResponse]
6131[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6132[error] |Field not found: io.cequence.openaiscala.domain.response.AssistantToolResourceResponse.CodeInterpreterResourcesResponse.file_ids
6133[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:770:15
6134[error] 770 | Json.format[FileSearchResourcesResponse]
6135[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6136[error] |Field not found: io.cequence.openaiscala.domain.response.AssistantToolResourceResponse.FileSearchResourcesResponse.vector_store_ids
6137[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:835:15
6138[error] 835 | Json.format[BatchProcessingError]
6139[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6140[error] |Field not found: io.cequence.openaiscala.domain.Batch.BatchProcessingError.code
6141[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:837:15
6142[error] 837 | Json.format[BatchProcessingErrors]
6143[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6144[error] |Field not found: io.cequence.openaiscala.domain.Batch.BatchProcessingErrors.object
6145[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:838:60
6146[error] 838 | implicit lazy val batchFormat: Format[Batch] = Json.format[Batch]
6147[error] | ^^^^^^^^^^^^^^^^^^
6148[error] | Field not found: io.cequence.openaiscala.domain.Batch.Batch.id
6149[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:839:68
6150[error] 839 | implicit lazy val batchInputFormat: Format[BatchRow] = Json.format[BatchRow]
6151[error] | ^^^^^^^^^^^^^^^^^^^^^
6152[error] |Field not found: io.cequence.openaiscala.domain.Batch.BatchRow.custom_id
6153[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:842:15
6154[error] 842 | Json.format[ChatCompletionBatchResponse]
6155[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6156[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionBatchResponse.status_code
6157[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:844:15
6158[error] 844 | Json.format[EmbeddingBatchResponse]
6159[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6160[error] |Field not found: io.cequence.openaiscala.domain.response.EmbeddingBatchResponse.status_code
6161[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:863:70
6162[error] 863 | implicit lazy val batchErrorFormat: Format[BatchError] = Json.format[BatchError]
6163[error] | ^^^^^^^^^^^^^^^^^^^^^^^
6164[error] |Field not found: io.cequence.openaiscala.domain.response.BatchError.code
6165[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:865:15
6166[error] 865 | Json.format[CreateBatchResponse]
6167[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6168[error] |Field not found: io.cequence.openaiscala.domain.response.CreateBatchResponse.id
6169[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:867:15
6170[error] 867 | Json.format[CreateBatchResponses]
6171[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6172[error] |Field not found: io.cequence.openaiscala.domain.response.CreateBatchResponses.responses
6173[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:871:15
6174[error] 871 | Json.format[FileCounts]
6175[error] | ^^^^^^^^^^^^^^^^^^^^^^^
6176[error] | Field not found: io.cequence.openaiscala.domain.FileCounts.inProgress
6177[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:875:15
6178[error] 875 | Json.format[VectorStore]
6179[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
6180[error] | Field not found: io.cequence.openaiscala.domain.VectorStore.id
6181[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:879:15
6182[error] 879 | Json.format[VectorStoreFile]
6183[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6184[error] | Field not found: io.cequence.openaiscala.domain.VectorStoreFile.id
6185[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:887:68
6186[error] 887 | implicit lazy val lastErrorFormat: Format[LastError] = Json.format[LastError]
6187[error] | ^^^^^^^^^^^^^^^^^^^^^^
6188[error] | Field not found: io.cequence.openaiscala.domain.LastError.code
6189[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:935:69
6190[error] 935 | implicit lazy val runReasonFormat: Format[Run.Reason] = Json.format[Run.Reason]
6191[error] | ^^^^^^^^^^^^^^^^^^^^^^^
6192[error] | Field not found: io.cequence.openaiscala.domain.Run.Reason.reason
6193[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:962:56
6194[error] 962 | implicit lazy val runFormat: Format[Run] = Json.format[Run]
6195[error] | ^^^^^^^^^^^^^^^^
6196[error] | Field not found: io.cequence.openaiscala.domain.Run.id
6197[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:965:15
6198[error] 965 | Json.format[RunTool.FunctionTool]
6199[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6200[error] |Field not found: io.cequence.openaiscala.domain.RunTool.FunctionTool.name
6201[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1031:72
6202[error] 1031 | implicit lazy val runResponseFormat: Format[RunResponse] = Json.format[RunResponse]
6203[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
6204[error] |Field not found: io.cequence.openaiscala.domain.response.RunResponse.run
6205[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1033:66
6206[error] 1033 | implicit lazy val toolCallFormat: Format[ToolCall] = Json.format[ToolCall]
6207[error] | ^^^^^^^^^^^^^^^^^^^^^
6208[error] | Field not found: io.cequence.openaiscala.domain.ToolCall.id
6209[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1035:15
6210[error] 1035 | Json.format[SubmitToolOutputs]
6211[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6212[error] |Field not found: io.cequence.openaiscala.domain.SubmitToolOutputs.tool_calls
6213[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1036:78
6214[error] 1036 | implicit lazy val requiredActionFormat: Format[RequiredAction] = Json.format[RequiredAction]
6215[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
6216[error] | Field not found: io.cequence.openaiscala.domain.RequiredAction.type
6217[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1052:15
6218[error] 1052 | Json.format[RunStep]
6219[error] | ^^^^^^^^^^^^^^^^^^^^
6220[error] | Field not found: io.cequence.openaiscala.domain.RunStep.id
6221[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1065:63
6222[error] 1065 | implicit val toolCallsFormat: Format[ToolCalls] = Json.format[ToolCalls]
6223[error] | ^^^^^^^^^^^^^^^^^^^^^^
6224[error] |Field not found: io.cequence.openaiscala.domain.StepDetail.ToolCalls.messages
6225[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1088:15
6226[error] 1088 | Json.format[TruncationStrategy]
6227[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6228[error] |Field not found: io.cequence.openaiscala.domain.Run.TruncationStrategy.type
6229[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1090:62
6230[error] 1090 | implicit lazy val threadWrites: Writes[Thread] = Json.writes[Thread]
6231[error] | ^^^^^^^^^^^^^^^^^^^
6232[error] | Field not found: io.cequence.openaiscala.domain.Thread.id
6233[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1139:15
6234[error] 1139 | Json.writes[ThreadAndRun]
6235[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^
6236[error] |Field not found: io.cequence.openaiscala.domain.ThreadAndRun.messages
6237[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1152:43
6238[error] 1152 | implicit val stringWrites = Json.writes[JsonSchema.String]
6239[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6240[error] |Field not found: io.cequence.openaiscala.domain.JsonSchema.String.enum
6241[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1153:43
6242[error] 1153 | implicit val numberWrites = Json.writes[JsonSchema.Number]
6243[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6244[error] |Field not found: io.cequence.openaiscala.domain.JsonSchema.Number.description
6245[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1154:44
6246[error] 1154 | implicit val booleanWrites = Json.writes[JsonSchema.Boolean]
6247[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6248[error] |Field not found: io.cequence.openaiscala.domain.JsonSchema.Boolean.description
6249[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1296:71
6250[error] 1296 | implicit val jsonSchemaDefFormat: Format[JsonSchemaDef] = Json.format[JsonSchemaDef]
6251[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
6252[error] |Field not found: io.cequence.openaiscala.domain.settings.JsonSchemaDef.name
6253[warn] one warning found
6254[error] 87 errors found
6255[error] (core / Compile / compileIncremental) Compilation failed
6256[info] compiling 89 Scala sources to /build/repo/openai-core/target/scala-3.6.4/classes ...
6257[warn] bad option '-Ywarn-unused' was ignored
6258[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:36:70
6259[error] 36 | implicit lazy val permissionFormat: Format[Permission] = Json.format[Permission]
6260[error] | ^^^^^^^^^^^^^^^^^^^^^^^
6261[error] | Field not found: io.cequence.openaiscala.domain.response.Permission.id
6262[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:47:47
6263[error] 47 | val writes: Writes[ModelInfo] = Json.writes[ModelInfo]
6264[error] | ^^^^^^^^^^^^^^^^^^^^^^
6265[error] | Field not found: io.cequence.openaiscala.domain.response.ModelInfo.id
6266[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:51:68
6267[error] 51 | implicit lazy val usageInfoFormat: Format[UsageInfo] = Json.format[UsageInfo]
6268[error] | ^^^^^^^^^^^^^^^^^^^^^^
6269[error] |Field not found: io.cequence.openaiscala.domain.response.UsageInfo.prompt_tokens
6270[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:59:15
6271[error] 59 | Json.format[LogprobsInfo]
6272[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^
6273[error] |Field not found: io.cequence.openaiscala.domain.response.LogprobsInfo.tokens
6274[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:61:15
6275[error] 61 | Json.format[TextCompletionChoiceInfo]
6276[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6277[error] |Field not found: io.cequence.openaiscala.domain.response.TextCompletionChoiceInfo.text
6278[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:63:15
6279[error] 63 | Json.format[TextCompletionResponse]
6280[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6281[error] |Field not found: io.cequence.openaiscala.domain.response.TextCompletionResponse.id
6282[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:92:15
6283[error] 92 | Json.format[FunctionCallSpec]
6284[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6285[error] | Field not found: io.cequence.openaiscala.domain.FunctionCallSpec.name
6286[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:94:71
6287[error] 94 | implicit val systemMessageFormat: Format[SystemMessage] = Json.format[SystemMessage]
6288[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
6289[error] | Field not found: io.cequence.openaiscala.domain.SystemMessage.content
6290[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:95:77
6291[error] 95 | implicit val developerMessageFormat: Format[DeveloperMessage] = Json.format[DeveloperMessage]
6292[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6293[error] |Field not found: io.cequence.openaiscala.domain.DeveloperMessage.content
6294[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:96:67
6295[error] 96 | implicit val userMessageFormat: Format[UserMessage] = Json.format[UserMessage]
6296[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
6297[error] | Field not found: io.cequence.openaiscala.domain.UserMessage.content
6298[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:97:73
6299[error] 97 | implicit val userSeqMessageFormat: Format[UserSeqMessage] = Json.format[UserSeqMessage]
6300[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
6301[error] | Field not found: io.cequence.openaiscala.domain.UserSeqMessage.content
6302[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:99:67
6303[error] 99 | implicit val toolMessageFormat: Format[ToolMessage] = Json.format[ToolMessage]
6304[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
6305[error] |Field not found: io.cequence.openaiscala.domain.ToolMessage.tool_call_id
6306[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:101:77
6307[error] 101 | implicit val assistantMessageFormat: Format[AssistantMessage] = Json.format[AssistantMessage]
6308[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6309[error] |Field not found: io.cequence.openaiscala.domain.AssistantMessage.content
6310[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:124:15
6311[error] 124 | Json.format[AssistantFunMessage]
6312[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6313[error] |Field not found: io.cequence.openaiscala.domain.AssistantFunMessage.content
6314[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:126:70
6315[error] 126 | implicit lazy val funMessageFormat: Format[FunMessage] = Json.format[FunMessage]
6316[error] | ^^^^^^^^^^^^^^^^^^^^^^^
6317[error] | Field not found: io.cequence.openaiscala.domain.FunMessage.content
6318[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:128:72
6319[error] 128 | implicit lazy val messageSpecFormat: Format[MessageSpec] = Json.format[MessageSpec]
6320[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
6321[error] | Field not found: io.cequence.openaiscala.domain.MessageSpec.role
6322[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:134:15
6323[error] 134 | Json.format[FunctionTool]
6324[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^
6325[error] |Field not found: io.cequence.openaiscala.domain.AssistantTool.FunctionTool.name
6326[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:196:30
6327[error] 196 | val writes = Json.writes[AssistantTool.FunctionTool]
6328[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6329[error] |Field not found: io.cequence.openaiscala.domain.AssistantTool.FunctionTool.name
6330[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:201:17
6331[error] 201 | Json.format[AssistantTool.FileSearchTool]
6332[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6333[error] |Field not found: io.cequence.openaiscala.domain.AssistantTool.FileSearchTool.maxNumResults
6334[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:332:15
6335[error] 332 | Json.format[AssistantToolOutput]
6336[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6337[error] |Field not found: io.cequence.openaiscala.domain.AssistantToolOutput.tool_call_id
6338[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:349:52
6339[error] 349 | val writes: Writes[TopLogprobInfo] = Json.writes[TopLogprobInfo]
6340[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
6341[error] |Field not found: io.cequence.openaiscala.domain.response.TopLogprobInfo.token
6342[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:383:15
6343[error] 383 | Json.format[LogprobInfo]
6344[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
6345[error] |Field not found: io.cequence.openaiscala.domain.response.LogprobInfo.token
6346[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:386:15
6347[error] 386 | Json.format[Logprobs]
6348[error] | ^^^^^^^^^^^^^^^^^^^^^
6349[error] |Field not found: io.cequence.openaiscala.domain.response.Logprobs.content
6350[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:389:15
6351[error] 389 | Json.format[ChatCompletionChoiceInfo]
6352[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6353[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionChoiceInfo.message
6354[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:391:15
6355[error] 391 | Json.format[ChatCompletionResponse]
6356[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6357[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionResponse.id
6358[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:399:15
6359[error] 399 | Json.format[ChatFunCompletionChoiceInfo]
6360[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6361[error] |Field not found: io.cequence.openaiscala.domain.response.ChatFunCompletionChoiceInfo.message
6362[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:401:15
6363[error] 401 | Json.format[ChatFunCompletionResponse]
6364[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6365[error] |Field not found: io.cequence.openaiscala.domain.response.ChatFunCompletionResponse.id
6366[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:404:15
6367[error] 404 | Json.format[ChunkMessageSpec]
6368[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6369[error] |Field not found: io.cequence.openaiscala.domain.response.ChunkMessageSpec.role
6370[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:407:15
6371[error] 407 | Json.format[ChatCompletionChoiceChunkInfo]
6372[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6373[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionChoiceChunkInfo.delta
6374[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:409:15
6375[error] 409 | Json.format[ChatCompletionChunkResponse]
6376[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6377[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionChunkResponse.id
6378[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:412:15
6379[error] 412 | Json.format[TextEditChoiceInfo]
6380[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6381[error] |Field not found: io.cequence.openaiscala.domain.response.TextEditChoiceInfo.text
6382[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:414:15
6383[error] 414 | Json.format[TextEditResponse]
6384[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6385[error] |Field not found: io.cequence.openaiscala.domain.response.TextEditResponse.created
6386[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:416:64
6387[error] 416 | implicit lazy val imageFormat: Format[ImageInfo] = Json.format[ImageInfo]
6388[error] | ^^^^^^^^^^^^^^^^^^^^^^
6389[error] |Field not found: io.cequence.openaiscala.domain.response.ImageInfo.created
6390[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:419:15
6391[error] 419 | Json.format[EmbeddingInfo]
6392[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
6393[error] |Field not found: io.cequence.openaiscala.domain.response.EmbeddingInfo.embedding
6394[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:421:15
6395[error] 421 | Json.format[EmbeddingUsageInfo]
6396[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6397[error] |Field not found: io.cequence.openaiscala.domain.response.EmbeddingUsageInfo.prompt_tokens
6398[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:423:15
6399[error] 423 | Json.format[EmbeddingResponse]
6400[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6401[error] |Field not found: io.cequence.openaiscala.domain.response.EmbeddingResponse.data
6402[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:425:78
6403[error] 425 | implicit lazy val fileStatisticsFormat: Format[FileStatistics] = Json.format[FileStatistics]
6404[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
6405[error] |Field not found: io.cequence.openaiscala.domain.response.FileStatistics.examples
6406[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:426:66
6407[error] 426 | implicit lazy val fileInfoFormat: Format[FileInfo] = Json.format[FileInfo]
6408[error] | ^^^^^^^^^^^^^^^^^^^^^
6409[error] | Field not found: io.cequence.openaiscala.domain.response.FileInfo.id
6410[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:431:15
6411[error] 431 | Json.format[FineTuneEvent]
6412[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
6413[error] |Field not found: io.cequence.openaiscala.domain.response.FineTuneEvent.id
6414[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:436:72
6415[error] 436 | implicit lazy val fineTuneMetricsFormat: Format[Metrics] = Json.format[Metrics]
6416[error] | ^^^^^^^^^^^^^^^^^^^^
6417[error] | Field not found: io.cequence.openaiscala.domain.response.Metrics.step
6418[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:438:15
6419[error] 438 | Json.format[FineTuneCheckpoint]
6420[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6421[error] |Field not found: io.cequence.openaiscala.domain.response.FineTuneCheckpoint.id
6422[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:440:15
6423[error] 440 | Json.format[FineTuneHyperparams]
6424[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6425[error] |Field not found: io.cequence.openaiscala.domain.response.FineTuneHyperparams.n_epochs
6426[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:451:39
6427[error] 451 | case Some(error) => Json.writes[FineTuneError].writes(error)
6428[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
6429[error] |Field not found: io.cequence.openaiscala.domain.response.FineTuneError.code
6430[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:459:17
6431[error] 459 | Json.format[WeightsAndBiases]
6432[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6433[error] |Field not found: io.cequence.openaiscala.domain.FineTune.WeightsAndBiases.project
6434[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:574:15
6435[error] 574 | Json.format[ModerationResult]
6436[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6437[error] |Field not found: io.cequence.openaiscala.domain.response.ModerationResult.categories
6438[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:576:15
6439[error] 576 | Json.format[ModerationResponse]
6440[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6441[error] |Field not found: io.cequence.openaiscala.domain.response.ModerationResponse.id
6442[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:578:15
6443[error] 578 | Json.format[ThreadMessage]
6444[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
6445[error] | Field not found: io.cequence.openaiscala.domain.ThreadMessage.content
6446[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:671:15
6447[error] 671 | Json.writes[ThreadAndRunToolResource.CodeInterpreterResource]
6448[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6449[error] |Field not found: io.cequence.openaiscala.domain.ThreadAndRunToolResource.CodeInterpreterResource.fileIds
6450[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:682:15
6451[error] 682 | Json.writes[ThreadAndRunToolResource.FileSearchResource]
6452[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6453[error] |Field not found: io.cequence.openaiscala.domain.ThreadAndRunToolResource.FileSearchResource.vectorStoreIds
6454[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:690:15
6455[error] 690 | Json.writes[ThreadAndRunToolResource]
6456[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6457[error] |Field not found: io.cequence.openaiscala.domain.ThreadAndRunToolResource.codeInterpreter
6458[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:721:15
6459[error] 721 | Json.format[FileAnnotation]
6460[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
6461[error] | Field not found: io.cequence.openaiscala.domain.FileAnnotation.type
6462[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:724:15
6463[error] 724 | Json.format[FileCitation]
6464[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^
6465[error] | Field not found: io.cequence.openaiscala.domain.FileCitation.file_id
6466[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:727:15
6467[error] 727 | Json.format[ThreadMessageText]
6468[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6469[error] |Field not found: io.cequence.openaiscala.domain.ThreadMessageText.value
6470[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:730:15
6471[error] 730 | Json.format[ThreadMessageContent]
6472[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6473[error] |Field not found: io.cequence.openaiscala.domain.ThreadMessageContent.type
6474[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:746:15
6475[error] 746 | Json.writes[ThreadFullMessage]
6476[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6477[error] | Field not found: io.cequence.openaiscala.domain.ThreadFullMessage.id
6478[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:749:15
6479[error] 749 | Json.format[ThreadMessageFile]
6480[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6481[error] | Field not found: io.cequence.openaiscala.domain.ThreadMessageFile.id
6482[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:767:15
6483[error] 767 | Json.format[CodeInterpreterResourcesResponse]
6484[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6485[error] |Field not found: io.cequence.openaiscala.domain.response.AssistantToolResourceResponse.CodeInterpreterResourcesResponse.file_ids
6486[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:770:15
6487[error] 770 | Json.format[FileSearchResourcesResponse]
6488[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6489[error] |Field not found: io.cequence.openaiscala.domain.response.AssistantToolResourceResponse.FileSearchResourcesResponse.vector_store_ids
6490[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:835:15
6491[error] 835 | Json.format[BatchProcessingError]
6492[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6493[error] |Field not found: io.cequence.openaiscala.domain.Batch.BatchProcessingError.code
6494[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:837:15
6495[error] 837 | Json.format[BatchProcessingErrors]
6496[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6497[error] |Field not found: io.cequence.openaiscala.domain.Batch.BatchProcessingErrors.object
6498[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:838:60
6499[error] 838 | implicit lazy val batchFormat: Format[Batch] = Json.format[Batch]
6500[error] | ^^^^^^^^^^^^^^^^^^
6501[error] | Field not found: io.cequence.openaiscala.domain.Batch.Batch.id
6502[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:839:68
6503[error] 839 | implicit lazy val batchInputFormat: Format[BatchRow] = Json.format[BatchRow]
6504[error] | ^^^^^^^^^^^^^^^^^^^^^
6505[error] |Field not found: io.cequence.openaiscala.domain.Batch.BatchRow.custom_id
6506[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:842:15
6507[error] 842 | Json.format[ChatCompletionBatchResponse]
6508[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6509[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionBatchResponse.status_code
6510[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:844:15
6511[error] 844 | Json.format[EmbeddingBatchResponse]
6512[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6513[error] |Field not found: io.cequence.openaiscala.domain.response.EmbeddingBatchResponse.status_code
6514[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:863:70
6515[error] 863 | implicit lazy val batchErrorFormat: Format[BatchError] = Json.format[BatchError]
6516[error] | ^^^^^^^^^^^^^^^^^^^^^^^
6517[error] |Field not found: io.cequence.openaiscala.domain.response.BatchError.code
6518[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:865:15
6519[error] 865 | Json.format[CreateBatchResponse]
6520[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6521[error] |Field not found: io.cequence.openaiscala.domain.response.CreateBatchResponse.id
6522[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:867:15
6523[error] 867 | Json.format[CreateBatchResponses]
6524[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6525[error] |Field not found: io.cequence.openaiscala.domain.response.CreateBatchResponses.responses
6526[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:871:15
6527[error] 871 | Json.format[FileCounts]
6528[error] | ^^^^^^^^^^^^^^^^^^^^^^^
6529[error] | Field not found: io.cequence.openaiscala.domain.FileCounts.inProgress
6530[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:875:15
6531[error] 875 | Json.format[VectorStore]
6532[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
6533[error] | Field not found: io.cequence.openaiscala.domain.VectorStore.id
6534[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:879:15
6535[error] 879 | Json.format[VectorStoreFile]
6536[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6537[error] | Field not found: io.cequence.openaiscala.domain.VectorStoreFile.id
6538[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:887:68
6539[error] 887 | implicit lazy val lastErrorFormat: Format[LastError] = Json.format[LastError]
6540[error] | ^^^^^^^^^^^^^^^^^^^^^^
6541[error] | Field not found: io.cequence.openaiscala.domain.LastError.code
6542[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:935:69
6543[error] 935 | implicit lazy val runReasonFormat: Format[Run.Reason] = Json.format[Run.Reason]
6544[error] | ^^^^^^^^^^^^^^^^^^^^^^^
6545[error] | Field not found: io.cequence.openaiscala.domain.Run.Reason.reason
6546[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:962:56
6547[error] 962 | implicit lazy val runFormat: Format[Run] = Json.format[Run]
6548[error] | ^^^^^^^^^^^^^^^^
6549[error] | Field not found: io.cequence.openaiscala.domain.Run.id
6550[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:965:15
6551[error] 965 | Json.format[RunTool.FunctionTool]
6552[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6553[error] |Field not found: io.cequence.openaiscala.domain.RunTool.FunctionTool.name
6554[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1031:72
6555[error] 1031 | implicit lazy val runResponseFormat: Format[RunResponse] = Json.format[RunResponse]
6556[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
6557[error] |Field not found: io.cequence.openaiscala.domain.response.RunResponse.run
6558[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1033:66
6559[error] 1033 | implicit lazy val toolCallFormat: Format[ToolCall] = Json.format[ToolCall]
6560[error] | ^^^^^^^^^^^^^^^^^^^^^
6561[error] | Field not found: io.cequence.openaiscala.domain.ToolCall.id
6562[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1035:15
6563[error] 1035 | Json.format[SubmitToolOutputs]
6564[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6565[error] |Field not found: io.cequence.openaiscala.domain.SubmitToolOutputs.tool_calls
6566[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1036:78
6567[error] 1036 | implicit lazy val requiredActionFormat: Format[RequiredAction] = Json.format[RequiredAction]
6568[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
6569[error] | Field not found: io.cequence.openaiscala.domain.RequiredAction.type
6570[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1052:15
6571[error] 1052 | Json.format[RunStep]
6572[error] | ^^^^^^^^^^^^^^^^^^^^
6573[error] | Field not found: io.cequence.openaiscala.domain.RunStep.id
6574[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1065:63
6575[error] 1065 | implicit val toolCallsFormat: Format[ToolCalls] = Json.format[ToolCalls]
6576[error] | ^^^^^^^^^^^^^^^^^^^^^^
6577[error] |Field not found: io.cequence.openaiscala.domain.StepDetail.ToolCalls.messages
6578[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1088:15
6579[error] 1088 | Json.format[TruncationStrategy]
6580[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6581[error] |Field not found: io.cequence.openaiscala.domain.Run.TruncationStrategy.type
6582[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1090:62
6583[error] 1090 | implicit lazy val threadWrites: Writes[Thread] = Json.writes[Thread]
6584[error] | ^^^^^^^^^^^^^^^^^^^
6585[error] | Field not found: io.cequence.openaiscala.domain.Thread.id
6586[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1139:15
6587[error] 1139 | Json.writes[ThreadAndRun]
6588[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^
6589[error] |Field not found: io.cequence.openaiscala.domain.ThreadAndRun.messages
6590[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1152:43
6591[error] 1152 | implicit val stringWrites = Json.writes[JsonSchema.String]
6592[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6593[error] |Field not found: io.cequence.openaiscala.domain.JsonSchema.String.enum
6594[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1153:43
6595[error] 1153 | implicit val numberWrites = Json.writes[JsonSchema.Number]
6596[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6597[error] |Field not found: io.cequence.openaiscala.domain.JsonSchema.Number.description
6598[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1154:44
6599[error] 1154 | implicit val booleanWrites = Json.writes[JsonSchema.Boolean]
6600[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6601[error] |Field not found: io.cequence.openaiscala.domain.JsonSchema.Boolean.description
6602[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1296:71
6603[error] 1296 | implicit val jsonSchemaDefFormat: Format[JsonSchemaDef] = Json.format[JsonSchemaDef]
6604[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
6605[error] |Field not found: io.cequence.openaiscala.domain.settings.JsonSchemaDef.name
6606[warn] one warning found
6607[error] 87 errors found
6608[error] (core / Compile / compileIncremental) Compilation failed
6609Starting build for ProjectRef(file:/build/repo/,anthropic_client) (openai-scala-anthropic-client)...
6610Compile scalacOptions: List(-Ywarn-unused, -Xsemanticdb, -semanticdb-target, /build/repo/anthropic-client/target/scala-3.6.4/meta, -source:3.6-migration, -Wconf:msg=can be rewritten automatically under:s)
6611[info] compiling 89 Scala sources to /build/repo/openai-core/target/scala-3.6.4/classes ...
6612[warn] bad option '-Ywarn-unused' was ignored
6613[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:36:70
6614[error] 36 | implicit lazy val permissionFormat: Format[Permission] = Json.format[Permission]
6615[error] | ^^^^^^^^^^^^^^^^^^^^^^^
6616[error] | Field not found: io.cequence.openaiscala.domain.response.Permission.id
6617[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:47:47
6618[error] 47 | val writes: Writes[ModelInfo] = Json.writes[ModelInfo]
6619[error] | ^^^^^^^^^^^^^^^^^^^^^^
6620[error] | Field not found: io.cequence.openaiscala.domain.response.ModelInfo.id
6621[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:51:68
6622[error] 51 | implicit lazy val usageInfoFormat: Format[UsageInfo] = Json.format[UsageInfo]
6623[error] | ^^^^^^^^^^^^^^^^^^^^^^
6624[error] |Field not found: io.cequence.openaiscala.domain.response.UsageInfo.prompt_tokens
6625[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:59:15
6626[error] 59 | Json.format[LogprobsInfo]
6627[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^
6628[error] |Field not found: io.cequence.openaiscala.domain.response.LogprobsInfo.tokens
6629[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:61:15
6630[error] 61 | Json.format[TextCompletionChoiceInfo]
6631[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6632[error] |Field not found: io.cequence.openaiscala.domain.response.TextCompletionChoiceInfo.text
6633[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:63:15
6634[error] 63 | Json.format[TextCompletionResponse]
6635[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6636[error] |Field not found: io.cequence.openaiscala.domain.response.TextCompletionResponse.id
6637[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:92:15
6638[error] 92 | Json.format[FunctionCallSpec]
6639[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6640[error] | Field not found: io.cequence.openaiscala.domain.FunctionCallSpec.name
6641[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:94:71
6642[error] 94 | implicit val systemMessageFormat: Format[SystemMessage] = Json.format[SystemMessage]
6643[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
6644[error] | Field not found: io.cequence.openaiscala.domain.SystemMessage.content
6645[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:95:77
6646[error] 95 | implicit val developerMessageFormat: Format[DeveloperMessage] = Json.format[DeveloperMessage]
6647[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6648[error] |Field not found: io.cequence.openaiscala.domain.DeveloperMessage.content
6649[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:96:67
6650[error] 96 | implicit val userMessageFormat: Format[UserMessage] = Json.format[UserMessage]
6651[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
6652[error] | Field not found: io.cequence.openaiscala.domain.UserMessage.content
6653[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:97:73
6654[error] 97 | implicit val userSeqMessageFormat: Format[UserSeqMessage] = Json.format[UserSeqMessage]
6655[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
6656[error] | Field not found: io.cequence.openaiscala.domain.UserSeqMessage.content
6657[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:99:67
6658[error] 99 | implicit val toolMessageFormat: Format[ToolMessage] = Json.format[ToolMessage]
6659[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
6660[error] |Field not found: io.cequence.openaiscala.domain.ToolMessage.tool_call_id
6661[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:101:77
6662[error] 101 | implicit val assistantMessageFormat: Format[AssistantMessage] = Json.format[AssistantMessage]
6663[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6664[error] |Field not found: io.cequence.openaiscala.domain.AssistantMessage.content
6665[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:124:15
6666[error] 124 | Json.format[AssistantFunMessage]
6667[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6668[error] |Field not found: io.cequence.openaiscala.domain.AssistantFunMessage.content
6669[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:126:70
6670[error] 126 | implicit lazy val funMessageFormat: Format[FunMessage] = Json.format[FunMessage]
6671[error] | ^^^^^^^^^^^^^^^^^^^^^^^
6672[error] | Field not found: io.cequence.openaiscala.domain.FunMessage.content
6673[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:128:72
6674[error] 128 | implicit lazy val messageSpecFormat: Format[MessageSpec] = Json.format[MessageSpec]
6675[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
6676[error] | Field not found: io.cequence.openaiscala.domain.MessageSpec.role
6677[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:134:15
6678[error] 134 | Json.format[FunctionTool]
6679[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^
6680[error] |Field not found: io.cequence.openaiscala.domain.AssistantTool.FunctionTool.name
6681[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:196:30
6682[error] 196 | val writes = Json.writes[AssistantTool.FunctionTool]
6683[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6684[error] |Field not found: io.cequence.openaiscala.domain.AssistantTool.FunctionTool.name
6685[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:201:17
6686[error] 201 | Json.format[AssistantTool.FileSearchTool]
6687[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6688[error] |Field not found: io.cequence.openaiscala.domain.AssistantTool.FileSearchTool.maxNumResults
6689[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:332:15
6690[error] 332 | Json.format[AssistantToolOutput]
6691[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6692[error] |Field not found: io.cequence.openaiscala.domain.AssistantToolOutput.tool_call_id
6693[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:349:52
6694[error] 349 | val writes: Writes[TopLogprobInfo] = Json.writes[TopLogprobInfo]
6695[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
6696[error] |Field not found: io.cequence.openaiscala.domain.response.TopLogprobInfo.token
6697[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:383:15
6698[error] 383 | Json.format[LogprobInfo]
6699[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
6700[error] |Field not found: io.cequence.openaiscala.domain.response.LogprobInfo.token
6701[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:386:15
6702[error] 386 | Json.format[Logprobs]
6703[error] | ^^^^^^^^^^^^^^^^^^^^^
6704[error] |Field not found: io.cequence.openaiscala.domain.response.Logprobs.content
6705[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:389:15
6706[error] 389 | Json.format[ChatCompletionChoiceInfo]
6707[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6708[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionChoiceInfo.message
6709[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:391:15
6710[error] 391 | Json.format[ChatCompletionResponse]
6711[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6712[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionResponse.id
6713[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:399:15
6714[error] 399 | Json.format[ChatFunCompletionChoiceInfo]
6715[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6716[error] |Field not found: io.cequence.openaiscala.domain.response.ChatFunCompletionChoiceInfo.message
6717[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:401:15
6718[error] 401 | Json.format[ChatFunCompletionResponse]
6719[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6720[error] |Field not found: io.cequence.openaiscala.domain.response.ChatFunCompletionResponse.id
6721[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:404:15
6722[error] 404 | Json.format[ChunkMessageSpec]
6723[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6724[error] |Field not found: io.cequence.openaiscala.domain.response.ChunkMessageSpec.role
6725[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:407:15
6726[error] 407 | Json.format[ChatCompletionChoiceChunkInfo]
6727[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6728[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionChoiceChunkInfo.delta
6729[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:409:15
6730[error] 409 | Json.format[ChatCompletionChunkResponse]
6731[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6732[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionChunkResponse.id
6733[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:412:15
6734[error] 412 | Json.format[TextEditChoiceInfo]
6735[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6736[error] |Field not found: io.cequence.openaiscala.domain.response.TextEditChoiceInfo.text
6737[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:414:15
6738[error] 414 | Json.format[TextEditResponse]
6739[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6740[error] |Field not found: io.cequence.openaiscala.domain.response.TextEditResponse.created
6741[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:416:64
6742[error] 416 | implicit lazy val imageFormat: Format[ImageInfo] = Json.format[ImageInfo]
6743[error] | ^^^^^^^^^^^^^^^^^^^^^^
6744[error] |Field not found: io.cequence.openaiscala.domain.response.ImageInfo.created
6745[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:419:15
6746[error] 419 | Json.format[EmbeddingInfo]
6747[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
6748[error] |Field not found: io.cequence.openaiscala.domain.response.EmbeddingInfo.embedding
6749[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:421:15
6750[error] 421 | Json.format[EmbeddingUsageInfo]
6751[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6752[error] |Field not found: io.cequence.openaiscala.domain.response.EmbeddingUsageInfo.prompt_tokens
6753[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:423:15
6754[error] 423 | Json.format[EmbeddingResponse]
6755[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6756[error] |Field not found: io.cequence.openaiscala.domain.response.EmbeddingResponse.data
6757[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:425:78
6758[error] 425 | implicit lazy val fileStatisticsFormat: Format[FileStatistics] = Json.format[FileStatistics]
6759[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
6760[error] |Field not found: io.cequence.openaiscala.domain.response.FileStatistics.examples
6761[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:426:66
6762[error] 426 | implicit lazy val fileInfoFormat: Format[FileInfo] = Json.format[FileInfo]
6763[error] | ^^^^^^^^^^^^^^^^^^^^^
6764[error] | Field not found: io.cequence.openaiscala.domain.response.FileInfo.id
6765[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:431:15
6766[error] 431 | Json.format[FineTuneEvent]
6767[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
6768[error] |Field not found: io.cequence.openaiscala.domain.response.FineTuneEvent.id
6769[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:436:72
6770[error] 436 | implicit lazy val fineTuneMetricsFormat: Format[Metrics] = Json.format[Metrics]
6771[error] | ^^^^^^^^^^^^^^^^^^^^
6772[error] | Field not found: io.cequence.openaiscala.domain.response.Metrics.step
6773[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:438:15
6774[error] 438 | Json.format[FineTuneCheckpoint]
6775[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6776[error] |Field not found: io.cequence.openaiscala.domain.response.FineTuneCheckpoint.id
6777[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:440:15
6778[error] 440 | Json.format[FineTuneHyperparams]
6779[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6780[error] |Field not found: io.cequence.openaiscala.domain.response.FineTuneHyperparams.n_epochs
6781[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:451:39
6782[error] 451 | case Some(error) => Json.writes[FineTuneError].writes(error)
6783[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
6784[error] |Field not found: io.cequence.openaiscala.domain.response.FineTuneError.code
6785[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:459:17
6786[error] 459 | Json.format[WeightsAndBiases]
6787[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6788[error] |Field not found: io.cequence.openaiscala.domain.FineTune.WeightsAndBiases.project
6789[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:574:15
6790[error] 574 | Json.format[ModerationResult]
6791[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6792[error] |Field not found: io.cequence.openaiscala.domain.response.ModerationResult.categories
6793[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:576:15
6794[error] 576 | Json.format[ModerationResponse]
6795[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6796[error] |Field not found: io.cequence.openaiscala.domain.response.ModerationResponse.id
6797[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:578:15
6798[error] 578 | Json.format[ThreadMessage]
6799[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
6800[error] | Field not found: io.cequence.openaiscala.domain.ThreadMessage.content
6801[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:671:15
6802[error] 671 | Json.writes[ThreadAndRunToolResource.CodeInterpreterResource]
6803[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6804[error] |Field not found: io.cequence.openaiscala.domain.ThreadAndRunToolResource.CodeInterpreterResource.fileIds
6805[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:682:15
6806[error] 682 | Json.writes[ThreadAndRunToolResource.FileSearchResource]
6807[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6808[error] |Field not found: io.cequence.openaiscala.domain.ThreadAndRunToolResource.FileSearchResource.vectorStoreIds
6809[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:690:15
6810[error] 690 | Json.writes[ThreadAndRunToolResource]
6811[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6812[error] |Field not found: io.cequence.openaiscala.domain.ThreadAndRunToolResource.codeInterpreter
6813[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:721:15
6814[error] 721 | Json.format[FileAnnotation]
6815[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
6816[error] | Field not found: io.cequence.openaiscala.domain.FileAnnotation.type
6817[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:724:15
6818[error] 724 | Json.format[FileCitation]
6819[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^
6820[error] | Field not found: io.cequence.openaiscala.domain.FileCitation.file_id
6821[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:727:15
6822[error] 727 | Json.format[ThreadMessageText]
6823[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6824[error] |Field not found: io.cequence.openaiscala.domain.ThreadMessageText.value
6825[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:730:15
6826[error] 730 | Json.format[ThreadMessageContent]
6827[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6828[error] |Field not found: io.cequence.openaiscala.domain.ThreadMessageContent.type
6829[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:746:15
6830[error] 746 | Json.writes[ThreadFullMessage]
6831[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6832[error] | Field not found: io.cequence.openaiscala.domain.ThreadFullMessage.id
6833[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:749:15
6834[error] 749 | Json.format[ThreadMessageFile]
6835[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6836[error] | Field not found: io.cequence.openaiscala.domain.ThreadMessageFile.id
6837[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:767:15
6838[error] 767 | Json.format[CodeInterpreterResourcesResponse]
6839[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6840[error] |Field not found: io.cequence.openaiscala.domain.response.AssistantToolResourceResponse.CodeInterpreterResourcesResponse.file_ids
6841[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:770:15
6842[error] 770 | Json.format[FileSearchResourcesResponse]
6843[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6844[error] |Field not found: io.cequence.openaiscala.domain.response.AssistantToolResourceResponse.FileSearchResourcesResponse.vector_store_ids
6845[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:835:15
6846[error] 835 | Json.format[BatchProcessingError]
6847[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6848[error] |Field not found: io.cequence.openaiscala.domain.Batch.BatchProcessingError.code
6849[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:837:15
6850[error] 837 | Json.format[BatchProcessingErrors]
6851[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6852[error] |Field not found: io.cequence.openaiscala.domain.Batch.BatchProcessingErrors.object
6853[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:838:60
6854[error] 838 | implicit lazy val batchFormat: Format[Batch] = Json.format[Batch]
6855[error] | ^^^^^^^^^^^^^^^^^^
6856[error] | Field not found: io.cequence.openaiscala.domain.Batch.Batch.id
6857[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:839:68
6858[error] 839 | implicit lazy val batchInputFormat: Format[BatchRow] = Json.format[BatchRow]
6859[error] | ^^^^^^^^^^^^^^^^^^^^^
6860[error] |Field not found: io.cequence.openaiscala.domain.Batch.BatchRow.custom_id
6861[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:842:15
6862[error] 842 | Json.format[ChatCompletionBatchResponse]
6863[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6864[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionBatchResponse.status_code
6865[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:844:15
6866[error] 844 | Json.format[EmbeddingBatchResponse]
6867[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6868[error] |Field not found: io.cequence.openaiscala.domain.response.EmbeddingBatchResponse.status_code
6869[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:863:70
6870[error] 863 | implicit lazy val batchErrorFormat: Format[BatchError] = Json.format[BatchError]
6871[error] | ^^^^^^^^^^^^^^^^^^^^^^^
6872[error] |Field not found: io.cequence.openaiscala.domain.response.BatchError.code
6873[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:865:15
6874[error] 865 | Json.format[CreateBatchResponse]
6875[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6876[error] |Field not found: io.cequence.openaiscala.domain.response.CreateBatchResponse.id
6877[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:867:15
6878[error] 867 | Json.format[CreateBatchResponses]
6879[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6880[error] |Field not found: io.cequence.openaiscala.domain.response.CreateBatchResponses.responses
6881[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:871:15
6882[error] 871 | Json.format[FileCounts]
6883[error] | ^^^^^^^^^^^^^^^^^^^^^^^
6884[error] | Field not found: io.cequence.openaiscala.domain.FileCounts.inProgress
6885[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:875:15
6886[error] 875 | Json.format[VectorStore]
6887[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
6888[error] | Field not found: io.cequence.openaiscala.domain.VectorStore.id
6889[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:879:15
6890[error] 879 | Json.format[VectorStoreFile]
6891[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6892[error] | Field not found: io.cequence.openaiscala.domain.VectorStoreFile.id
6893[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:887:68
6894[error] 887 | implicit lazy val lastErrorFormat: Format[LastError] = Json.format[LastError]
6895[error] | ^^^^^^^^^^^^^^^^^^^^^^
6896[error] | Field not found: io.cequence.openaiscala.domain.LastError.code
6897[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:935:69
6898[error] 935 | implicit lazy val runReasonFormat: Format[Run.Reason] = Json.format[Run.Reason]
6899[error] | ^^^^^^^^^^^^^^^^^^^^^^^
6900[error] | Field not found: io.cequence.openaiscala.domain.Run.Reason.reason
6901[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:962:56
6902[error] 962 | implicit lazy val runFormat: Format[Run] = Json.format[Run]
6903[error] | ^^^^^^^^^^^^^^^^
6904[error] | Field not found: io.cequence.openaiscala.domain.Run.id
6905[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:965:15
6906[error] 965 | Json.format[RunTool.FunctionTool]
6907[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6908[error] |Field not found: io.cequence.openaiscala.domain.RunTool.FunctionTool.name
6909[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1031:72
6910[error] 1031 | implicit lazy val runResponseFormat: Format[RunResponse] = Json.format[RunResponse]
6911[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
6912[error] |Field not found: io.cequence.openaiscala.domain.response.RunResponse.run
6913[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1033:66
6914[error] 1033 | implicit lazy val toolCallFormat: Format[ToolCall] = Json.format[ToolCall]
6915[error] | ^^^^^^^^^^^^^^^^^^^^^
6916[error] | Field not found: io.cequence.openaiscala.domain.ToolCall.id
6917[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1035:15
6918[error] 1035 | Json.format[SubmitToolOutputs]
6919[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6920[error] |Field not found: io.cequence.openaiscala.domain.SubmitToolOutputs.tool_calls
6921[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1036:78
6922[error] 1036 | implicit lazy val requiredActionFormat: Format[RequiredAction] = Json.format[RequiredAction]
6923[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
6924[error] | Field not found: io.cequence.openaiscala.domain.RequiredAction.type
6925[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1052:15
6926[error] 1052 | Json.format[RunStep]
6927[error] | ^^^^^^^^^^^^^^^^^^^^
6928[error] | Field not found: io.cequence.openaiscala.domain.RunStep.id
6929[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1065:63
6930[error] 1065 | implicit val toolCallsFormat: Format[ToolCalls] = Json.format[ToolCalls]
6931[error] | ^^^^^^^^^^^^^^^^^^^^^^
6932[error] |Field not found: io.cequence.openaiscala.domain.StepDetail.ToolCalls.messages
6933[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1088:15
6934[error] 1088 | Json.format[TruncationStrategy]
6935[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6936[error] |Field not found: io.cequence.openaiscala.domain.Run.TruncationStrategy.type
6937[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1090:62
6938[error] 1090 | implicit lazy val threadWrites: Writes[Thread] = Json.writes[Thread]
6939[error] | ^^^^^^^^^^^^^^^^^^^
6940[error] | Field not found: io.cequence.openaiscala.domain.Thread.id
6941[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1139:15
6942[error] 1139 | Json.writes[ThreadAndRun]
6943[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^
6944[error] |Field not found: io.cequence.openaiscala.domain.ThreadAndRun.messages
6945[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1152:43
6946[error] 1152 | implicit val stringWrites = Json.writes[JsonSchema.String]
6947[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6948[error] |Field not found: io.cequence.openaiscala.domain.JsonSchema.String.enum
6949[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1153:43
6950[error] 1153 | implicit val numberWrites = Json.writes[JsonSchema.Number]
6951[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6952[error] |Field not found: io.cequence.openaiscala.domain.JsonSchema.Number.description
6953[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1154:44
6954[error] 1154 | implicit val booleanWrites = Json.writes[JsonSchema.Boolean]
6955[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6956[error] |Field not found: io.cequence.openaiscala.domain.JsonSchema.Boolean.description
6957[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1296:71
6958[error] 1296 | implicit val jsonSchemaDefFormat: Format[JsonSchemaDef] = Json.format[JsonSchemaDef]
6959[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
6960[error] |Field not found: io.cequence.openaiscala.domain.settings.JsonSchemaDef.name
6961[warn] one warning found
6962[error] 87 errors found
6963[error] (core / Compile / compileIncremental) Compilation failed
6964[info] compiling 89 Scala sources to /build/repo/openai-core/target/scala-3.6.4/classes ...
6965[warn] bad option '-Ywarn-unused' was ignored
6966[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:36:70
6967[error] 36 | implicit lazy val permissionFormat: Format[Permission] = Json.format[Permission]
6968[error] | ^^^^^^^^^^^^^^^^^^^^^^^
6969[error] | Field not found: io.cequence.openaiscala.domain.response.Permission.id
6970[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:47:47
6971[error] 47 | val writes: Writes[ModelInfo] = Json.writes[ModelInfo]
6972[error] | ^^^^^^^^^^^^^^^^^^^^^^
6973[error] | Field not found: io.cequence.openaiscala.domain.response.ModelInfo.id
6974[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:51:68
6975[error] 51 | implicit lazy val usageInfoFormat: Format[UsageInfo] = Json.format[UsageInfo]
6976[error] | ^^^^^^^^^^^^^^^^^^^^^^
6977[error] |Field not found: io.cequence.openaiscala.domain.response.UsageInfo.prompt_tokens
6978[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:59:15
6979[error] 59 | Json.format[LogprobsInfo]
6980[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^
6981[error] |Field not found: io.cequence.openaiscala.domain.response.LogprobsInfo.tokens
6982[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:61:15
6983[error] 61 | Json.format[TextCompletionChoiceInfo]
6984[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6985[error] |Field not found: io.cequence.openaiscala.domain.response.TextCompletionChoiceInfo.text
6986[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:63:15
6987[error] 63 | Json.format[TextCompletionResponse]
6988[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6989[error] |Field not found: io.cequence.openaiscala.domain.response.TextCompletionResponse.id
6990[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:92:15
6991[error] 92 | Json.format[FunctionCallSpec]
6992[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6993[error] | Field not found: io.cequence.openaiscala.domain.FunctionCallSpec.name
6994[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:94:71
6995[error] 94 | implicit val systemMessageFormat: Format[SystemMessage] = Json.format[SystemMessage]
6996[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
6997[error] | Field not found: io.cequence.openaiscala.domain.SystemMessage.content
6998[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:95:77
6999[error] 95 | implicit val developerMessageFormat: Format[DeveloperMessage] = Json.format[DeveloperMessage]
7000[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7001[error] |Field not found: io.cequence.openaiscala.domain.DeveloperMessage.content
7002[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:96:67
7003[error] 96 | implicit val userMessageFormat: Format[UserMessage] = Json.format[UserMessage]
7004[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
7005[error] | Field not found: io.cequence.openaiscala.domain.UserMessage.content
7006[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:97:73
7007[error] 97 | implicit val userSeqMessageFormat: Format[UserSeqMessage] = Json.format[UserSeqMessage]
7008[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
7009[error] | Field not found: io.cequence.openaiscala.domain.UserSeqMessage.content
7010[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:99:67
7011[error] 99 | implicit val toolMessageFormat: Format[ToolMessage] = Json.format[ToolMessage]
7012[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
7013[error] |Field not found: io.cequence.openaiscala.domain.ToolMessage.tool_call_id
7014[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:101:77
7015[error] 101 | implicit val assistantMessageFormat: Format[AssistantMessage] = Json.format[AssistantMessage]
7016[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7017[error] |Field not found: io.cequence.openaiscala.domain.AssistantMessage.content
7018[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:124:15
7019[error] 124 | Json.format[AssistantFunMessage]
7020[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7021[error] |Field not found: io.cequence.openaiscala.domain.AssistantFunMessage.content
7022[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:126:70
7023[error] 126 | implicit lazy val funMessageFormat: Format[FunMessage] = Json.format[FunMessage]
7024[error] | ^^^^^^^^^^^^^^^^^^^^^^^
7025[error] | Field not found: io.cequence.openaiscala.domain.FunMessage.content
7026[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:128:72
7027[error] 128 | implicit lazy val messageSpecFormat: Format[MessageSpec] = Json.format[MessageSpec]
7028[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
7029[error] | Field not found: io.cequence.openaiscala.domain.MessageSpec.role
7030[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:134:15
7031[error] 134 | Json.format[FunctionTool]
7032[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^
7033[error] |Field not found: io.cequence.openaiscala.domain.AssistantTool.FunctionTool.name
7034[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:196:30
7035[error] 196 | val writes = Json.writes[AssistantTool.FunctionTool]
7036[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7037[error] |Field not found: io.cequence.openaiscala.domain.AssistantTool.FunctionTool.name
7038[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:201:17
7039[error] 201 | Json.format[AssistantTool.FileSearchTool]
7040[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7041[error] |Field not found: io.cequence.openaiscala.domain.AssistantTool.FileSearchTool.maxNumResults
7042[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:332:15
7043[error] 332 | Json.format[AssistantToolOutput]
7044[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7045[error] |Field not found: io.cequence.openaiscala.domain.AssistantToolOutput.tool_call_id
7046[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:349:52
7047[error] 349 | val writes: Writes[TopLogprobInfo] = Json.writes[TopLogprobInfo]
7048[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
7049[error] |Field not found: io.cequence.openaiscala.domain.response.TopLogprobInfo.token
7050[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:383:15
7051[error] 383 | Json.format[LogprobInfo]
7052[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
7053[error] |Field not found: io.cequence.openaiscala.domain.response.LogprobInfo.token
7054[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:386:15
7055[error] 386 | Json.format[Logprobs]
7056[error] | ^^^^^^^^^^^^^^^^^^^^^
7057[error] |Field not found: io.cequence.openaiscala.domain.response.Logprobs.content
7058[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:389:15
7059[error] 389 | Json.format[ChatCompletionChoiceInfo]
7060[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7061[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionChoiceInfo.message
7062[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:391:15
7063[error] 391 | Json.format[ChatCompletionResponse]
7064[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7065[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionResponse.id
7066[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:399:15
7067[error] 399 | Json.format[ChatFunCompletionChoiceInfo]
7068[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7069[error] |Field not found: io.cequence.openaiscala.domain.response.ChatFunCompletionChoiceInfo.message
7070[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:401:15
7071[error] 401 | Json.format[ChatFunCompletionResponse]
7072[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7073[error] |Field not found: io.cequence.openaiscala.domain.response.ChatFunCompletionResponse.id
7074[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:404:15
7075[error] 404 | Json.format[ChunkMessageSpec]
7076[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7077[error] |Field not found: io.cequence.openaiscala.domain.response.ChunkMessageSpec.role
7078[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:407:15
7079[error] 407 | Json.format[ChatCompletionChoiceChunkInfo]
7080[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7081[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionChoiceChunkInfo.delta
7082[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:409:15
7083[error] 409 | Json.format[ChatCompletionChunkResponse]
7084[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7085[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionChunkResponse.id
7086[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:412:15
7087[error] 412 | Json.format[TextEditChoiceInfo]
7088[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7089[error] |Field not found: io.cequence.openaiscala.domain.response.TextEditChoiceInfo.text
7090[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:414:15
7091[error] 414 | Json.format[TextEditResponse]
7092[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7093[error] |Field not found: io.cequence.openaiscala.domain.response.TextEditResponse.created
7094[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:416:64
7095[error] 416 | implicit lazy val imageFormat: Format[ImageInfo] = Json.format[ImageInfo]
7096[error] | ^^^^^^^^^^^^^^^^^^^^^^
7097[error] |Field not found: io.cequence.openaiscala.domain.response.ImageInfo.created
7098[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:419:15
7099[error] 419 | Json.format[EmbeddingInfo]
7100[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
7101[error] |Field not found: io.cequence.openaiscala.domain.response.EmbeddingInfo.embedding
7102[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:421:15
7103[error] 421 | Json.format[EmbeddingUsageInfo]
7104[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7105[error] |Field not found: io.cequence.openaiscala.domain.response.EmbeddingUsageInfo.prompt_tokens
7106[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:423:15
7107[error] 423 | Json.format[EmbeddingResponse]
7108[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7109[error] |Field not found: io.cequence.openaiscala.domain.response.EmbeddingResponse.data
7110[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:425:78
7111[error] 425 | implicit lazy val fileStatisticsFormat: Format[FileStatistics] = Json.format[FileStatistics]
7112[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
7113[error] |Field not found: io.cequence.openaiscala.domain.response.FileStatistics.examples
7114[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:426:66
7115[error] 426 | implicit lazy val fileInfoFormat: Format[FileInfo] = Json.format[FileInfo]
7116[error] | ^^^^^^^^^^^^^^^^^^^^^
7117[error] | Field not found: io.cequence.openaiscala.domain.response.FileInfo.id
7118[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:431:15
7119[error] 431 | Json.format[FineTuneEvent]
7120[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
7121[error] |Field not found: io.cequence.openaiscala.domain.response.FineTuneEvent.id
7122[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:436:72
7123[error] 436 | implicit lazy val fineTuneMetricsFormat: Format[Metrics] = Json.format[Metrics]
7124[error] | ^^^^^^^^^^^^^^^^^^^^
7125[error] | Field not found: io.cequence.openaiscala.domain.response.Metrics.step
7126[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:438:15
7127[error] 438 | Json.format[FineTuneCheckpoint]
7128[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7129[error] |Field not found: io.cequence.openaiscala.domain.response.FineTuneCheckpoint.id
7130[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:440:15
7131[error] 440 | Json.format[FineTuneHyperparams]
7132[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7133[error] |Field not found: io.cequence.openaiscala.domain.response.FineTuneHyperparams.n_epochs
7134[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:451:39
7135[error] 451 | case Some(error) => Json.writes[FineTuneError].writes(error)
7136[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
7137[error] |Field not found: io.cequence.openaiscala.domain.response.FineTuneError.code
7138[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:459:17
7139[error] 459 | Json.format[WeightsAndBiases]
7140[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7141[error] |Field not found: io.cequence.openaiscala.domain.FineTune.WeightsAndBiases.project
7142[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:574:15
7143[error] 574 | Json.format[ModerationResult]
7144[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7145[error] |Field not found: io.cequence.openaiscala.domain.response.ModerationResult.categories
7146[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:576:15
7147[error] 576 | Json.format[ModerationResponse]
7148[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7149[error] |Field not found: io.cequence.openaiscala.domain.response.ModerationResponse.id
7150[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:578:15
7151[error] 578 | Json.format[ThreadMessage]
7152[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
7153[error] | Field not found: io.cequence.openaiscala.domain.ThreadMessage.content
7154[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:671:15
7155[error] 671 | Json.writes[ThreadAndRunToolResource.CodeInterpreterResource]
7156[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7157[error] |Field not found: io.cequence.openaiscala.domain.ThreadAndRunToolResource.CodeInterpreterResource.fileIds
7158[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:682:15
7159[error] 682 | Json.writes[ThreadAndRunToolResource.FileSearchResource]
7160[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7161[error] |Field not found: io.cequence.openaiscala.domain.ThreadAndRunToolResource.FileSearchResource.vectorStoreIds
7162[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:690:15
7163[error] 690 | Json.writes[ThreadAndRunToolResource]
7164[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7165[error] |Field not found: io.cequence.openaiscala.domain.ThreadAndRunToolResource.codeInterpreter
7166[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:721:15
7167[error] 721 | Json.format[FileAnnotation]
7168[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
7169[error] | Field not found: io.cequence.openaiscala.domain.FileAnnotation.type
7170[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:724:15
7171[error] 724 | Json.format[FileCitation]
7172[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^
7173[error] | Field not found: io.cequence.openaiscala.domain.FileCitation.file_id
7174[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:727:15
7175[error] 727 | Json.format[ThreadMessageText]
7176[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7177[error] |Field not found: io.cequence.openaiscala.domain.ThreadMessageText.value
7178[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:730:15
7179[error] 730 | Json.format[ThreadMessageContent]
7180[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7181[error] |Field not found: io.cequence.openaiscala.domain.ThreadMessageContent.type
7182[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:746:15
7183[error] 746 | Json.writes[ThreadFullMessage]
7184[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7185[error] | Field not found: io.cequence.openaiscala.domain.ThreadFullMessage.id
7186[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:749:15
7187[error] 749 | Json.format[ThreadMessageFile]
7188[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7189[error] | Field not found: io.cequence.openaiscala.domain.ThreadMessageFile.id
7190[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:767:15
7191[error] 767 | Json.format[CodeInterpreterResourcesResponse]
7192[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7193[error] |Field not found: io.cequence.openaiscala.domain.response.AssistantToolResourceResponse.CodeInterpreterResourcesResponse.file_ids
7194[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:770:15
7195[error] 770 | Json.format[FileSearchResourcesResponse]
7196[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7197[error] |Field not found: io.cequence.openaiscala.domain.response.AssistantToolResourceResponse.FileSearchResourcesResponse.vector_store_ids
7198[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:835:15
7199[error] 835 | Json.format[BatchProcessingError]
7200[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7201[error] |Field not found: io.cequence.openaiscala.domain.Batch.BatchProcessingError.code
7202[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:837:15
7203[error] 837 | Json.format[BatchProcessingErrors]
7204[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7205[error] |Field not found: io.cequence.openaiscala.domain.Batch.BatchProcessingErrors.object
7206[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:838:60
7207[error] 838 | implicit lazy val batchFormat: Format[Batch] = Json.format[Batch]
7208[error] | ^^^^^^^^^^^^^^^^^^
7209[error] | Field not found: io.cequence.openaiscala.domain.Batch.Batch.id
7210[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:839:68
7211[error] 839 | implicit lazy val batchInputFormat: Format[BatchRow] = Json.format[BatchRow]
7212[error] | ^^^^^^^^^^^^^^^^^^^^^
7213[error] |Field not found: io.cequence.openaiscala.domain.Batch.BatchRow.custom_id
7214[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:842:15
7215[error] 842 | Json.format[ChatCompletionBatchResponse]
7216[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7217[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionBatchResponse.status_code
7218[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:844:15
7219[error] 844 | Json.format[EmbeddingBatchResponse]
7220[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7221[error] |Field not found: io.cequence.openaiscala.domain.response.EmbeddingBatchResponse.status_code
7222[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:863:70
7223[error] 863 | implicit lazy val batchErrorFormat: Format[BatchError] = Json.format[BatchError]
7224[error] | ^^^^^^^^^^^^^^^^^^^^^^^
7225[error] |Field not found: io.cequence.openaiscala.domain.response.BatchError.code
7226[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:865:15
7227[error] 865 | Json.format[CreateBatchResponse]
7228[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7229[error] |Field not found: io.cequence.openaiscala.domain.response.CreateBatchResponse.id
7230[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:867:15
7231[error] 867 | Json.format[CreateBatchResponses]
7232[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7233[error] |Field not found: io.cequence.openaiscala.domain.response.CreateBatchResponses.responses
7234[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:871:15
7235[error] 871 | Json.format[FileCounts]
7236[error] | ^^^^^^^^^^^^^^^^^^^^^^^
7237[error] | Field not found: io.cequence.openaiscala.domain.FileCounts.inProgress
7238[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:875:15
7239[error] 875 | Json.format[VectorStore]
7240[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
7241[error] | Field not found: io.cequence.openaiscala.domain.VectorStore.id
7242[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:879:15
7243[error] 879 | Json.format[VectorStoreFile]
7244[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7245[error] | Field not found: io.cequence.openaiscala.domain.VectorStoreFile.id
7246[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:887:68
7247[error] 887 | implicit lazy val lastErrorFormat: Format[LastError] = Json.format[LastError]
7248[error] | ^^^^^^^^^^^^^^^^^^^^^^
7249[error] | Field not found: io.cequence.openaiscala.domain.LastError.code
7250[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:935:69
7251[error] 935 | implicit lazy val runReasonFormat: Format[Run.Reason] = Json.format[Run.Reason]
7252[error] | ^^^^^^^^^^^^^^^^^^^^^^^
7253[error] | Field not found: io.cequence.openaiscala.domain.Run.Reason.reason
7254[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:962:56
7255[error] 962 | implicit lazy val runFormat: Format[Run] = Json.format[Run]
7256[error] | ^^^^^^^^^^^^^^^^
7257[error] | Field not found: io.cequence.openaiscala.domain.Run.id
7258[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:965:15
7259[error] 965 | Json.format[RunTool.FunctionTool]
7260[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7261[error] |Field not found: io.cequence.openaiscala.domain.RunTool.FunctionTool.name
7262[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1031:72
7263[error] 1031 | implicit lazy val runResponseFormat: Format[RunResponse] = Json.format[RunResponse]
7264[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
7265[error] |Field not found: io.cequence.openaiscala.domain.response.RunResponse.run
7266[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1033:66
7267[error] 1033 | implicit lazy val toolCallFormat: Format[ToolCall] = Json.format[ToolCall]
7268[error] | ^^^^^^^^^^^^^^^^^^^^^
7269[error] | Field not found: io.cequence.openaiscala.domain.ToolCall.id
7270[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1035:15
7271[error] 1035 | Json.format[SubmitToolOutputs]
7272[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7273[error] |Field not found: io.cequence.openaiscala.domain.SubmitToolOutputs.tool_calls
7274[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1036:78
7275[error] 1036 | implicit lazy val requiredActionFormat: Format[RequiredAction] = Json.format[RequiredAction]
7276[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
7277[error] | Field not found: io.cequence.openaiscala.domain.RequiredAction.type
7278[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1052:15
7279[error] 1052 | Json.format[RunStep]
7280[error] | ^^^^^^^^^^^^^^^^^^^^
7281[error] | Field not found: io.cequence.openaiscala.domain.RunStep.id
7282[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1065:63
7283[error] 1065 | implicit val toolCallsFormat: Format[ToolCalls] = Json.format[ToolCalls]
7284[error] | ^^^^^^^^^^^^^^^^^^^^^^
7285[error] |Field not found: io.cequence.openaiscala.domain.StepDetail.ToolCalls.messages
7286[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1088:15
7287[error] 1088 | Json.format[TruncationStrategy]
7288[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7289[error] |Field not found: io.cequence.openaiscala.domain.Run.TruncationStrategy.type
7290[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1090:62
7291[error] 1090 | implicit lazy val threadWrites: Writes[Thread] = Json.writes[Thread]
7292[error] | ^^^^^^^^^^^^^^^^^^^
7293[error] | Field not found: io.cequence.openaiscala.domain.Thread.id
7294[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1139:15
7295[error] 1139 | Json.writes[ThreadAndRun]
7296[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^
7297[error] |Field not found: io.cequence.openaiscala.domain.ThreadAndRun.messages
7298[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1152:43
7299[error] 1152 | implicit val stringWrites = Json.writes[JsonSchema.String]
7300[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7301[error] |Field not found: io.cequence.openaiscala.domain.JsonSchema.String.enum
7302[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1153:43
7303[error] 1153 | implicit val numberWrites = Json.writes[JsonSchema.Number]
7304[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7305[error] |Field not found: io.cequence.openaiscala.domain.JsonSchema.Number.description
7306[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1154:44
7307[error] 1154 | implicit val booleanWrites = Json.writes[JsonSchema.Boolean]
7308[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7309[error] |Field not found: io.cequence.openaiscala.domain.JsonSchema.Boolean.description
7310[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1296:71
7311[error] 1296 | implicit val jsonSchemaDefFormat: Format[JsonSchemaDef] = Json.format[JsonSchemaDef]
7312[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
7313[error] |Field not found: io.cequence.openaiscala.domain.settings.JsonSchemaDef.name
7314[warn] one warning found
7315[error] 87 errors found
7316[error] (core / Compile / compileIncremental) Compilation failed
7317[info] compiling 89 Scala sources to /build/repo/openai-core/target/scala-3.6.4/classes ...
7318[warn] bad option '-Ywarn-unused' was ignored
7319[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:36:70
7320[error] 36 | implicit lazy val permissionFormat: Format[Permission] = Json.format[Permission]
7321[error] | ^^^^^^^^^^^^^^^^^^^^^^^
7322[error] | Field not found: io.cequence.openaiscala.domain.response.Permission.id
7323[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:47:47
7324[error] 47 | val writes: Writes[ModelInfo] = Json.writes[ModelInfo]
7325[error] | ^^^^^^^^^^^^^^^^^^^^^^
7326[error] | Field not found: io.cequence.openaiscala.domain.response.ModelInfo.id
7327[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:51:68
7328[error] 51 | implicit lazy val usageInfoFormat: Format[UsageInfo] = Json.format[UsageInfo]
7329[error] | ^^^^^^^^^^^^^^^^^^^^^^
7330[error] |Field not found: io.cequence.openaiscala.domain.response.UsageInfo.prompt_tokens
7331[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:59:15
7332[error] 59 | Json.format[LogprobsInfo]
7333[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^
7334[error] |Field not found: io.cequence.openaiscala.domain.response.LogprobsInfo.tokens
7335[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:61:15
7336[error] 61 | Json.format[TextCompletionChoiceInfo]
7337[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7338[error] |Field not found: io.cequence.openaiscala.domain.response.TextCompletionChoiceInfo.text
7339[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:63:15
7340[error] 63 | Json.format[TextCompletionResponse]
7341[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7342[error] |Field not found: io.cequence.openaiscala.domain.response.TextCompletionResponse.id
7343[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:92:15
7344[error] 92 | Json.format[FunctionCallSpec]
7345[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7346[error] | Field not found: io.cequence.openaiscala.domain.FunctionCallSpec.name
7347[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:94:71
7348[error] 94 | implicit val systemMessageFormat: Format[SystemMessage] = Json.format[SystemMessage]
7349[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
7350[error] | Field not found: io.cequence.openaiscala.domain.SystemMessage.content
7351[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:95:77
7352[error] 95 | implicit val developerMessageFormat: Format[DeveloperMessage] = Json.format[DeveloperMessage]
7353[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7354[error] |Field not found: io.cequence.openaiscala.domain.DeveloperMessage.content
7355[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:96:67
7356[error] 96 | implicit val userMessageFormat: Format[UserMessage] = Json.format[UserMessage]
7357[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
7358[error] | Field not found: io.cequence.openaiscala.domain.UserMessage.content
7359[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:97:73
7360[error] 97 | implicit val userSeqMessageFormat: Format[UserSeqMessage] = Json.format[UserSeqMessage]
7361[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
7362[error] | Field not found: io.cequence.openaiscala.domain.UserSeqMessage.content
7363[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:99:67
7364[error] 99 | implicit val toolMessageFormat: Format[ToolMessage] = Json.format[ToolMessage]
7365[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
7366[error] |Field not found: io.cequence.openaiscala.domain.ToolMessage.tool_call_id
7367[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:101:77
7368[error] 101 | implicit val assistantMessageFormat: Format[AssistantMessage] = Json.format[AssistantMessage]
7369[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7370[error] |Field not found: io.cequence.openaiscala.domain.AssistantMessage.content
7371[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:124:15
7372[error] 124 | Json.format[AssistantFunMessage]
7373[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7374[error] |Field not found: io.cequence.openaiscala.domain.AssistantFunMessage.content
7375[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:126:70
7376[error] 126 | implicit lazy val funMessageFormat: Format[FunMessage] = Json.format[FunMessage]
7377[error] | ^^^^^^^^^^^^^^^^^^^^^^^
7378[error] | Field not found: io.cequence.openaiscala.domain.FunMessage.content
7379[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:128:72
7380[error] 128 | implicit lazy val messageSpecFormat: Format[MessageSpec] = Json.format[MessageSpec]
7381[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
7382[error] | Field not found: io.cequence.openaiscala.domain.MessageSpec.role
7383[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:134:15
7384[error] 134 | Json.format[FunctionTool]
7385[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^
7386[error] |Field not found: io.cequence.openaiscala.domain.AssistantTool.FunctionTool.name
7387[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:196:30
7388[error] 196 | val writes = Json.writes[AssistantTool.FunctionTool]
7389[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7390[error] |Field not found: io.cequence.openaiscala.domain.AssistantTool.FunctionTool.name
7391[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:201:17
7392[error] 201 | Json.format[AssistantTool.FileSearchTool]
7393[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7394[error] |Field not found: io.cequence.openaiscala.domain.AssistantTool.FileSearchTool.maxNumResults
7395[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:332:15
7396[error] 332 | Json.format[AssistantToolOutput]
7397[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7398[error] |Field not found: io.cequence.openaiscala.domain.AssistantToolOutput.tool_call_id
7399[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:349:52
7400[error] 349 | val writes: Writes[TopLogprobInfo] = Json.writes[TopLogprobInfo]
7401[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
7402[error] |Field not found: io.cequence.openaiscala.domain.response.TopLogprobInfo.token
7403[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:383:15
7404[error] 383 | Json.format[LogprobInfo]
7405[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
7406[error] |Field not found: io.cequence.openaiscala.domain.response.LogprobInfo.token
7407[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:386:15
7408[error] 386 | Json.format[Logprobs]
7409[error] | ^^^^^^^^^^^^^^^^^^^^^
7410[error] |Field not found: io.cequence.openaiscala.domain.response.Logprobs.content
7411[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:389:15
7412[error] 389 | Json.format[ChatCompletionChoiceInfo]
7413[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7414[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionChoiceInfo.message
7415[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:391:15
7416[error] 391 | Json.format[ChatCompletionResponse]
7417[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7418[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionResponse.id
7419[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:399:15
7420[error] 399 | Json.format[ChatFunCompletionChoiceInfo]
7421[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7422[error] |Field not found: io.cequence.openaiscala.domain.response.ChatFunCompletionChoiceInfo.message
7423[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:401:15
7424[error] 401 | Json.format[ChatFunCompletionResponse]
7425[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7426[error] |Field not found: io.cequence.openaiscala.domain.response.ChatFunCompletionResponse.id
7427[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:404:15
7428[error] 404 | Json.format[ChunkMessageSpec]
7429[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7430[error] |Field not found: io.cequence.openaiscala.domain.response.ChunkMessageSpec.role
7431[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:407:15
7432[error] 407 | Json.format[ChatCompletionChoiceChunkInfo]
7433[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7434[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionChoiceChunkInfo.delta
7435[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:409:15
7436[error] 409 | Json.format[ChatCompletionChunkResponse]
7437[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7438[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionChunkResponse.id
7439[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:412:15
7440[error] 412 | Json.format[TextEditChoiceInfo]
7441[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7442[error] |Field not found: io.cequence.openaiscala.domain.response.TextEditChoiceInfo.text
7443[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:414:15
7444[error] 414 | Json.format[TextEditResponse]
7445[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7446[error] |Field not found: io.cequence.openaiscala.domain.response.TextEditResponse.created
7447[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:416:64
7448[error] 416 | implicit lazy val imageFormat: Format[ImageInfo] = Json.format[ImageInfo]
7449[error] | ^^^^^^^^^^^^^^^^^^^^^^
7450[error] |Field not found: io.cequence.openaiscala.domain.response.ImageInfo.created
7451[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:419:15
7452[error] 419 | Json.format[EmbeddingInfo]
7453[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
7454[error] |Field not found: io.cequence.openaiscala.domain.response.EmbeddingInfo.embedding
7455[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:421:15
7456[error] 421 | Json.format[EmbeddingUsageInfo]
7457[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7458[error] |Field not found: io.cequence.openaiscala.domain.response.EmbeddingUsageInfo.prompt_tokens
7459[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:423:15
7460[error] 423 | Json.format[EmbeddingResponse]
7461[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7462[error] |Field not found: io.cequence.openaiscala.domain.response.EmbeddingResponse.data
7463[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:425:78
7464[error] 425 | implicit lazy val fileStatisticsFormat: Format[FileStatistics] = Json.format[FileStatistics]
7465[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
7466[error] |Field not found: io.cequence.openaiscala.domain.response.FileStatistics.examples
7467[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:426:66
7468[error] 426 | implicit lazy val fileInfoFormat: Format[FileInfo] = Json.format[FileInfo]
7469[error] | ^^^^^^^^^^^^^^^^^^^^^
7470[error] | Field not found: io.cequence.openaiscala.domain.response.FileInfo.id
7471[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:431:15
7472[error] 431 | Json.format[FineTuneEvent]
7473[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
7474[error] |Field not found: io.cequence.openaiscala.domain.response.FineTuneEvent.id
7475[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:436:72
7476[error] 436 | implicit lazy val fineTuneMetricsFormat: Format[Metrics] = Json.format[Metrics]
7477[error] | ^^^^^^^^^^^^^^^^^^^^
7478[error] | Field not found: io.cequence.openaiscala.domain.response.Metrics.step
7479[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:438:15
7480[error] 438 | Json.format[FineTuneCheckpoint]
7481[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7482[error] |Field not found: io.cequence.openaiscala.domain.response.FineTuneCheckpoint.id
7483[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:440:15
7484[error] 440 | Json.format[FineTuneHyperparams]
7485[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7486[error] |Field not found: io.cequence.openaiscala.domain.response.FineTuneHyperparams.n_epochs
7487[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:451:39
7488[error] 451 | case Some(error) => Json.writes[FineTuneError].writes(error)
7489[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
7490[error] |Field not found: io.cequence.openaiscala.domain.response.FineTuneError.code
7491[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:459:17
7492[error] 459 | Json.format[WeightsAndBiases]
7493[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7494[error] |Field not found: io.cequence.openaiscala.domain.FineTune.WeightsAndBiases.project
7495[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:574:15
7496[error] 574 | Json.format[ModerationResult]
7497[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7498[error] |Field not found: io.cequence.openaiscala.domain.response.ModerationResult.categories
7499[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:576:15
7500[error] 576 | Json.format[ModerationResponse]
7501[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7502[error] |Field not found: io.cequence.openaiscala.domain.response.ModerationResponse.id
7503[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:578:15
7504[error] 578 | Json.format[ThreadMessage]
7505[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
7506[error] | Field not found: io.cequence.openaiscala.domain.ThreadMessage.content
7507[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:671:15
7508[error] 671 | Json.writes[ThreadAndRunToolResource.CodeInterpreterResource]
7509[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7510[error] |Field not found: io.cequence.openaiscala.domain.ThreadAndRunToolResource.CodeInterpreterResource.fileIds
7511[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:682:15
7512[error] 682 | Json.writes[ThreadAndRunToolResource.FileSearchResource]
7513[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7514[error] |Field not found: io.cequence.openaiscala.domain.ThreadAndRunToolResource.FileSearchResource.vectorStoreIds
7515[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:690:15
7516[error] 690 | Json.writes[ThreadAndRunToolResource]
7517[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7518[error] |Field not found: io.cequence.openaiscala.domain.ThreadAndRunToolResource.codeInterpreter
7519[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:721:15
7520[error] 721 | Json.format[FileAnnotation]
7521[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
7522[error] | Field not found: io.cequence.openaiscala.domain.FileAnnotation.type
7523[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:724:15
7524[error] 724 | Json.format[FileCitation]
7525[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^
7526[error] | Field not found: io.cequence.openaiscala.domain.FileCitation.file_id
7527[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:727:15
7528[error] 727 | Json.format[ThreadMessageText]
7529[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7530[error] |Field not found: io.cequence.openaiscala.domain.ThreadMessageText.value
7531[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:730:15
7532[error] 730 | Json.format[ThreadMessageContent]
7533[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7534[error] |Field not found: io.cequence.openaiscala.domain.ThreadMessageContent.type
7535[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:746:15
7536[error] 746 | Json.writes[ThreadFullMessage]
7537[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7538[error] | Field not found: io.cequence.openaiscala.domain.ThreadFullMessage.id
7539[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:749:15
7540[error] 749 | Json.format[ThreadMessageFile]
7541[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7542[error] | Field not found: io.cequence.openaiscala.domain.ThreadMessageFile.id
7543[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:767:15
7544[error] 767 | Json.format[CodeInterpreterResourcesResponse]
7545[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7546[error] |Field not found: io.cequence.openaiscala.domain.response.AssistantToolResourceResponse.CodeInterpreterResourcesResponse.file_ids
7547[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:770:15
7548[error] 770 | Json.format[FileSearchResourcesResponse]
7549[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7550[error] |Field not found: io.cequence.openaiscala.domain.response.AssistantToolResourceResponse.FileSearchResourcesResponse.vector_store_ids
7551[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:835:15
7552[error] 835 | Json.format[BatchProcessingError]
7553[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7554[error] |Field not found: io.cequence.openaiscala.domain.Batch.BatchProcessingError.code
7555[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:837:15
7556[error] 837 | Json.format[BatchProcessingErrors]
7557[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7558[error] |Field not found: io.cequence.openaiscala.domain.Batch.BatchProcessingErrors.object
7559[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:838:60
7560[error] 838 | implicit lazy val batchFormat: Format[Batch] = Json.format[Batch]
7561[error] | ^^^^^^^^^^^^^^^^^^
7562[error] | Field not found: io.cequence.openaiscala.domain.Batch.Batch.id
7563[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:839:68
7564[error] 839 | implicit lazy val batchInputFormat: Format[BatchRow] = Json.format[BatchRow]
7565[error] | ^^^^^^^^^^^^^^^^^^^^^
7566[error] |Field not found: io.cequence.openaiscala.domain.Batch.BatchRow.custom_id
7567[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:842:15
7568[error] 842 | Json.format[ChatCompletionBatchResponse]
7569[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7570[error] |Field not found: io.cequence.openaiscala.domain.response.ChatCompletionBatchResponse.status_code
7571[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:844:15
7572[error] 844 | Json.format[EmbeddingBatchResponse]
7573[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7574[error] |Field not found: io.cequence.openaiscala.domain.response.EmbeddingBatchResponse.status_code
7575[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:863:70
7576[error] 863 | implicit lazy val batchErrorFormat: Format[BatchError] = Json.format[BatchError]
7577[error] | ^^^^^^^^^^^^^^^^^^^^^^^
7578[error] |Field not found: io.cequence.openaiscala.domain.response.BatchError.code
7579[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:865:15
7580[error] 865 | Json.format[CreateBatchResponse]
7581[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7582[error] |Field not found: io.cequence.openaiscala.domain.response.CreateBatchResponse.id
7583[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:867:15
7584[error] 867 | Json.format[CreateBatchResponses]
7585[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7586[error] |Field not found: io.cequence.openaiscala.domain.response.CreateBatchResponses.responses
7587[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:871:15
7588[error] 871 | Json.format[FileCounts]
7589[error] | ^^^^^^^^^^^^^^^^^^^^^^^
7590[error] | Field not found: io.cequence.openaiscala.domain.FileCounts.inProgress
7591[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:875:15
7592[error] 875 | Json.format[VectorStore]
7593[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
7594[error] | Field not found: io.cequence.openaiscala.domain.VectorStore.id
7595[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:879:15
7596[error] 879 | Json.format[VectorStoreFile]
7597[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7598[error] | Field not found: io.cequence.openaiscala.domain.VectorStoreFile.id
7599[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:887:68
7600[error] 887 | implicit lazy val lastErrorFormat: Format[LastError] = Json.format[LastError]
7601[error] | ^^^^^^^^^^^^^^^^^^^^^^
7602[error] | Field not found: io.cequence.openaiscala.domain.LastError.code
7603[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:935:69
7604[error] 935 | implicit lazy val runReasonFormat: Format[Run.Reason] = Json.format[Run.Reason]
7605[error] | ^^^^^^^^^^^^^^^^^^^^^^^
7606[error] | Field not found: io.cequence.openaiscala.domain.Run.Reason.reason
7607[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:962:56
7608[error] 962 | implicit lazy val runFormat: Format[Run] = Json.format[Run]
7609[error] | ^^^^^^^^^^^^^^^^
7610[error] | Field not found: io.cequence.openaiscala.domain.Run.id
7611[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:965:15
7612[error] 965 | Json.format[RunTool.FunctionTool]
7613[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7614[error] |Field not found: io.cequence.openaiscala.domain.RunTool.FunctionTool.name
7615[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1031:72
7616[error] 1031 | implicit lazy val runResponseFormat: Format[RunResponse] = Json.format[RunResponse]
7617[error] | ^^^^^^^^^^^^^^^^^^^^^^^^
7618[error] |Field not found: io.cequence.openaiscala.domain.response.RunResponse.run
7619[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1033:66
7620[error] 1033 | implicit lazy val toolCallFormat: Format[ToolCall] = Json.format[ToolCall]
7621[error] | ^^^^^^^^^^^^^^^^^^^^^
7622[error] | Field not found: io.cequence.openaiscala.domain.ToolCall.id
7623[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1035:15
7624[error] 1035 | Json.format[SubmitToolOutputs]
7625[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7626[error] |Field not found: io.cequence.openaiscala.domain.SubmitToolOutputs.tool_calls
7627[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1036:78
7628[error] 1036 | implicit lazy val requiredActionFormat: Format[RequiredAction] = Json.format[RequiredAction]
7629[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
7630[error] | Field not found: io.cequence.openaiscala.domain.RequiredAction.type
7631[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1052:15
7632[error] 1052 | Json.format[RunStep]
7633[error] | ^^^^^^^^^^^^^^^^^^^^
7634[error] | Field not found: io.cequence.openaiscala.domain.RunStep.id
7635[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1065:63
7636[error] 1065 | implicit val toolCallsFormat: Format[ToolCalls] = Json.format[ToolCalls]
7637[error] | ^^^^^^^^^^^^^^^^^^^^^^
7638[error] |Field not found: io.cequence.openaiscala.domain.StepDetail.ToolCalls.messages
7639[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1088:15
7640[error] 1088 | Json.format[TruncationStrategy]
7641[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7642[error] |Field not found: io.cequence.openaiscala.domain.Run.TruncationStrategy.type
7643[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1090:62
7644[error] 1090 | implicit lazy val threadWrites: Writes[Thread] = Json.writes[Thread]
7645[error] | ^^^^^^^^^^^^^^^^^^^
7646[error] | Field not found: io.cequence.openaiscala.domain.Thread.id
7647[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1139:15
7648[error] 1139 | Json.writes[ThreadAndRun]
7649[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^
7650[error] |Field not found: io.cequence.openaiscala.domain.ThreadAndRun.messages
7651[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1152:43
7652[error] 1152 | implicit val stringWrites = Json.writes[JsonSchema.String]
7653[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7654[error] |Field not found: io.cequence.openaiscala.domain.JsonSchema.String.enum
7655[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1153:43
7656[error] 1153 | implicit val numberWrites = Json.writes[JsonSchema.Number]
7657[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7658[error] |Field not found: io.cequence.openaiscala.domain.JsonSchema.Number.description
7659[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1154:44
7660[error] 1154 | implicit val booleanWrites = Json.writes[JsonSchema.Boolean]
7661[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7662[error] |Field not found: io.cequence.openaiscala.domain.JsonSchema.Boolean.description
7663[error] -- Error: /build/repo/openai-core/src/main/scala/io/cequence/openaiscala/JsonFormats.scala:1296:71
7664[error] 1296 | implicit val jsonSchemaDefFormat: Format[JsonSchemaDef] = Json.format[JsonSchemaDef]
7665[error] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
7666[error] |Field not found: io.cequence.openaiscala.domain.settings.JsonSchemaDef.name
7667[warn] one warning found
7668[error] 87 errors found
7669[error] (core / Compile / compileIncremental) Compilation failed
7670
7671************************
7672Build summary:
7673[{
7674 "module": "openai-scala-client",
7675 "compile": {"status": "failed", "failureContext": {"type": "buildError", "reasons": ["Compilation failed"]}, "tookMs": 14660, "warnings": 1, "errors": 87, "sourceVersion": "3.6-migration"},
7676 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
7677 "test-compile": {"status": "skipped", "tookMs": 0, "warnings": 0, "errors": 0},
7678 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
7679 "publish": {"status": "skipped", "tookMs": 0},
7680 "metadata": {
7681 "crossScalaVersions": ["2.12.18", "2.13.11", "3.2.2"]
7682}
7683},{
7684 "module": "openai-scala-google-vertexai-client",
7685 "compile": {"status": "failed", "failureContext": {"type": "buildError", "reasons": ["Compilation failed"]}, "tookMs": 4055, "warnings": 1, "errors": 87, "sourceVersion": "3.6-migration"},
7686 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
7687 "test-compile": {"status": "skipped", "tookMs": 0, "warnings": 0, "errors": 0},
7688 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
7689 "publish": {"status": "skipped", "tookMs": 0},
7690 "metadata": {
7691 "crossScalaVersions": ["2.12.18", "2.13.11", "3.2.2"]
7692}
7693},{
7694 "module": "openai-scala-core",
7695 "compile": {"status": "failed", "failureContext": {"type": "buildError", "reasons": ["Compilation failed"]}, "tookMs": 3120, "warnings": 1, "errors": 87, "sourceVersion": "3.6-migration"},
7696 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
7697 "test-compile": {"status": "skipped", "tookMs": 0, "warnings": 0, "errors": 0},
7698 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
7699 "publish": {"status": "skipped", "tookMs": 0},
7700 "metadata": {
7701 "crossScalaVersions": ["2.12.18", "2.13.11", "3.2.2"]
7702}
7703},{
7704 "module": "openai-scala-guice",
7705 "compile": {"status": "failed", "failureContext": {"type": "buildError", "reasons": ["Compilation failed"]}, "tookMs": 2654, "warnings": 1, "errors": 87, "sourceVersion": "3.6-migration"},
7706 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
7707 "test-compile": {"status": "skipped", "tookMs": 0, "warnings": 0, "errors": 0},
7708 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
7709 "publish": {"status": "skipped", "tookMs": 0},
7710 "metadata": {
7711 "crossScalaVersions": ["2.12.18", "2.13.11", "3.2.2"]
7712}
7713},{
7714 "module": "openai-scala-client-stream",
7715 "compile": {"status": "failed", "failureContext": {"type": "buildError", "reasons": ["Compilation failed"]}, "tookMs": 2053, "warnings": 1, "errors": 87, "sourceVersion": "3.6-migration"},
7716 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
7717 "test-compile": {"status": "skipped", "tookMs": 0, "warnings": 0, "errors": 0},
7718 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
7719 "publish": {"status": "skipped", "tookMs": 0},
7720 "metadata": {
7721 "crossScalaVersions": ["2.12.18", "2.13.11", "3.2.2"]
7722}
7723},{
7724 "module": "openai-scala-count-tokens",
7725 "compile": {"status": "failed", "failureContext": {"type": "buildError", "reasons": ["Compilation failed"]}, "tookMs": 1843, "warnings": 1, "errors": 87, "sourceVersion": "3.6-migration"},
7726 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
7727 "test-compile": {"status": "skipped", "tookMs": 0, "warnings": 0, "errors": 0},
7728 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
7729 "publish": {"status": "skipped", "tookMs": 0},
7730 "metadata": {
7731 "crossScalaVersions": ["2.12.18", "2.13.11", "3.2.2"]
7732}
7733},{
7734 "module": "openai-scala-anthropic-client",
7735 "compile": {"status": "failed", "failureContext": {"type": "buildError", "reasons": ["Compilation failed"]}, "tookMs": 1926, "warnings": 1, "errors": 87, "sourceVersion": "3.6-migration"},
7736 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
7737 "test-compile": {"status": "skipped", "tookMs": 0, "warnings": 0, "errors": 0},
7738 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
7739 "publish": {"status": "skipped", "tookMs": 0},
7740 "metadata": {
7741 "crossScalaVersions": ["2.12.18", "2.13.11", "3.2.2"]
7742}
7743}]
7744************************
7745[error] Scala3CommunityBuild$ProjectBuildFailureException: 7 module(s) finished with failures: openai-scala-client, openai-scala-google-vertexai-client, openai-scala-core, openai-scala-guice, openai-scala-client-stream, openai-scala-count-tokens, openai-scala-anthropic-client
7746[error] (Global / runBuild) Scala3CommunityBuild$ProjectBuildFailureException: 7 module(s) finished with failures: openai-scala-client, openai-scala-google-vertexai-client, openai-scala-core, openai-scala-guice, openai-scala-client-stream, openai-scala-count-tokens, openai-scala-anthropic-client
7747[error] Total time: 90 s (01:30), completed Apr 4, 2025, 7:25:16 PM
7748Build failed, not retrying.