fix(chart): add missing MCP sidecars to values schema #47

Merged
cpfarhood merged 1 commits from fix/schema-new-mcp-sidecars into main 2026-02-23 23:57:41 +00:00
cpfarhood commented 2026-02-23 23:55:11 +00:00 (Migrated from github.com)

Summary

PR #45 added fetch and sequentialthinking MCP sidecars to values.yaml and deployment.yaml but missed updating values.schema.json. Since the schema has additionalProperties: false on mcp.sidecars, all Helm upgrades to v0.4.6+ fail with:

- mcp.sidecars: Additional property sequentialthinking is not allowed
- mcp.sidecars: Additional property fetch is not allowed

Changes

  • Add fetch and sequentialthinking to allowed mcp.sidecars properties
  • Add resourceProfile to the top-level schema (was also missing)

Test plan

  • Merge and release as v0.4.8
  • Verify HelmRelease upgrade succeeds
  • Verify crush and opencode are available in the container

🤖 Generated with Claude Code

## Summary PR #45 added `fetch` and `sequentialthinking` MCP sidecars to `values.yaml` and `deployment.yaml` but missed updating `values.schema.json`. Since the schema has `additionalProperties: false` on `mcp.sidecars`, all Helm upgrades to v0.4.6+ fail with: ``` - mcp.sidecars: Additional property sequentialthinking is not allowed - mcp.sidecars: Additional property fetch is not allowed ``` ### Changes - Add `fetch` and `sequentialthinking` to allowed `mcp.sidecars` properties - Add `resourceProfile` to the top-level schema (was also missing) ## Test plan - [ ] Merge and release as v0.4.8 - [ ] Verify HelmRelease upgrade succeeds - [ ] Verify crush and opencode are available in the container 🤖 Generated with [Claude Code](https://claude.ai/code)
Sign in to join this conversation.