Skip to content

Fix mcp-stdio sidecar default inheritance#185

Merged
mostlydev merged 1 commit intomasterfrom
fix/mcp-stdio-sidecar-defaults
Apr 28, 2026
Merged

Fix mcp-stdio sidecar default inheritance#185
mostlydev merged 1 commit intomasterfrom
fix/mcp-stdio-sidecar-defaults

Conversation

@mostlydev
Copy link
Copy Markdown
Owner

Summary

  • skip pod-level agent defaults for services that declare x-claw.mcp-stdio
  • skip handles-defaults merge for stdio MCP sidecars
  • add a regression test covering a pod with default Discord topology, cllama defaults, and a stdio sidecar with no explicit opt-outs

Closes #184.

Test plan

  • go test ./internal/pod
  • go test ./...
  • go run ./cmd/claw -f /Users/wojtek/dev/ai/tiverton-house/claw-pod.yml discover --timeout 20s perplexity

@mostlydev mostlydev merged commit 50b919d into master Apr 28, 2026
@mostlydev mostlydev deleted the fix/mcp-stdio-sidecar-defaults branch April 28, 2026 17:36
mostlydev added a commit that referenced this pull request Apr 28, 2026
Add v0.13.1 entry covering the mcp-stdio sidecar default-inheritance fix
(#185). Bump nav dropdown and DefaultClawInfraTag to v0.13.1.
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.

mcp-stdio sidecars inherit agent defaults and fail discovery

1 participant