-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathCHANGELOG.json
More file actions
135 lines (135 loc) · 7.52 KB
/
Copy pathCHANGELOG.json
File metadata and controls
135 lines (135 loc) · 7.52 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
{
"irVersion": "1.0",
"project": "agentkit",
"repository": "https://github.com/plexusone/agentkit",
"versioning": "semver",
"commitConvention": "conventional",
"releases": [
{
"version": "v0.7.0",
"date": "2026-07-13",
"highlights": [
{ "description": "Kubernetes provider support for cloud-agnostic deployments" }
],
"added": [
{ "description": "Add `ProviderKubernetes` constant to enable K8s deployments across EKS, GKE, AKS, and on-prem clusters (`deploy/registry.go`)", "commit": "fc2c7ef" }
]
},
{
"version": "v0.6.0",
"date": "2026-04-20",
"highlights": [
{ "description": "Deployment provider system for multi-cloud container deployments" }
],
"added": [
{ "description": "Deployment provider interface with pluggable cloud backends (`deploy/deploy.go`)", "commit": "54470a4" },
{ "description": "Thread-safe provider registry with priority-based selection (`deploy/registry.go`)", "commit": "54470a4" },
{ "description": "DeployConfig with YAML loading and environment variable overrides (`deploy/config.go`)", "commit": "54470a4" },
{ "description": "DeploymentStatus and Resource types for tracking deployment state (`deploy/status.go`)", "commit": "54470a4" },
{ "description": "Custom error types: ProviderError, ConfigError, DeploymentError (`deploy/errors.go`)", "commit": "54470a4" },
{ "description": "Environment variable configuration: `AGENTKIT_DEPLOY_PROVIDER`, `PULUMI_BACKEND_URL`, `AGENTKIT_DEPLOY_DRY_RUN`, `AGENTKIT_DEPLOY_AUTO_APPROVE`", "commit": "54470a4" }
]
},
{
"version": "v0.5.0",
"date": "2026-03-01",
"highlights": [
{ "description": "Organization rename from agentplexus to plexusone" }
],
"changed": [
{ "description": "**Breaking**: Module path changed from `github.com/agentplexus/agentkit` to `github.com/plexusone/agentkit`", "commit": "1a619bb" }
],
"dependencies": [
{ "description": "Upgraded `github.com/plexusone/opik-go` to v0.6.0 (renamed from go-opik)", "commit": "1a619bb" },
{ "description": "Upgraded `github.com/plexusone/phoenix-go` to v0.2.0 (renamed from go-phoenix)", "commit": "1a619bb" },
{ "description": "Upgraded `github.com/plexusone/omnillm` to v0.13.0", "commit": "1a619bb" },
{ "description": "Upgraded `github.com/plexusone/omniobserve` to v0.7.0", "commit": "1a619bb" },
{ "description": "Upgraded `github.com/plexusone/omnivault` to v0.3.0", "commit": "1a619bb" },
{ "description": "Upgraded `github.com/plexusone/vaultguard` to v0.3.0", "commit": "1a619bb" }
]
},
{
"version": "v0.4.0",
"date": "2026-02-02",
"highlights": [
{ "description": "Model Context Protocol (MCP) server for AI assistant tool integration" },
{ "description": "Local development platform for CLI-based agent testing" }
],
"added": [
{ "description": "MCP server implementation with JSON-RPC 2.0 protocol and stdio transport (`mcp/server.go`, `mcp/protocol.go`)", "commit": "cb47e55" },
{ "description": "Local development platform with interactive CLI, file system tools, and bash execution (`platforms/local/`)", "commit": "492b59d" }
],
"changed": [
{ "description": "Update LLM integration for new OmniLLM and OmniObserve APIs", "commit": "b5beda7" }
],
"documentation": [
{ "description": "Update AgentCore platform documentation", "commit": "1a8468c" },
{ "description": "Add SVG icon", "commit": "f7090d4" },
{ "description": "Add icon with transparent background", "commit": "fde15ea" }
],
"infrastructure": [
{ "description": "Update Go versions in CI workflow", "commit": "607ee24" }
],
"dependencies": [
{ "description": "Upgrade `google.golang.org/adk` 0.3.0 → 0.4.0", "commit": "784cd47" },
{ "description": "Upgrade `github.com/cloudwego/eino` 0.7.17 → 0.7.29", "commit": "599ece2" },
{ "description": "Upgrade `google.golang.org/genai` 1.42.0 → 1.44.0", "commit": "599ece2" },
{ "description": "Upgrade `github.com/a2aproject/a2a-go` 0.3.4 → 0.3.6", "commit": "599ece2" },
{ "description": "Upgrade `github.com/agentplexus/omnivault` 0.2.0 → 0.2.1", "commit": "34d7309" },
{ "description": "Upgrade `github.com/agentplexus/omniobserve` 0.5.0 → 0.5.1", "commit": "d4b35ca" }
]
},
{
"version": "v0.3.0",
"date": "2026-01-04",
"added": [
{ "description": "OmniVault integration for unified secret management (`config/omnivault.go`)", "commit": "035a81d" },
{ "description": "Config file loading from JSON/YAML (`config/file.go`)", "commit": "035a81d" },
{ "description": "`Load(ctx, LoadOptions)` function for unified config loading", "commit": "035a81d" },
{ "description": "`SecretsClient` type with support for `env`, `aws-sm`, `aws-ssm`, `memory` providers", "commit": "035a81d" },
{ "description": "Auto-detection of AWS environment (ECS, Lambda, EC2)", "commit": "035a81d" },
{ "description": "`ConfigFile` struct for structured configuration from config.json", "commit": "035a81d" },
{ "description": "`GetSecret(ctx, name)` method on Config for secret retrieval", "commit": "035a81d" },
{ "description": "Protocol configuration for agents (`HTTP`, `MCP`, `A2A`)", "commit": "e2005b9" },
{ "description": "Authorization configuration (`AuthorizerConfig` type)", "commit": "e2005b9" },
{ "description": "Memory support for stateful agents (`EnableMemory` field)", "commit": "e2005b9" },
{ "description": "Gateway configuration for multi-agent routing (`GatewayConfig` type)", "commit": "e2005b9" }
],
"changed": [
{ "description": "`SecureConfig` now supports OmniVault as primary secrets source", "commit": "035a81d" },
{ "description": "Added `WithSecretsProvider()`, `WithAWSSecretsManager()`, `WithAutoSecretsProvider()` options", "commit": "035a81d" }
]
},
{
"version": "v0.2.0",
"date": "2025-12-31",
"added": [
{ "description": "IaC configuration package for AgentCore deployments", "commit": "e355e1b" }
],
"changed": [
{ "description": "Bump `github.com/agentplexus/vaultguard` from 0.1.0 to 0.2.0", "commit": "3595cee" }
]
},
{
"version": "v0.1.0",
"date": "2025-12-29",
"added": [
{ "description": "Initial release with core agent framework", "commit": "44feb7b" },
{ "description": "A2A protocol server factory", "commit": "44feb7b" },
{ "description": "HTTP server factory", "commit": "44feb7b" },
{ "description": "Multi-provider LLM abstraction (Gemini, Claude, OpenAI, xAI, Ollama)", "commit": "44feb7b" },
{ "description": "Eino workflow orchestration integration", "commit": "44feb7b" },
{ "description": "AWS Bedrock AgentCore runtime support", "commit": "44feb7b" },
{ "description": "Kubernetes + Helm deployment support", "commit": "44feb7b" },
{ "description": "VaultGuard credential management integration", "commit": "44feb7b" },
{ "description": "Configuration management utilities", "commit": "44feb7b" }
],
"changed": [
{ "description": "Bump `github.com/cloudwego/eino` from 0.7.14 to 0.7.15", "commit": "c082941" }
],
"fixed": [
{ "description": "Remove unused error return from `loadSecureCredentials`", "commit": "cb59dc4" }
]
}
]
}