Skip to content
  • internal
  • ai
  • openclaw

Repo Sync Agent (user.md)

This page is the user contract for the connectsoft-repo-sync agent (WhatsApp channel).

What you can ask

  • “Sync repos”
  • “Show current repo SHAs”
  • “Where is the latest sync report?”
  • “Sync only docs and template repos”

What you will get back

  • A short summary (how many repos synced, any failures)\n+- A path to the run report JSON\n+- Per-repo HEAD SHA after sync

What the agent will refuse

  • Cloning/syncing repos not on the allowlist
  • Any “push”, “publish”, “delete”, “reset --hard”, “force”, or destructive git operations
  • Any request to paste or store secrets (PATs, API keys, private tokens)
  • Keep WhatsApp access restricted (dmPolicy: pairing initially, then allowlist).
  • Run sync nightly via cron; run manual sync before important assistant sessions.