com.softinio.verdict4s.jev

Members list

Grouped members

Jev

object JevCodecs

Jev's wire format for the vendor-neutral protocol types.

Jev's wire format for the vendor-neutral protocol types.

Kept out of the types' companions on purpose, so that no codec is picked up implicitly: which vendor's encoding applies is a choice, made by JevVendor or by importing these explicitly:

import com.softinio.verdict4s.jev.JevCodecs.given

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
JevCodecs.type

Type members

Classlikes

object JevVendor extends Vendor

TypeSafe AI's Jev.

TypeSafe AI's Jev.

POST https://api.typesafe.ai/v1/systemone
{"state": ..., "model": "jev-latest", "questions": {"q00": {"type": "noul", ...
}}}

Jev accepts everything the shared question model can express, so it adds no validation of its own. It is also the only vendor with a models endpoint, which is why modelsUrl and parseModels live here rather than on com.softinio.verdict4s.Vendor.

@group Jev

Attributes

Supertypes
trait Vendor
class Object
trait Matchable
class Any
Self type
JevVendor.type