All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, this project adheres to Semantic Versioning, commits follow Conventional Commits, and this changelog is generated by Structured Changelog.
v0.6.0 - 2026-04-20
- Deployment provider system for multi-cloud container deployments
- Deployment provider interface with pluggable cloud backends (
deploy/deploy.go) (54470a4) - Thread-safe provider registry with priority-based selection (
deploy/registry.go) (54470a4) - DeployConfig with YAML loading and environment variable overrides (
deploy/config.go) (54470a4) - DeploymentStatus and Resource types for tracking deployment state (
deploy/status.go) (54470a4) - Custom error types: ProviderError, ConfigError, DeploymentError (
deploy/errors.go) (54470a4) - Environment variable configuration:
AGENTKIT_DEPLOY_PROVIDER,PULUMI_BACKEND_URL,AGENTKIT_DEPLOY_DRY_RUN,AGENTKIT_DEPLOY_AUTO_APPROVE(54470a4)
v0.5.0 - 2026-03-01
- Organization rename from agentplexus to plexusone
- Breaking: Module path changed from
github.com/agentplexus/agentkittogithub.com/plexusone/agentkit(1a619bb)
- Upgraded
github.com/plexusone/opik-goto v0.6.0 (renamed from go-opik) (1a619bb) - Upgraded
github.com/plexusone/phoenix-goto v0.2.0 (renamed from go-phoenix) (1a619bb) - Upgraded
github.com/plexusone/omnillmto v0.13.0 (1a619bb) - Upgraded
github.com/plexusone/omniobserveto v0.7.0 (1a619bb) - Upgraded
github.com/plexusone/omnivaultto v0.3.0 (1a619bb) - Upgraded
github.com/plexusone/vaultguardto v0.3.0 (1a619bb)
v0.4.0 - 2026-02-02
- Model Context Protocol (MCP) server for AI assistant tool integration
- Local development platform for CLI-based agent testing
- MCP server implementation with JSON-RPC 2.0 protocol and stdio transport (
mcp/server.go,mcp/protocol.go) (cb47e55) - Local development platform with interactive CLI, file system tools, and bash execution (
platforms/local/) (492b59d)
- Update LLM integration for new OmniLLM and OmniObserve APIs (
b5beda7)
- Upgrade
google.golang.org/adk0.3.0 → 0.4.0 (784cd47) - Upgrade
github.com/cloudwego/eino0.7.17 → 0.7.29 (599ece2) - Upgrade
google.golang.org/genai1.42.0 → 1.44.0 (599ece2) - Upgrade
github.com/a2aproject/a2a-go0.3.4 → 0.3.6 (599ece2) - Upgrade
github.com/agentplexus/omnivault0.2.0 → 0.2.1 (34d7309) - Upgrade
github.com/agentplexus/omniobserve0.5.0 → 0.5.1 (d4b35ca)
- Update AgentCore platform documentation (
1a8468c) - Add SVG icon (
f7090d4) - Add icon with transparent background (
fde15ea)
- Update Go versions in CI workflow (
607ee24)
v0.3.0 - 2026-01-04
- OmniVault integration for unified secret management (
config/omnivault.go) (035a81d) - Config file loading from JSON/YAML (
config/file.go) (035a81d) Load(ctx, LoadOptions)function for unified config loading (035a81d)SecretsClienttype with support forenv,aws-sm,aws-ssm,memoryproviders (035a81d)- Auto-detection of AWS environment (ECS, Lambda, EC2) (
035a81d) ConfigFilestruct for structured configuration from config.json (035a81d)GetSecret(ctx, name)method on Config for secret retrieval (035a81d)- Protocol configuration for agents (
HTTP,MCP,A2A) (e2005b9) - Authorization configuration (
AuthorizerConfigtype) (e2005b9) - Memory support for stateful agents (
EnableMemoryfield) (e2005b9) - Gateway configuration for multi-agent routing (
GatewayConfigtype) (e2005b9)
SecureConfignow supports OmniVault as primary secrets source (035a81d)- Added
WithSecretsProvider(),WithAWSSecretsManager(),WithAutoSecretsProvider()options (035a81d)
v0.2.0 - 2025-12-31
- IaC configuration package for AgentCore deployments (
e355e1b)
- Bump
github.com/agentplexus/vaultguardfrom 0.1.0 to 0.2.0 (3595cee)
v0.1.0 - 2025-12-29
- Initial release with core agent framework (
44feb7b) - A2A protocol server factory (
44feb7b) - HTTP server factory (
44feb7b) - Multi-provider LLM abstraction (Gemini, Claude, OpenAI, xAI, Ollama) (
44feb7b) - Eino workflow orchestration integration (
44feb7b) - AWS Bedrock AgentCore runtime support (
44feb7b) - Kubernetes + Helm deployment support (
44feb7b) - VaultGuard credential management integration (
44feb7b) - Configuration management utilities (
44feb7b)
- Bump
github.com/cloudwego/einofrom 0.7.14 to 0.7.15 (c082941)
- Remove unused error return from
loadSecureCredentials(cb59dc4)