From c823a30c2aaf445dd30aadddb7853c39651e37c6 Mon Sep 17 00:00:00 2001 From: Chris Farhood Date: Mon, 23 Feb 2026 18:57:41 -0500 Subject: [PATCH] fix(chart): add missing MCP sidecars to values schema (#47) PR #45 added fetch and sequentialthinking MCP sidecars to values.yaml and the deployment template but missed updating values.schema.json. The schema has additionalProperties: false on mcp.sidecars, causing Helm upgrade to fail with validation errors. Also adds resourceProfile to the schema as it was missing. Generated with [Claude Code](https://claude.ai/code) via [Happy](https://happy.engineering) Co-authored-by: Claude Co-authored-by: Happy --- chart/values.schema.json | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/chart/values.schema.json b/chart/values.schema.json index d000919..8208fb9 100644 --- a/chart/values.schema.json +++ b/chart/values.schema.json @@ -182,6 +182,12 @@ }, "playwright": { "$ref": "#/$defs/mcpSidecar" + }, + "fetch": { + "$ref": "#/$defs/mcpSidecar" + }, + "sequentialthinking": { + "$ref": "#/$defs/mcpSidecar" } }, "additionalProperties": false @@ -192,6 +198,11 @@ "envSecretName": { "type": "string", "description": "Custom environment secret name" + }, + "resourceProfile": { + "type": "string", + "enum": ["auto", "small", "medium", "large", "xlarge"], + "description": "Resource profile preset" } }, "required": ["name"], @@ -253,4 +264,4 @@ "required": ["enabled", "image", "port", "resources"] } } -} \ No newline at end of file +}