Skip to content

Releases: kagent-dev/kagent

v0.4.5

28 Jul 18:39
ecf596b
Compare
Choose a tag to compare
bump version of tools for new release (#656)

Signed-off-by: Eitan Yarmush <eitan.yarmush@solo.io>

v0.4.4

19 Jul 15:01
32cf4de
Compare
Choose a tag to compare
fix a2a client broken (#624)

* fix #622, a2a client broken

Signed-off-by: Eitan Yarmush <eitan.yarmush@solo.io>

* remove log

Signed-off-by: Eitan Yarmush <eitan.yarmush@solo.io>

* fix unit tests

Signed-off-by: Eitan Yarmush <eitan.yarmush@solo.io>

---------

Signed-off-by: Eitan Yarmush <eitan.yarmush@solo.io>

v0.4.3

15 Jul 22:51
8bbcb69
Compare
Choose a tag to compare

What's Changed

  • [FIX] fail querydoc_tool at runtime to enable installation by @EItanya in #620
  • fix-missing-json-field by @EItanya in #621

Full Changelog: v0.4.2...v0.4.3

v0.4.2

14 Jul 13:59
9e0c839
Compare
Choose a tag to compare

What's Changed

  • feat(all): migrate away from Python state into go by @EItanya in #611
  • ci: add github-mcp-server helm chart by @sbx0r in #610
  • eitanya/fix-gemini-with-query-doc by @EItanya in #616
  • fix(build): use build metadata instead of prerelease identifier in Makefile VERSION fallback by @sbx0r in #615
  • [FIX] session messages handler by @EItanya in #618

Full Changelog: v0.4.1...v0.4.2

v0.4.1

10 Jul 14:41
cc08a9f
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.4.0...v0.4.1

v0.4.0

08 Jul 15:38
4132a3f
Compare
Choose a tag to compare

What's Changed

Breaking Changes

There was one major breaking change in this release, and that was the removal of what were formerly called BuiltIn tools. As a result of #552, all of our tools are now running in a separate container, and accessible via MCP. This means that now kagent has only 2 tool types, MCP, and Agent. All of the tools which could be accessed as BuiltIn tools are still accessible via the kagent-tool-server MCP server, which will always be deployed in the namespace kagent is deployed in. Here is an example of how to switch, for more examples please take a look at the agent helm charts before and after the 0.4.0 release.

A BuiltIn tool was previously defined like so:

    - type: Builtin
      builtin:
        name: kagent.tools.k8s.GetAvailableAPIResources

To access the same tool after the release can be done like so:

    - type: McpServer
      mcpServer:
        toolServer: kagent-tool-server
        toolNames:
        - k8s_get_available_api_resources

New Contributors

Full Changelog: v0.3.19...v0.4.0

v0.3.19

24 Jun 21:37
7ff1b7a
Compare
Choose a tag to compare
toggle servers, sort them (#561)

Signed-off-by: Peter Jausovec <peter.jausovec@solo.io>
Co-authored-by: Eitan Yarmush <eitan.yarmush@solo.io>

v0.3.18

24 Jun 16:40
8f49cb2
Compare
Choose a tag to compare

What's Changed

  • feat(observability): add genai style tracing by @EItanya in #554

Full Changelog: v0.3.17...v0.3.18

v0.3.17

20 Jun 22:24
1711f04
Compare
Choose a tag to compare

What's Changed

  • fix(controller): illagal names for toolAgents caused issues when calling them by @sbx0r in #543
  • Fix streamableHttp Tools DB format issue by @dimetron in #547
  • support streamable mcp by @peterj in #549

Full Changelog: v0.3.16...v0.3.17

v0.3.16

18 Jun 19:15
335b8b4
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.3.15...v0.3.16