Uses of Record Class
dev.dokimos.core.agents.AgentTrace
Packages that use AgentTrace
Package
Description
-
Uses of AgentTrace in dev.dokimos.core.agents
Methods in dev.dokimos.core.agents that return AgentTrace -
Uses of AgentTrace in dev.dokimos.core.conversation
Methods in dev.dokimos.core.conversation that return AgentTraceModifier and TypeMethodDescriptionConversationTrajectory.toAgentTrace()Collapses the conversation into a singleAgentTrace: the final response is the last assistant message's content (or empty), the tool calls areConversationTrajectory.toolCalls(), reasoning is empty, and metadata carries the scenario and turn count. -
Uses of AgentTrace in dev.dokimos.embabel
Methods in dev.dokimos.embabel that return AgentTraceModifier and TypeMethodDescriptionEmbabelTraceCollector.trace()Materializes the captured run into anAgentTrace. -
Uses of AgentTrace in dev.dokimos.langchain4j
Methods in dev.dokimos.langchain4j that return AgentTraceModifier and TypeMethodDescriptionstatic AgentTraceLangChain4jSupport.toAgentTrace(dev.langchain4j.service.Result<?> result) Builds anAgentTracefrom a LangChain4jResult. -
Uses of AgentTrace in dev.dokimos.openai
Methods in dev.dokimos.openai that return AgentTraceModifier and TypeMethodDescriptionstatic AgentTraceOpenAiSupport.toAgentTrace(com.openai.models.chat.completions.ChatCompletionMessage message) Builds anAgentTracefrom an OpenAIChatCompletionMessage.static AgentTraceOpenAiSupport.toAgentTrace(com.openai.models.chat.completions.ChatCompletionMessage message, Function<String, String> resultLookup) Builds anAgentTracefrom an OpenAIChatCompletionMessage, looking up each tool call's result by its id. -
Uses of AgentTrace in dev.dokimos.springai
Methods in dev.dokimos.springai that return AgentTraceModifier and TypeMethodDescriptionstatic AgentTraceSpringAiSupport.toAgentTrace(org.springframework.ai.chat.messages.AssistantMessage message) Builds anAgentTracefrom a Spring AIAssistantMessage.static AgentTraceSpringAiSupport.toAgentTrace(org.springframework.ai.chat.messages.AssistantMessage message, List<org.springframework.ai.chat.messages.ToolResponseMessage> toolResponses) Builds anAgentTracefrom a Spring AIAssistantMessageand the tool responses produced for it. -
Uses of AgentTrace in dev.dokimos.springai.alibaba
Methods in dev.dokimos.springai.alibaba that return AgentTraceModifier and TypeMethodDescriptionstatic AgentTraceSpringAiAlibabaSupport.toAgentTrace(com.alibaba.cloud.ai.graph.agent.ReactAgent agent, Map<String, Object> inputs, com.alibaba.cloud.ai.graph.RunnableConfig config) Runs aReactAgent's compiled graph and folds the resulting state into a singleAgentTrace.static AgentTraceSpringAiAlibabaSupport.toAgentTrace(com.alibaba.cloud.ai.graph.OverAllState state) Folds the full multi-turn conversation of a graph run into a singleAgentTrace.static AgentTraceSpringAiAlibabaSupport.toAgentTrace(Optional<com.alibaba.cloud.ai.graph.OverAllState> state) Folds the optional graph state returned byCompiledGraph.invoke(Map)into a singleAgentTrace.