Skip to content

Preserve local bootstrap services on config import#56

Merged
rodaddy merged 1 commit into
mainfrom
fix/import-keeps-local-bootstrap
Jun 27, 2026
Merged

Preserve local bootstrap services on config import#56
rodaddy merged 1 commit into
mainfrom
fix/import-keeps-local-bootstrap

Conversation

@rodaddy

@rodaddy rodaddy commented Jun 27, 2026

Copy link
Copy Markdown
Owner

Summary

  • Keeps explicitly local services when importing a remote registry.
  • Prevents bootstrap services like vaultwarden-secrets from being overwritten by imported service definitions that themselves require Vaultwarden secret expansion.
  • Updates the config loader test to lock this behavior.

Validation

  • bun test tests/config/loader.test.ts
  • Built Linux x64 binary from this branch and deployed to CT216 during rtech-infra #182 live repair.
  • CT216 hosted mcp2cli verified: version 0.3.8, health OK, registry discovery lists 23 services, hosted Vaultwarden lookup works, and hosted Open Brain get_contract returns 2026-06-26.memory-tools.v9 with schema hash a94a5aeeede1bc483d2970882a3adc0f35b8aaae88dc255f20234255c90aefc7.

Related: rodaddy/rtech-infra#182, rodaddy/rtech-infra#183.

@rodaddy rodaddy merged commit 72e9121 into main Jun 27, 2026
4 checks passed
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