Skip to content

Latest commit

 

History

History
140 lines (94 loc) · 8.28 KB

File metadata and controls

140 lines (94 loc) · 8.28 KB

Changelog

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

Highlights

  • Deployment provider system for multi-cloud container deployments

Added

  • 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

Highlights

  • Organization rename from agentplexus to plexusone

Changed

  • Breaking: Module path changed from github.com/agentplexus/agentkit to github.com/plexusone/agentkit (1a619bb)

Dependencies

  • Upgraded github.com/plexusone/opik-go to v0.6.0 (renamed from go-opik) (1a619bb)
  • Upgraded github.com/plexusone/phoenix-go to v0.2.0 (renamed from go-phoenix) (1a619bb)
  • Upgraded github.com/plexusone/omnillm to v0.13.0 (1a619bb)
  • Upgraded github.com/plexusone/omniobserve to v0.7.0 (1a619bb)
  • Upgraded github.com/plexusone/omnivault to v0.3.0 (1a619bb)
  • Upgraded github.com/plexusone/vaultguard to v0.3.0 (1a619bb)

v0.4.0 - 2026-02-02

Highlights

  • Model Context Protocol (MCP) server for AI assistant tool integration
  • Local development platform for CLI-based agent testing

Added

  • 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)

Changed

  • Update LLM integration for new OmniLLM and OmniObserve APIs (b5beda7)

Dependencies

  • Upgrade google.golang.org/adk 0.3.0 → 0.4.0 (784cd47)
  • Upgrade github.com/cloudwego/eino 0.7.17 → 0.7.29 (599ece2)
  • Upgrade google.golang.org/genai 1.42.0 → 1.44.0 (599ece2)
  • Upgrade github.com/a2aproject/a2a-go 0.3.4 → 0.3.6 (599ece2)
  • Upgrade github.com/agentplexus/omnivault 0.2.0 → 0.2.1 (34d7309)
  • Upgrade github.com/agentplexus/omniobserve 0.5.0 → 0.5.1 (d4b35ca)

Documentation

  • Update AgentCore platform documentation (1a8468c)
  • Add SVG icon (f7090d4)
  • Add icon with transparent background (fde15ea)

Infrastructure

  • Update Go versions in CI workflow (607ee24)

v0.3.0 - 2026-01-04

Added

  • 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)
  • SecretsClient type with support for env, aws-sm, aws-ssm, memory providers (035a81d)
  • Auto-detection of AWS environment (ECS, Lambda, EC2) (035a81d)
  • ConfigFile struct 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 (AuthorizerConfig type) (e2005b9)
  • Memory support for stateful agents (EnableMemory field) (e2005b9)
  • Gateway configuration for multi-agent routing (GatewayConfig type) (e2005b9)

Changed

  • SecureConfig now supports OmniVault as primary secrets source (035a81d)
  • Added WithSecretsProvider(), WithAWSSecretsManager(), WithAutoSecretsProvider() options (035a81d)

v0.2.0 - 2025-12-31

Added

  • IaC configuration package for AgentCore deployments (e355e1b)

Changed

  • Bump github.com/agentplexus/vaultguard from 0.1.0 to 0.2.0 (3595cee)

v0.1.0 - 2025-12-29

Added

  • 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)

Changed

  • Bump github.com/cloudwego/eino from 0.7.14 to 0.7.15 (c082941)

Fixed

  • Remove unused error return from loadSecureCredentials (cb59dc4)