Week of May 26, 2026
Agent Client 0.19.0
JSONL trace file support.ClaudeAgentModel now writes durable trace files during agent execution — tool calls, thinking blocks, text, and result metrics, flushed per event. Set traceDir on the builder or agent-client.claude.trace-dir in Spring Boot config. Each invocation writes one uniquely-named JSONL file, and the path is exposed via providerFields.get("tracePath").
TraceTargetrecord pairs run ID with trace file path- Fail-fast on invalid trace directory (before client setup)
- Full UUID in filenames for collision safety
- Claude Reference | Source
Agent Workflow 0.8.0
Trace file capture through the workflow journal.AgentClientStep propagates trace paths from the agent model into StepTransition and journal events. Every tool call in a multi-step workflow is now traceable back to a specific JSONL file.
ExecutionResult(text, tracePath)— new return type fromAgentClient.executeForResult()AgentContext.TRACE_PATH— well-known context key, cleared per stepJdbcTraceRecorder—trace_pathcolumn instep_transitionstable- What’s New | Trace Capture Guide | Source
ACP Java SDK 0.12.0
7 new protocol methods. Session lifecycle (list, close, resume) is now stable. Elicitation, fork, and config options land as unstable with the new@UnstableAcpApi marker.
AgentWorks BOM 1.2.0
Coordinated version bump: agent-client 0.19.0, agent-workflow 0.8.0, agent-journal 1.2.0, ACP Java SDK 0.12.0, and all other managed artifacts.Week of May 19, 2026
Agent Workflow 0.7.0
Managed Agents as a step runtime.ManagedAgentStep delegates workflow steps to Anthropic’s Managed Agents API. The workflow graph stays in charge — specific steps run in Anthropic’s cloud sandbox.
Agent Client 0.18.0
Migration to markpollack org. Package rename fromorg.springaicommunity.agents to io.github.markpollack, BSL license, standalone POM.