Group: GitHub Dfa1 Typesafe Java
Sort by:Popular▼

1.TypeSafe Core10 usages

io.github.dfa1.typesafe-java » typesafe-java-core MIT

The TypeSafe wire model, as plain records: Answer, Question, Content, EvaluateRequest/EvaluateResponse, Usage, RequestId, Model, ModelDetails. No dependencies.
Last Release on Oct 6, 2026

2.TypeSafe Client4 usages

io.github.dfa1.typesafe-java » typesafe-java-client MIT

The client contract: the TypeSafeClient interface, TypeSafeException, and the decorators that wrap any implementation (RetryingTypeSafeClient, DeadlineTypeSafeClient, TokenCounter). Depends only on typesafe-java-core.
Last Release on Oct 6, 2026

3.TypeSafe Codec4 usages

io.github.dfa1.typesafe-java » typesafe-java-codec MIT

The Codec SPI: serialization to and from bytes, implemented by the codec-* modules (codec-jackson2, codec-jackson3) and discovered via ServiceLoader. No dependencies.
Last Release on Oct 6, 2026

4.TypeSafe Client HTTP3 usages

io.github.dfa1.typesafe-java » typesafe-java-client-http MIT

The TypeSafeClient that calls the TypeSafe API over HTTP: DefaultTypeSafeClient and its Builder, plus the HttpTransport SPI it sends through. Depends only on typesafe-java-client and typesafe-java-codec; needs one transport ...
Last Release on Oct 6, 2026
HttpTransport SPI implementation backed by java.net.http. Depends only on typesafe-java-client-http; discovered via ServiceLoader.
Last Release on Oct 6, 2026

6.TypeSafe Client Testkit1 usages

io.github.dfa1.typesafe-java » typesafe-java-client-testkit MIT

Two TypeSafeClient test doubles for unit-testing code that calls it without hitting the real API: RecordingTypeSafeClient (queue responses, record requests) and FailingTypeSafeClient (a decorator that fails every Nth call). Depends only on ...
Last Release on Oct 6, 2026

7.TypeSafe Codec Jackson 21 usages

io.github.dfa1.typesafe-java » typesafe-java-codec-jackson2 MIT

Codec implementation backed by Jackson 2.x. Depends only on typesafe-java-codec and typesafe-java-core; discovered via ServiceLoader.
Last Release on Oct 6, 2026

8.TypeSafe Testkit1 usages

io.github.dfa1.typesafe-java » typesafe-java-testkit MIT

Two TypeSafeClient test doubles for unit-testing code that calls it without hitting the real API: RecordingTypeSafeClient (queue responses, record requests) and FailingTypeSafeClient (a decorator that fails every Nth call). Depends only on ...
Last Release on Oct 1, 2026

9.TypeSafe BOM

io.github.dfa1.typesafe-java » typesafe-java-bom MIT

Bill of Materials for typesafe-java. Import in dependencyManagement to get consistent versions of every published module (core, codec-*, client-*).
Last Release on Oct 6, 2026

10.Typesafe Java

io.github.dfa1.typesafe-java » typesafe-java MIT

Java 21 client for the TypeSafe API. Send a state (any JSON value) plus a set of Noul/Choice/Score questions, get back typed answers.
Last Release on Oct 6, 2026

11.TypeSafe CLI

io.github.dfa1.typesafe-java » typesafe-java-cli MIT

Command-line entry point over the JDK HttpTransport and Jackson 3 Codec. The plain artifact is a normal (non-executable) jar of just this module's own classes; the executable uber-jar for `java -jar` is published separately under the `all` ...
Last Release on Oct 6, 2026

12.TypeSafe Client HTTP OkHttp

io.github.dfa1.typesafe-java » typesafe-java-client-http-okhttp MIT

HttpTransport SPI implementation backed by OkHttp. Depends only on typesafe-java-client-http (plus OkHttp itself); discovered via ServiceLoader.
Last Release on Oct 6, 2026

13.TypeSafe JDK HTTP Transport

io.github.dfa1.typesafe-java » typesafe-java-client-jdk MIT

HttpTransport SPI implementation backed by java.net.http. Depends only on typesafe-java-core; discovered via ServiceLoader.
Last Release on Oct 1, 2026

14.TypeSafe Client Local

io.github.dfa1.typesafe-java » typesafe-java-client-local MIT

A TypeSafeClient that evaluates in-process on ONNX Runtime instead of calling the TypeSafe API: Laya (a ModernBERT decision model), Clef-flash (Qwen3.5-9B + joint schema head) or Qwen2.5 (next-token logits), read from a local model ...
Last Release on Oct 6, 2026

15.TypeSafe Client Mapping

io.github.dfa1.typesafe-java » typesafe-java-client-mapping MIT

MappingTypeSafeClient, a TypeSafeClient decorator that maps a record's @Noul/@Choice/@Score-annotated components into an EvaluateRequest and the response back into an instance of that same record, via reflection, so a caller gets a typed ...
Last Release on Oct 6, 2026

16.TypeSafe OkHttp Transport

io.github.dfa1.typesafe-java » typesafe-java-client-okhttp MIT

HttpTransport SPI implementation backed by OkHttp. Depends only on typesafe-java-core (plus OkHttp itself); discovered via ServiceLoader.
Last Release on Oct 1, 2026

17.TypeSafe Codec Jackson 3

io.github.dfa1.typesafe-java » typesafe-java-codec-jackson3 MIT

Codec implementation backed by Jackson 3.x. Depends only on typesafe-java-codec and typesafe-java-core; discovered via ServiceLoader.
Last Release on Oct 6, 2026

18.TypeSafe Jackson 2 Codec

io.github.dfa1.typesafe-java » typesafe-java-jackson2 MIT

JsonCodec SPI implementation backed by Jackson 2.x. Depends only on typesafe-java-core; discovered via ServiceLoader.
Last Release on Oct 1, 2026

19.TypeSafe Jackson 3 Codec

io.github.dfa1.typesafe-java » typesafe-java-jackson3 MIT

JsonCodec SPI implementation backed by Jackson 3.x. Depends only on typesafe-java-core; discovered via ServiceLoader.
Last Release on Oct 1, 2026

20.TypeSafe JDK HTTP Transport

io.github.dfa1.typesafe-java » typesafe-java-jdk-http-client MIT

HttpTransport SPI implementation backed by java.net.http. Depends only on typesafe-java-core; discovered via ServiceLoader.
Last Release on Sep 21, 2026