Releases: kagent-dev/kagent
Releases · kagent-dev/kagent
v0.7.12
What's Changed
- appears to fix issue #1206 by @eitansuez in #1230
- README: fix typos and broken link by @CriszelGipala in #1241
- add kagent-skills to python release by @peterj in #1247
New Contributors
- @CriszelGipala made their first contribution in #1241
Full Changelog: v0.7.11...v0.7.12
v0.7.11
What's Changed
- Allow cross-namespace tool references by @onematchfox in #1136
- cve fixes 2026.01 - nextJS upgraded by @dimetron in #1223
Full Changelog: v0.7.10...v0.7.11
v0.7.10
What's Changed
- revert: Gate Agent CR templates behind enabled flags (#1197) by @onematchfox in #1226
- fix(ui): show all tool calls and results when loading session data by @onematchfox in #1227
- fix(controller): remove custom predicate for handling agent updates by @onematchfox in #1228
- feat(kagent-adk): Use new mcp session for a2a requests by @jmhbh in #1220
Full Changelog: v0.7.9...v0.7.10
v0.7.9
Important
We have reverted this to a pre-release because there were a number of small regressions, specifically related to agent subchart enablement. v0.7.10 is building as I write this.
What's Changed
- feat: refactor agent skills and support OpenAI Agents SDK by @supreme-gg-gg in #1100
- fix(helm): set KAGENT_CONTROLLER_NAME to support custom release names by @syedazeez337 in #1195
- Fix: fix scan job logic by @EItanya in #1204
- feat: Enable configurable model streaming support by @supreme-gg-gg in #1202
- feat: Add support for AWS Bedrock models by @supreme-gg-gg in #1213
- security: pin urllib3 and filelock for CVE fixes by @boshu2 in #1203
- feat: expose a2a agents via mcp in controller http server and migrate to mcp go-sdk by @supreme-gg-gg in #1210
- adds imagePullSecrets support to agent Helm chart values by @Insomniac2904 in #1212
- Gate Agent CR templates behind enabled flags ( #1169 ) by @benzaidfoued in #1197
- make a2a max payload size configurable by @kevin-shelaga in #1216
- fix: bump TOOLS_GO_VERSION arg for devcontainer by @NotAwar in #1205
- fix(controller): resolve mutex deadlock between agent and remotemcpserver reconcilers by @joshadambell in #1214
- bump python version by @dimetron in #1221
New Contributors
- @boshu2 made their first contribution in #1203
- @Insomniac2904 made their first contribution in #1212
- @benzaidfoued made their first contribution in #1197
- @kevin-shelaga made their first contribution in #1216
- @NotAwar made their first contribution in #1205
- @joshadambell made their first contribution in #1214
Full Changelog: v0.7.8...v0.7.9
v0.7.8
What's Changed
- Fix npm audit issue by @Charlesthebird in #1172
- do not modify the agent tools at runtime, as agent can be used concurrently. by @yuval-k in #1131
- fix: bump helm to fix random break by @EItanya in #1182
- fix(controller): use consistent ID format for agent deletion by @syedazeez337 in #1178
- uppercases Dockerfile template 'as' keyword to prevent warning in pyt… by @eitansuez in #1181
- feat(helm): add service account token support for grafana-mcp by @TOMOFUMI-KONDO in #1187
- Add proxy support for kagent-adk by @iplay88keys in #1183
New Contributors
- @syedazeez337 made their first contribution in #1178
- @TOMOFUMI-KONDO made their first contribution in #1187
- @iplay88keys made their first contribution in #1183
Full Changelog: v0.7.7...v0.7.8
v0.7.7
What's Changed
- feat(helm): allow A2A base URL to be set when installing by @onematchfox in #1162
- docs: fix kind cluster setup steps and port-forward command by @salvador-arreola in #1167
- feat(byo): add lifespan hook for BYO agents by @onematchfox in #1064
- Updated package.json Next version by @Charlesthebird in #1168
- Fix/securitycontext runasuser by @Raghavendiran-2002 in #1171
New Contributors
- @salvador-arreola made their first contribution in #1167
- @Raghavendiran-2002 made their first contribution in #1171
Full Changelog: v0.7.6...v0.7.7
v0.7.6
What's Changed
- Update controller manifests + add CI check to prevent drift by @onematchfox in #1132
- fix(controller): ensure log level is respected by @onematchfox in #1135
- feat(ui): add date/time to chat history in sidebar by @onematchfox in #1143
- Restart Agents Automatically On Secret Updates by @inFocus7 in #1121
- fix(controller): ensure upsert works on both Postgres and SQLite by @onematchfox in #1137
- fix(helm): remove sqlite volume+mount if database is postgres by @onematchfox in #1140
- fix(helm): add error when trying to scale controller with local SQLlite database by @onematchfox in #1144
- Enable use of postgres in local development by @onematchfox in #1145
- Use environment variables for controller configuration by @onematchfox in #1139
- cncf/incubation: add technical review first draft, update contribution guidelines, update README by @sam-heilbron in #1142
- Enable leader election on controller when scaled by @onematchfox in #1146
- feat(controller): decouple A2A handler registration from controller reconcilation by @onematchfox in #1138
- chore: Update golangci-lint version and add new linters by @dongjiang1989 in #1154
- Fix webhookCertWatcher setting by @dongjiang1989 in #1155
- bump-golang-1.25.5 by @EItanya in #1156
- fix(ui): refresh model dropdown after creating new model (#1148) by @ddjain in #1149
- chore: bump kmcp version to 0.2.2 by @jmhbh in #1164
- update linter, and fix linting error by @EItanya in #1165
- Fixed NPM audit issues by @Charlesthebird in #1166
New Contributors
- @Charlesthebird made their first contribution in #1166
Full Changelog: v0.7.5...v0.7.6
v0.7.5
What's Changed
- feat: Kagent-Controller Helm Chart Volume Mounts by @schmiddim in #1090
- Don't always run uv sync by @pmuir in #1093
- feat: use separate python venv for bash tool by @supreme-gg-gg in #1087
- feat(controller): Add support for Agent tolerations and affinities by @Dhouti in #1085
- feat(run): add --build flag to rebuild image before running by @sahitya-chandra in #1098
- fix(ci): Clean up GH environment so there is more disk space for workflows by @inFocus7 in #1108
- Fixes #1107 infinite re-render loop in model edit page by @ddjain in #1109
- fix(tracing): use a span processor to add custom span attributes by @dhaifley in #1104
- feat: Add SSL/TLS Configuration Support to ModelConfig CRD by @lets-call-n-walk in #1059
- Update image tag to 1.1.14 by @peterj in #1117
- Upgrade
trpc-a2a-gotov0.2.5by @inFocus7 in #1120 - expose skills through the UI by @peterj in #1111
- publish kagent-crewai pckage by @peterj in #1127
- refactor(controller): don't log details of "record not found" errors by @onematchfox in #1134
- add an error message if model doesn't support function calling by @peterj in #1114
- automatically configure logging/log level when the module loads by @peterj in #1115
New Contributors
- @pmuir made their first contribution in #1093
- @Dhouti made their first contribution in #1085
- @sahitya-chandra made their first contribution in #1098
- @ddjain made their first contribution in #1109
- @lets-call-n-walk made their first contribution in #1059
Full Changelog: v0.7.4...v0.7.5
v0.7.4
What's Changed
- docker compose file conventional name should be lowercase - an issue … by @eitansuez in #1084
New Contributors
- @eitansuez made their first contribution in #1084
Full Changelog: v0.7.3...v0.7.4
v0.7.3
What's Changed
- docker-compose should be lower case (issue on Linux machines) by @peterj in #1076
- feat: use controller name env var: by @EItanya in #1078
- fixed the tools desciption bug by @killjoycircuit in #1079
- feat: skills for declarative agents by @yuval-k in #1077
- feat: Grafana-MCP Helm Chart Volume Mounts & Additional Arguments by @schmiddim in #1081
- feat: Use Sandbox Runtime for Bash tool and refactor artifact utils tools by @supreme-gg-gg in #1071
New Contributors
- @schmiddim made their first contribution in #1081
Full Changelog: v0.7.2...v0.7.3