What's Changed
Other Changes
- fix(adk): set OTLP exporter timeout in milliseconds by @supreme-gg-gg in #1639
- Replace GORM + AutoMigrate with golang-migrate + sqlc by @iplay88keys in #1561
- OIDC proxy auth by @lets-call-n-walk in #1293
- feat: agent sandbox support by @peterj in #1640
- Add sandbox network allowlists for Go and Python by @EItanya in #1648
- feat(adk): add native Bedrock embedding support for agent memory by @go-faustino in #1641
- chore(deps): bump actions/checkout from 4 to 6 by @dependabot[bot] in #1654
- chore(deps): bump the python-minor-patch group across 1 directory with 2 updates by @dependabot[bot] in #1666
- chore(deps): bump the go-minor-patch group in /go with 13 updates by @dependabot[bot] in #1655
- chore(deps): bump the npm-minor-patch group in /ui with 21 updates by @dependabot[bot] in #1663
- chore(deps): update wheel requirement from >=0.46.2 to >=0.46.3 in /python/samples/crewai/research-crew by @dependabot[bot] in #1660
- feat: add UI for prompt templates by @peterj in #1671
- feat: enable require approval switch for tools in the UI by @peterj in #1675
- feat: token exchange for model auth by @supreme-gg-gg in #1680
- fix: make bwrap setuid-root to fix sandbox e2e tests by @supreme-gg-gg in #1690
- feat(go-adk): enhance model config and provider support by @supreme-gg-gg in #1650
- Bump postgres to 18.3-alpine to reduce CVE surface area by @jjamroga in #1691
- chore(deps): bump uuid from 13.0.0 to 14.0.0 in /ui by @dependabot[bot] in #1704
- docs: update go/README.md to reflect single-module structure by @mesutoezdil in #1715
- chore(deps): bump the go-minor-patch group in /go with 12 updates by @dependabot[bot] in #1709
- chore(deps): bump google-adk from 1.28.1 to 1.31.0 in /go/core/test/e2e/agents/kebab in the samples-minor-patch group across 1 directory by @dependabot[bot] in #1702
- refactor(controller): update modelconfig REST API by @supreme-gg-gg in #1717
- fix: wrap StoreSession in explicit transaction for write visibility by @ningziwen in #1712
- [FEATURE] helm: improve kagent chart podAnnotations value usage by @TOMOFUMI-KONDO in #1687
- chore(deps): bump the npm-minor-patch group across 1 directory with 9 updates by @dependabot[bot] in #1701
- enable running chromatic on forks by @peterj in #1672
- fix: set preferred transport on agent cards by @gnanirahulnutakki in #1689
- fix: support ssh auth for git-based skills by @jsonmp-k8 in #1529
- fix: return MCP connection errors to LLM instead of raising by @jsonmp-k8 in #1531
- fix: prevent Namespace informer cache errors and fallbacks by @supreme-gg-gg in #1686
- fix: replace retired claude-3-5-haiku-20241022 with claude-haiku-4-5 by @mesutoezdil in #1719
- fix: dereference symlinks when copying git skill subpaths by @samskelton1 in #1649
- fix(langgraph): add retry for checkpoint write HTTP calls by @ningziwen in #1711
- feat: add IPv6/dual-stack support for agent bind host and UI probes by @go-faustino in #1673
- Improve display of agent/tool cards in chat session by @dobesv in #1360
- Fix backend error handler by @dobesv in #1351
- docs: bump required Go version to 1.26.1 in DEVELOPMENT.md by @mesutoezdil in #1698
- docs(python): correct KAgent controller port in package READMEs by @mesutoezdil in #1699
- docs(samples): correct KAgent controller port in sample READMEs by @mesutoezdil in #1700
- chore(deps): bump jose from 5.10.0 to 6.2.2 in /ui by @dependabot[bot] in #1664
- chore: categorize auto-generated release notes by @jeffspahr in #1608
- Add support for AWS LoadBalancer service annotations to UI Service by @rla8127 in #1634
- refactor(helm): remove rbac.clusterScoped, derive RBAC scope from rbac.namespaces by @supreme-gg-gg in #1728
- chore(deps): bump the python-minor-patch group across 1 directory with 2 updates by @dependabot[bot] in #1710
- feat: add SAP AI Core provider via Orchestration Service by @Huimintai in #1610
- Revert "Improve display of agent/tool cards in chat session" by @supreme-gg-gg in #1729
New Contributors
- @go-faustino made their first contribution in #1641
- @jjamroga made their first contribution in #1691
- @mesutoezdil made their first contribution in #1715
- @ningziwen made their first contribution in #1712
- @gnanirahulnutakki made their first contribution in #1689
- @samskelton1 made their first contribution in #1649
- @jeffspahr made their first contribution in #1608
- @rla8127 made their first contribution in #1634
- @Huimintai made their first contribution in #1610
Full Changelog: v0.8.6...v0.9.0