Skip to content

Fix values for kagent CLI helm install profiles#1864

Open
EItanya wants to merge 1 commit into
mainfrom
eitanya/1863
Open

Fix values for kagent CLI helm install profiles#1864
EItanya wants to merge 1 commit into
mainfrom
eitanya/1863

Conversation

@EItanya
Copy link
Copy Markdown
Contributor

@EItanya EItanya commented May 13, 2026

No description provided.

Signed-off-by: Eitan Yarmush <eitan.yarmush@solo.io>
Copilot AI review requested due to automatic review settings May 13, 2026 21:13
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Fixes the helm install profile YAML files used by the kagent CLI. The previous files nested agent toggles under an agents: parent key, but the kagent Helm chart's values.yaml declares each agent as a top-level key (e.g. k8s-agent.enabled). The profiles are now restructured to match the chart's actual value schema so that --profile minimal|demo correctly enables/disables agents.

Changes:

  • Move all agent entries in minimal.yaml to the top level (removes the wrapping agents: key).
  • Move all agent entries in demo.yaml to the top level (removes the wrapping agents: key).

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
go/core/cli/internal/profiles/minimal.yaml Flattens agent toggles to top level so chart conditions like k8s-agent.enabled resolve correctly.
go/core/cli/internal/profiles/demo.yaml Same flattening for the demo profile that enables all agents.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants