Skip to content

LlmClient.create

Java · package io.github.muthuishere:toolnexus · SPEC §8

{/* TODO:signature */}

The unified client: system prompt, skills injection, parallel and chained tool calls, retries, memory.

TODO: the situation this entry point is for.

// TODO
// TODO
// TODO
  • LlmClient.run — Send a prompt, let the loop call tools until the model stops, get a RunResult.
  • LlmClient.stream — The streaming loop: text deltas, tool-call events, and suspension events as they happen.
  • LlmClient.Hooks — Intercept before/after model calls and tool calls: audit, redact, veto, or rewrite.
  • LlmClient.Conversation — Keep a transcript across turns so the model remembers what it already did.