github kagent-dev/kagent v0.4.0

latest releases: v0.6.8, v0.6.7, v0.6.6...
2 months ago

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

Don't miss a new kagent release

NewReleases is sending notifications on new releases.