Skip to main content

Overview

The AgentWorks BOM pins compatible versions of every library in the agent engineering stack. Import it once and drop version tags from your dependency declarations.

Maven

<dependencyManagement>
    <dependencies>
        <dependency>
            <groupId>io.github.markpollack</groupId>
            <artifactId>agentworks-bom</artifactId>
            <version>1.8.0</version>
            <type>pom</type>
            <scope>import</scope>
        </dependency>
    </dependencies>
</dependencyManagement>

<!-- Then just: -->
<dependency>
    <groupId>io.github.markpollack</groupId>
    <artifactId>experiment-core</artifactId>
    <!-- version managed by BOM -->
</dependency>

What’s new in 1.8.0

acp-java family bumped to 0.14.0 (clears the deferred 0.13.0): new stable logout and session/delete methods, the session config-option API promoted to stable, unstable provider-configuration methods (providers/list/set/disable), additionalDirectories workspace roots, per-chunk messageId, and Jackson aligned to 2.21.2. All other members are unchanged from 1.7.0.

Managed Artifacts

Agent Engineering (io.github.markpollack)

ArtifactVersionProject
agent-hooks-core0.6.3Agent Hooks
agent-hooks-spring0.6.3Agent Hooks
agent-hooks-claude0.6.3Agent Hooks
agent-hooks-gemini0.6.3Agent Hooks
journal-core1.4.0Agent Journal
claude-code-capture1.4.0Agent Journal
workflow-api0.9.0Agent Workflow
workflow-core0.9.0Agent Workflow
workflow-tools0.9.0Agent Workflow
workflow-flows0.9.0Agent Workflow
workflow-agents0.9.0Agent Workflow
workflow-batch0.9.0Agent Workflow
workflow-temporal0.9.0Agent Workflow
workflow-journal0.9.0Agent Workflow
experiment-core0.5.0Agent Experiment
experiment-claude0.5.0Agent Experiment
loopy0.4.0Loopy
memory-core0.2.0Agent Memory
memory-advisor0.2.0Agent Memory
claude-code-sdk1.3.0Claude Agent SDK
agent-bench-core0.4.0Agent Bench
agent-bench-agents0.4.0Agent Bench
agent-judge-core0.12.0Agent Judge
agent-judge-llm0.12.0Agent Judge
agent-judge-exec0.12.0Agent Judge
agent-judge-file0.12.0Agent Judge
agent-sandbox-core0.9.3Agent Sandbox
agent-sandbox-docker0.9.3Agent Sandbox
agent-sandbox-e2b0.9.3Agent Sandbox
agent-client-core0.21.0Agent Client
agent-model0.21.0Agent Client
agent-claude0.21.0Agent Client
agent-gemini0.21.0Agent Client
agent-launcher0.21.0Agent Client
agent-qwen-code0.21.0Agent Client
agent-starter-claude0.21.0Agent Client
agent-starter-gemini0.21.0Agent Client
agent-starter-amp0.21.0Agent Client
agent-starter-codex0.21.0Agent Client
agent-starter-amazon-q0.21.0Agent Client
agent-starter-qwen-code0.21.0Agent Client

Agent Client Protocol (com.agentclientprotocol)

ArtifactVersionProject
acp-annotations0.14.0ACP Java SDK
acp-core0.14.0ACP Java SDK
acp-agent-support0.14.0ACP Java SDK
acp-test0.14.0ACP Java SDK
acp-websocket-jetty0.14.0ACP Java SDK

Source

GitHub

BOM source and release coordination