Skip to content

fix(agents): apply eval-tuned muster prompt to the umbrella values too#183

Merged
teemow merged 1 commit into
mainfrom
kagent-sre-agent-muster-prompt-umbrella
Jun 23, 2026
Merged

fix(agents): apply eval-tuned muster prompt to the umbrella values too#183
teemow merged 1 commit into
mainfrom
kagent-sre-agent-muster-prompt-umbrella

Conversation

@teemow

@teemow teemow commented Jun 23, 2026

Copy link
Copy Markdown
Member

Summary

Follow-up to #182. That PR updated only helm/agentic-platform-connectivity/values.yaml, but the umbrella agentic-platform chart forwards its own values tree to the agentic-platform-connectivity HelmRelease via forwardAllValues. In meta-package installs (every deployed cluster, e.g. glean) that umbrella copy shadows the connectivity sub-chart default, so #182's change never reached the running sre-agent.

This applies the identical eval-tuned muster prompt to helm/agentic-platform/values.yaml and adds a reciprocal keep-in-sync note to both values.yaml files.

Verified

  • helm template helm/agentic-platform --set agents.definitions.sre-agent.enabled=true now renders the new systemMessage (Prefer a workflow, the x_kubernetes_* contract, cheap-listing) inside the forwarded agentic-platform-connectivity HelmRelease spec.values.
  • Root-caused against the live glean cluster: the deployed HelmRelease spec.values.agents.definitions.sre-agent.systemMessage was the old text despite reconciling connectivity 1.15.0 (which feat(agents): port eval-tuned muster prompt into sre-agent systemMessage #182 fixed) — because the umbrella forwards its own copy.

Test plan

  • Both values.yaml are valid YAML; umbrella render carries the new prompt into the forwarded values.
  • After release + Flux reconcile on glean, confirm kubectl get agent sre-agent -n kagent -o jsonpath='{.spec.declarative.systemMessage}' shows the workflow/contract guidance.

Made with Cursor

PR #182 updated only the connectivity sub-chart's default systemMessage,
but the umbrella agentic-platform chart forwards its OWN values to the
connectivity HelmRelease via forwardAllValues — so in meta-package installs
(every deployed cluster, e.g. glean) the umbrella copy shadows the sub-chart
default and the prompt change never reached the agent.

Apply the identical prompt to helm/agentic-platform/values.yaml and add a
reciprocal keep-in-sync note to both files.

Co-authored-by: Cursor <cursoragent@cursor.com>
@teemow teemow requested a review from a team as a code owner June 23, 2026 13:53
@teemow teemow merged commit 058a4ef into main Jun 23, 2026
8 checks passed
@teemow teemow deleted the kagent-sre-agent-muster-prompt-umbrella branch June 23, 2026 13:55
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.

1 participant