Skip to content

docs: route SMS bridge to primary agents - #77

Merged
xnoto merged 1 commit into
mainfrom
docs/primary-agent-sms-routing
Sep 3, 2026
Merged

docs: route SMS bridge to primary agents#77
xnoto merged 1 commit into
mainfrom
docs/primary-agent-sms-routing

Conversation

@xnoto

@xnoto xnoto commented Sep 3, 2026

Copy link
Copy Markdown
Contributor

Summary

Updates the SMS bridge chart contract to route the four fixed destination numbers to the existing primary OpenCode agents: lawnmowerman, grillmaster, homesteader, and homerepair. This implements the owner decision that approved-source SMS sessions use the same agent configuration, permissions, MCPs, skills, and shared instructions as the normal agents. The chart does not select or deploy the bridge.

Fixes: None — documents the owner-approved routing boundary.

Type of change

  • Documentation
  • GitOps desired state (manifests, kustomize, charts, SOPS/KSOPS secrets)

Validation

  • Required pull-request checks pass — helm run 33808947099 passed repository validation and packaged opencode-sms-bridge.
  • Generated or centrally distributed files were regenerated by their owning automation, not hand-edited — not applicable.

Impact and rollout

The paired images change changes the bridge's validated agent allowlist. This PR releases opencode-sms-bridge 0.1.1 with matching consumer documentation only. The bridge has no current GitOps consumer selection, so merging/publishing this chart does not reconcile a workload or configure Twilio. A future focused kustomize-cluster PR must select this chart and the paired immutable image SHA together, supply the encrypted approved-sender routing secret, and independently verify reconciliation and health.

Rollback is a later consumer pin to chart 0.1.0 and a compatible prior image; no live resource changes occur from this PR.

Safety and secrets

  • Contains no plaintext secrets, decrypted SOPS values, state files, kubeconfigs, tokens, or private endpoints
  • No local OpenTofu init/plan/apply/destroy/import/state operations were run or claimed — plans come from pull-request checks
  • Breaking or irreversible effects are described above with rollback notes

AI agent materially produced this change; review the owner-only ingress and full-agent-access boundary carefully.

@github-actions

github-actions Bot commented Sep 3, 2026

Copy link
Copy Markdown

Chart CI passed

Repository hygiene and Helm validation passed. View the workflow run.

@xnoto
xnoto merged commit 5c8a514 into main Sep 3, 2026
4 checks passed
@xnoto
xnoto deleted the docs/primary-agent-sms-routing branch September 3, 2026 21:56
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