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.7.0 - 2026-03-01
- Module migrated from
agentplexustoplexusoneorganization - Agent plugin specifications for Kiro and Claude Code sub-agents
- MkDocs documentation restructured for GitHub Pages deployment
- Module path changed from
github.com/agentplexus/stats-agent-teamtogithub.com/plexusone/agent-team-stats(800d563)
- Update import paths from
github.com/agentplexus/stats-agent-teamtogithub.com/plexusone/agent-team-stats - Update go.mod dependency to
github.com/plexusone/agent-team-stats v0.7.0
- Kiro agent configuration files for local development (
plugins/kiro/agents/) (8005978) - Spec plugin definition with deployment targets (
plugins/spec/plugin.json) (8005978) - Agent specification markdown files for orchestration workflow (
8005978)
- Module path migrated from
agentplexustoplexusoneorganization (800d563) - All dependencies migrated from
agentplexus/*toplexusone/*packages (800d563) - CDK module updated to use
agentkit-aws-cdk v0.2.0(df594f7) - MkDocs source moved from
docsrc/todocs/for gh-pages deployment (514f793)
github.com/plexusone/agentkitv0.5.0 (was agentplexus/agentkit v0.4.0) (800d563)github.com/plexusone/omnillmv0.13.0 (was agentplexus/omnillm v0.11.0) (800d563)github.com/plexusone/omniobservev0.7.0 (was agentplexus/omniobserve v0.5.1) (800d563)github.com/plexusone/omniserpv0.8.0 (was agentplexus/omniserp v0.7.0) (800d563)github.com/plexusone/opik-gov0.6.0 (was agentplexus/go-opik v0.5.1) (800d563)github.com/plexusone/phoenix-gov0.2.0 (was agentplexus/go-phoenix v0.1.1) (800d563)github.com/cloudwego/einov0.7.32 → v0.7.36 (2e6f858)github.com/grokify/mogov0.72.7 → v0.73.3 (5cb7fba)github.com/go-chi/chi/v5v5.2.4 → v5.2.5 (4ad2d66)github.com/modelcontextprotocol/go-sdkv1.3.0 → v1.4.0 (7cb49ed)google.golang.org/genaiv1.42.0 → v1.48.0 (89b1689)google.golang.org/adkv0.4.0 → v0.5.0 (800d563)github.com/a2aproject/a2a-gov0.3.6 → v0.3.7 (800d563)github.com/plexusone/agentkit-aws-cdkv0.2.0 (CDK module) (df594f7)
- Updated README URLs for plexusone organization (
5598c54) - Restructured docs for
mkdocs gh-deployworkflow (514f793) - Updated mkdocs.yml with plexusone URLs and removed site_dir (
514f793)
- Updated
.gitignoreto exclude.claude/directory (33ff021) - Updated
cdk/.gitignoreto exclude compiled binary (df594f7) - Bump
actions/upload-artifactfrom 6 to 7 (240bca4)
v0.6.0 - 2026-01-18
- Unified configuration loading with agentkit integration and OmniVault secret management
- Unified configuration loading from config.json, environment variables, and OmniVault secrets via
config.Load(ctx)(6afdba6) - AWS CDK deployment infrastructure in
cdk/directory (6afdba6) - Runtime config files:
config.jsonfor local development,config.aws.jsonfor AWS deployment (6afdba6) - AWS AgentCore deployment guide (
docs/guides/aws-agentcore.md) (6afdba6)
- OmniLLM adapter updated for v0.11.0 unified Providers API (
8e871e7) Configstruct now embeds*akconfig.Configfor unified configuration (6afdba6)
github.com/agentplexus/omnillmv0.10.0 → v0.11.0 (b5dd35a)github.com/agentplexus/agentkitv0.2.0 → v0.3.0 (6afdba6)github.com/agentplexus/go-opikv0.5.0 → v0.5.1 (b5dd35a)github.com/agentplexus/go-phoenixv0.1.0 → v0.1.1 (b5dd35a)github.com/agentplexus/omnivaultv0.1.0 → v0.2.0 (b5dd35a)github.com/cloudwego/einov0.7.17 → v0.7.21 (b5dd35a)github.com/a2aproject/a2a-gov0.3.3 → v0.3.4 (cf00da2)github.com/grokify/mogov0.72.5 → v0.72.6 (ced640f)google.golang.org/genaiv1.40.0 → v1.42.0 (b5dd35a)
- Updated MCP_SERVER.md documentation (
0565794)
- Added
build_maintenanceflag for patch release Docker images (230c242)
v0.5.1 - 2026-01-04
- Docker build failing due to multi-file agents (build directory instead of single main.go) (
3eea642)
v0.5.0 - 2026-01-04
- LLM observability with Phoenix support, configurable HTTP timeouts, and structured logging
- Phoenix observability provider support for LLM tracing (
49a181c) HTTP_TIMEOUT_SECONDSenvironment variable for configurable HTTP client/server timeout (42c747c)pkg/loggingpackage for centralized structured logging with slog (1e8e18d)- Provider-specific observability configuration (PHOENIX_API_KEY, PHOENIX_SPACE_ID) (
42c747c)
- All agents refactored to use structured logging package (
a7a4ae2) - HTTP servers now use configurable timeouts from config (
a7a4ae2) - OmniLLM adapter updated to pass timeout configuration (
0451ab4)
github.com/agentplexus/omnillmv0.9.0 → v0.10.0 (49a181c)github.com/agentplexus/go-phoenixv0.1.0 (new) (49a181c)github.com/agentplexus/go-opikv0.4.0 → v0.5.0 (0712195)github.com/agentplexus/omniobservev0.4.0 → v0.5.0 (0712195)github.com/cloudwego/einov0.7.14 → v0.7.17 (dc2529d)github.com/agentplexus/omniserpv0.6.0 → v0.7.0 (a50bd6b)
v0.4.0 - 2025-12-27
- Helm chart for Kubernetes deployment and MkDocs documentation site
- Helm chart for Kubernetes deployment with Minikube and EKS support (
e98e9fc) - Parameterized Dockerfile (
Dockerfile.agent) for building all agent images (e98e9fc) - CI/CD pipeline with Gitleaks, Trivy, Kubeconform, and Polaris (
e98e9fc) - Go struct validation for Helm values (
pkg/helm/) (e98e9fc) - Helm chart unit tests with helm-unittest (
e98e9fc) - MkDocs documentation site with Material theme (
507f869)
- BREAKING: Module moved from
github.com/grokify/stats-agent-teamtogithub.com/agentplexus/stats-agent-team(3347628) - BREAKING: Dependencies renamed: metallm → omnillm, metaobserve → omniobserve, metaserp → omniserp (
3347628)
- Unchecked error return value in Helm validation registration (
e98e9fc)
v0.3.0 - 2025-12-21
- A2A Inter-Agent Protocol and LLM Observability via MetaObserve
- A2A Inter-Agent Protocol support for all agents (
8c3fe06) - LLM Observability via MetaObserve (Opik, Langfuse, Phoenix backends) (
21ca3c9) - MetaLLM adapter replacing gollm adapter (
21ca3c9) - Security documentation (
README_SECURITY.md) (30e0af1) - Project roadmap (
ROADMAP.md) (bab9ff8) - Presentation materials (
presentation.md) (bab9ff8)
- Enhanced team stats finding performance via
make run-all-eino(6df1221)
github.com/cloudwego/eino0.7.8 → 0.7.10 (9ba64db)github.com/a2aproject/a2a-go(new) (8c3fe06)github.com/grokify/metallm(new) (21ca3c9)github.com/grokify/metaobserve(new) (21ca3c9)
v0.2.0 - 2025-12-14
- Complete 4-agent architecture with Synthesis Agent and multi-LLM provider support
- Synthesis Agent for LLM-powered statistic extraction from web content (
8917623) - Complete 4-agent architecture (Research, Synthesis, Verification, Orchestration) (
657f1a3) - Docker support with Dockerfile, docker-compose.yml, and entrypoint script (
074583b) - Serper/SerpAPI integration for real web search (
9f248e9) - Multi-LLM provider support (Gemini, Claude, OpenAI, xAI Grok, Ollama) (
dc69c7e) - Direct LLM search mode with
--directCLI flag (bc9597e) - Base agent package (
pkg/agent/base.go) (657f1a3)
- BREAKING: Removed pre-built binaries from
bin/directory (ef20e4b) - BREAKING: Research agent API changes for 4-agent architecture compatibility (
657f1a3)
v0.1.0 - 2025-12-13
- Initial release with 3-agent architecture using Google ADK and Eino orchestration
- Initial release with 3-agent architecture (Research, Verification, Orchestration) (
666bb5f) - Research Agent with Google ADK and Gemini 2.0 Flash (
bff3d22) - Verification Agent for source validation (
666bb5f) - ADK Orchestration Agent with LLM-based coordination (
bff3d22) - Eino Orchestration Agent with deterministic graph-based workflow (
f04d2e8) - MCP Server integration for Claude Code (
6dc4ebd) - Multi-LLM provider support (Gemini, Claude, OpenAI, Ollama) (
12b30b2) - Structured JSON output for verified statistics (
666bb5f) - GitHub Actions CI/CD with golangci-lint (
a9ffc2c)