What's Changed
- chore(ci): add dependabot config for GitHub Actions by @manusa in #540
- build(deps): bump actions/setup-go from 5 to 6 by @dependabot[bot] in #542
- fix(tests): improve handling of multiple fsnotify events in Windows tests by @manusa in #541
- build(deps): bump astral-sh/setup-uv from 5 to 7 by @dependabot[bot] in #543
- refactor(api): extract common interface{} to int64 conversion utility by @manusa in #539
- fix(watcher): add debouncing to kubeconfig watcher for Windows compatibility by @manusa in #545
- build(deps): bump actions/checkout from 4 to 6 by @dependabot[bot] in #544
- build(deps): bump github.com/spf13/cobra from 1.10.1 to 1.10.2 by @dependabot[bot] in #546
- test(events): ensure event creation errors are properly handled by @manusa in #547
- feat(config): add drop-in configuration support with dynamic reload by @nader-ziada in #524
- update readme to fix drop-in config section by @nader-ziada in #552
- build(deps): bump github.com/mark3labs/mcp-go from 0.43.1 to 0.43.2 by @dependabot[bot] in #553
- test: replace custom WaitForCondition with testify assertions by @manusa in #550
- test(core): add denied resources tests for resources_scale tool by @manusa in #551
- test(config): additional tests for drop-in configuration by @manusa in #557
- chore(ci): pin gevals version to releases, not main by @Cali0707 in #558
- build(deps): bump golang.org/x/sync from 0.18.0 to 0.19.0 by @dependabot[bot] in #560
- build(deps): bump golang.org/x/oauth2 from 0.33.0 to 0.34.0 by @dependabot[bot] in #561
- fix(kiali): refactor workload logs tool by @josunect in #538
- feat(kiali): Possibility of renaming Kiali in the downstream distribution by @aljesusg in #507
- test(kiali): move tests to MCP layer by @manusa in #562
- feat(kubevirt): Add VM lifecycle management tools (start, stop, restart) by @ksimon1 in #533
- fix(kiali): bug related with rateConversion by @aljesusg in #565
- refactor(config)!: extract config interfaces to pkg/api/config by @manusa in #566
- refactor(test): use msg variable consistently in denial test assertions by @manusa in #563
- refactor(api): add parameter extraction utilities for tool handlers by @manusa in #564
- build(deps): bump k8s.io/apimachinery from 0.34.2 to 0.34.3 by @dependabot[bot] in #569
- build(deps): bump k8s.io/metrics from 0.34.2 to 0.34.3 by @dependabot[bot] in #572
- build(deps): bump k8s.io/kubectl from 0.34.2 to 0.34.3 by @dependabot[bot] in #570
- build(deps): bump helm.sh/helm/v3 from 3.19.2 to 3.19.3 by @dependabot[bot] in #571
- build(deps): bump k8s.io/apiextensions-apiserver from 0.34.2 to 0.34.3 by @dependabot[bot] in #575
- feat(config): add configurable prompts support by @nader-ziada in #559
- remove unnecessary yaml layer from prompts types by @nader-ziada in #580
- feat: add support for mcp server instructions by @Cali0707 in #579
- refactor(api)!: replace internal Kubernetes references with api package interfaces by @manusa in #578
- chore(docs): update README.md with outdated kiali and tools sorting by @manusa in #583
- test(mcp): store initialization results in McpClient for better instruction handling by @manusa in #582
- build(deps): bump helm.sh/helm/v3 from 3.19.3 to 3.19.4 by @dependabot[bot] in #586
- feat(api)!: add toolset prompts infrastructure by @nader-ziada in #581
- refactor(api)!: consolidate AccessControlClientset into Kubernetes struct by @manusa in #585
- refactor(api)!: extract operational methods from KubernetesClient to Core struct by @manusa in #589
- refactor!: remove kubernetes API server token validation by @Cali0707 in #588
- test(prompts): split notification tests to assert specific list changes by @manusa in #591
- build(deps): bump k8s.io/apimachinery from 0.34.3 to 0.35.0 by @dependabot[bot] in #592
- build(deps): bump github.com/google/jsonschema-go from 0.3.0 to 0.4.0 by @dependabot[bot] in #595
- build(deps): bump k8s.io/metrics from 0.34.3 to 0.35.0 by @dependabot[bot] in #593
- build(deps): bump k8s.io/apiextensions-apiserver from 0.34.3 to 0.35.0 by @dependabot[bot] in #597
- build(deps): bump k8s.io/cli-runtime from 0.34.3 to 0.35.0 by @dependabot[bot] in #599
- build(deps): bump k8s.io/kubectl from 0.34.3 to 0.35.0 by @dependabot[bot] in #598
- build(deps): bump github.com/BurntSushi/toml from 1.5.0 to 1.6.0 by @dependabot[bot] in #601
- build(deps): bump github.com/google/jsonschema-go from 0.4.0 to 0.4.1 by @dependabot[bot] in #600
- feat(mcp-registry): add MCP Registry metadata and server manifest by @manusa in #584
- build(deps): bump github.com/google/jsonschema-go from 0.4.1 to 0.4.2 by @dependabot[bot] in #606
- feat(kiali): Add Kiali with gevals by @aljesusg in #527
- feat(config): add stateless mode configuration by @alexeykazakov in #603
- test(config): add stateless mode CLI tests and refactor HTTP transport tests by @manusa in #610
- refactor(prompts): simplify config prompts parsing with direct TOML unmarshalling by @manusa in #607
- prompt(core): add cluster health check by @ropatil010 in #434
- refactor(build): consolidate tool installation patterns by @manusa in #612
- fix(test): update SIGHUP prompt reload test for built-in prompts by @manusa in #613
- refactor(prompts): health check clean up and use of typed clientset by @manusa in #615
New Contributors
- @ksimon1 made their first contribution in #533
- @alexeykazakov made their first contribution in #603
- @ropatil010 made their first contribution in #434
Full Changelog: v0.0.55...v0.0.56