Uses of Record Class
com.agentforge4j.llm.api.LlmExecutionResponse
Packages that use LlmExecutionResponse
Package
Description
LLM implementation support: client resolution, service discovery, and provider wiring.
Public LLM invocation contract shared by runtime callers and provider adapters.
-
Uses of LlmExecutionResponse in com.agentforge4j.llm
Methods in com.agentforge4j.llm that return LlmExecutionResponseModifier and TypeMethodDescriptionfinal LlmExecutionResponseAbstractHttpLlmClient.execute(LlmExecutionRequest request) Sends one LLM request for this client's provider.RetryingLlmClient.execute(LlmExecutionRequest request) protected abstract LlmExecutionResponseAbstractHttpLlmClient.validateAndExtractResponse(String json) Parses a successful HTTP body into model output and optional provider token usage. -
Uses of LlmExecutionResponse in com.agentforge4j.llm.api
Methods in com.agentforge4j.llm.api that return LlmExecutionResponseModifier and TypeMethodDescriptionLlmClient.execute(LlmExecutionRequest request) Executes an LLM request and returns the response. -
Uses of LlmExecutionResponse in com.agentforge4j.llm.fake
Methods in com.agentforge4j.llm.fake that return LlmExecutionResponse -
Uses of LlmExecutionResponse in com.agentforge4j.runtime.llm
Methods in com.agentforge4j.runtime.llm with parameters of type LlmExecutionResponseModifier and TypeMethodDescriptionvoidLlmCallObserver.observe(String agentId, String provider, LlmExecutionResponse response, String resolvedModel, ModelSource modelSource, ModelTier requestedModelTier, WorkflowState state, int attempt) Called once for the LLM call whose parsed output the workflow actually uses.voidLlmCallObserver.recordAttempt(String agentId, String provider, LlmExecutionResponse response, String resolvedModel, ModelSource modelSource, ModelTier requestedModelTier, WorkflowState state, int attempt) Records a discarded LLM call attempt for audit/usage purposes only.