NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Go modules · #633 by repository stars
Last release today
01 Oct 2026
Ships on a steady schedule
a new release about every 9 days
Nearly every release is documented
notes for 57 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
11 months old
923 releases · first in 2025
One column per month.
Nothing published for this version
Un-hardcode agent request timeout
Un-hardcode agent request timeout (4b9789f)
Remove --import-mode=importlib from pytest config
This flag was causing issues with functional tests in postgres mode. The Python 3.8 PyO3 issue is already fixed by disabling coverage for Python 3.8 in the CI workflow.
🤖 Generated with Claude Code
Co-Authored-By: Claude noreply@anthropic.com (629962e)
The import was not needed for run_in_executor.
🤖 Generated with Claude Code
Co-Authored-By: Claude noreply@anthropic.com (6855ff9)
asyncio.to_thread was added in Python 3.9. This commit adds a compatibility shim using loop.run_in_executor for Python 3.8.
Fixes test failures:
🤖 Generated with Claude Code
Co-Authored-By: Claude noreply@anthropic.com (93031f0)
The PyO3 modules in pydantic-core can only be initialized once per interpreter on Python 3.8. pytest-cov causes module reimports during coverage collection, triggering this limitation.
Solution:
This is a known compatibility issue with PyO3 + Python 3.8 + pytest-cov.
🤖 Generated with Claude Code
Co-Authored-By: Claude noreply@anthropic.com (c97af63)
Resolves PyO3 ImportError on Python 3.8 by configuring pytest to use importlib import mode. This prevents PyO3 modules (pydantic-core) from being initialized multiple times, which causes failures on Python 3.8.
🤖 Generated with Claude Code
Co-Authored-By: Claude noreply@anthropic.com (78f95b2)
The Dict type from typing was imported but never used in the file. This was causing the CI to fail with ruff lint error F401.
🤖 Generated with Claude Code
Co-Authored-By: Claude noreply@anthropic.com (1e52294)
Lower the minimum Python version requirement from 3.10 to 3.8 to improve compatibility with systems running older Python versions.
Changes:
All dependencies (FastAPI, Pydantic v2, litellm, etc.) support Python 3.8+. Tested and verified on Python 3.8.18.
🤖 Generated with Claude Code
Co-Authored-By: Claude noreply@anthropic.com (d797fc4)
Update doc url (dc6f361)
Fix README example: Use AIConfig for model configuration
Changed from incorrect Agent(node_id='researcher', model='gpt-4o')
To correct Agent(node_id='researcher', ai_config=AIConfig(model='gpt-4o'))
Added AIConfig import to the example
Model configuration should be passed through ai_config parameter, not directly to Agent (34bf018)
Removes MCP documentation section
Removes the documentation section detailing the Model Context Protocol (MCP). This section is no longer relevant to the current project structure. (3361f8c)
Nothing published for this version
Automate changelog generation with git-cliff
Integrates git-cliff into the release workflow to automatically generate changelog entries from commit history. This streamlines the release process by eliminating manual changelog updates.
The CONTRIBUTING.md file has been updated to reflect this new process and guide contributors on how to structure their commits for effective changelog generation. A new script, scripts/update_changelog.py, is called to perform the changelog update during the release process. (d3e1146)
Replaces lambda functions for token_counter and trim_messages with explicit function definitions in AgentAI to improve clarity and maintainability.
Additionally, this commit removes an unused import in test_discovery_api.py and cleans up some print statements and a redundant context manager wrapper in test_go_sdk_cli.py and test_hello_world.py respectively. (7880ff3)
Removes the Generator type hint from the imports in conftest.py, as it is no longer being used. This is a minor cleanup to reduce unnecessary imports. (7270ce8)
Final commit (1aa676e)
Add discovery API endpoint
Introduces a new endpoint to the control plane for discovering agent capabilities. This includes improvements to the Python SDK to support querying and parsing discovery results.
Adds InvalidateDiscoveryCache() calls in node registration handlers to ensure cache freshness.
Implements discovery routes in the control plane server.
Enhances the Python SDK with discover method, including new types for discovery responses and improved Agent and AgentFieldClient classes.
Refactors AsyncExecutionManager and ResultCache for lazy initialization of asyncio objects and shutdown_event.
Adds new types for discovery API responses in sdk/python/agentfield/types.py.
Introduces unit tests for the new discover_capabilities functionality in the client. (ab2417b)
Updated (6f1f58d)
Initial prd (4ed1ea5)
Adds decorator-based API for global memory event listeners
Introduces a decorator to simplify subscribing to global memory change events, enabling more readable and maintainable event-driven code.
Enhances test coverage by verifying event listener patterns via functional tests, ensuring decorators correctly capture events under various scenarios. (608b8c6)
Update functional tests and docker configuration
Remove PRD_GO_SDK_CLI.md document
Update docker compose configurations for local and postgres setups
Modify test files for Go SDK CLI and memory events (4fa2bb7)
Adds CLI support and configuration to agent module
Introduces options for registering CLI-accessible handlers, custom CLI formatting, and descriptions. Adds a configuration struct for CLI behavior and presentation. Refactors agent initialization to allow operation without a server URL in CLI mode. Improves error handling and test coverage for new CLI logic. (54f483b)
Prd doc (d258e72)
Update README.md (3791924)
Update README.md (b4bca5e)
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Control-plane Docker image now builds with CGO enabled so SQLite works in containers like Railway.
Documentation chatbot + advanced RAG examples showcasing Python agent nodes.
Nothing published for this version
Initial open-source release with control plane, Go SDK, Python SDK, and deployment assets.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →