Apache Flink Agents 0.3.1 Release Announcement

July 25, 2026 - Wenjin Xie

The Apache Flink Community is pleased to announce the first bug fix release of the Flink Agents 0.3 series.

This release includes 5 bug fixes, Flink 2.3 distribution support, and installer improvements for Flink Agents 0.3. Below you will find a list of the main bug fixes and improvements (excluding improvements to the build infrastructure and build stability). For a complete list of all changes, please see: GitHub Issues.

We highly recommend all users upgrade to Flink Agents 0.3.1.

Release Artifacts #

Maven Dependencies #

<dependency>
  <groupId>org.apache.flink</groupId>
  <artifactId>flink-agents-api</artifactId>
  <version>0.3.1</version>
</dependency>
<dependency>
    <groupId>org.apache.flink</groupId>
    <artifactId>flink-agents-integrations-chat-models-ollama</artifactId>
    <version>0.3.1</version>
</dependency>
<dependency>
    <groupId>org.apache.flink</groupId>
    <artifactId>flink-agents-integrations-chat-models-openai</artifactId>
    <version>0.3.1</version>
</dependency>
<dependency>
    <groupId>org.apache.flink</groupId>
    <artifactId>flink-agents-integrations-chat-models-anthropic</artifactId>
    <version>0.3.1</version>
</dependency>
<dependency>
    <groupId>org.apache.flink</groupId>
    <artifactId>flink-agents-integrations-chat-models-azureai</artifactId>
    <version>0.3.1</version>
</dependency>
<dependency>
    <groupId>org.apache.flink</groupId>
    <artifactId>flink-agents-integrations-chat-models-bedrock</artifactId>
    <version>0.3.1</version>
</dependency>
<dependency>
    <groupId>org.apache.flink</groupId>
    <artifactId>flink-agents-integrations-chat-models-gemini</artifactId>
    <version>0.3.1</version>
</dependency>
<dependency>
    <groupId>org.apache.flink</groupId>
    <artifactId>flink-agents-integrations-embedding-models-ollama</artifactId>
    <version>0.3.1</version>
</dependency>
<dependency>
    <groupId>org.apache.flink</groupId>
    <artifactId>flink-agents-integrations-embedding-models-bedrock</artifactId>
    <version>0.3.1</version>
</dependency>
<dependency>
    <groupId>org.apache.flink</groupId>
    <artifactId>flink-agents-integrations-vector-stores-elasticsearch</artifactId>
    <version>0.3.1</version>
</dependency>
<dependency>
    <groupId>org.apache.flink</groupId>
    <artifactId>flink-agents-integrations-vector-stores-milvus</artifactId>
    <version>0.3.1</version>
</dependency>
<dependency>
    <groupId>org.apache.flink</groupId>
    <artifactId>flink-agents-integrations-vector-stores-opensearch</artifactId>
    <version>0.3.1</version>
</dependency>
<dependency>
    <groupId>org.apache.flink</groupId>
    <artifactId>flink-agents-integrations-vector-stores-s3vectors</artifactId>
    <version>0.3.1</version>
</dependency>
<dependency>
    <groupId>org.apache.flink</groupId>
    <artifactId>flink-agents-integrations-mcp</artifactId>
    <version>0.3.1</version>
</dependency>

Binaries #

You can find the binaries on the updated downloads page.

PyPI #

Release Notes #

    Release Notes - Flink Agents - Version 0.3.1

Bug

  • [866] - Python AgentConfigOptions starts PyFlink gateway during Pemja worker initialization
  • [868] - ActionStateSerde cannot deserialize built-in event subclasses during durable recovery
  • [907] - Prompt placeholder substitution re-expands substituted values and is order-dependent
  • [913] - create_model_from_java_tool_schema_str crashes on a Java tool param without a description
  • [914] - Anthropic chat model crashes on a tool_use response with no text block

Improvement

  • [856] - Add Flink 2.3 distribution and make it the default
  • [863] - Update install.sh after releasing 0.3.0