We’re rebuilding ClawControl. Sign-ups are paused until v2 launches.

Documentation

Runtime preferences and auto sync

Control how each runtime syncs agents and how runtime-level mission instructions are applied.

What runtime preferences control

The preferences area is where you manage two important behaviors for each paired runtime:

  • whether ClawControl should auto-sync eligible agents on that runtime
  • what standing mission instructions that runtime should follow

This is useful when different machines have different purposes, ownership, or levels of trust.

What auto sync does

When auto sync is turned on, ClawControl periodically scans that runtime and applies the sync policy to import or update eligible agents automatically.

In practical terms, that means ClawControl can:

  • discover newly eligible agents on the host
  • keep managed agents aligned with expected settings
  • record the last run result, counts, and failures for that runtime

When to turn auto sync on

Auto sync is a good fit when:

  • the runtime is stable and always meant to stay connected to ClawControl
  • you want existing agents on that machine to stay aligned over time
  • you do not want to run manual import checks every time the host changes

When manual sync is the better choice

Keep auto sync off when:

  • you are still reviewing the machine for the first time
  • you want to inspect imported defaults carefully before adoption
  • the runtime is temporary, experimental, or shared for unrelated work

Manual sync gives you a review checkpoint before changes are applied.

Why some LEAD imports are held back

Auto sync is intentionally more careful with default agents that look like LEAD candidates.

If the SOUL guidance does not clearly match coordinator behavior, ClawControl can skip the import and tell you to review it manually. This helps prevent a default agent from being auto-adopted as a LEAD with the wrong instructions.

Understanding the mission policy

Mission policy is the runtime-level instruction set that ClawControl resolves for that runtime during sync and coordination flows.

You can think of it as the runtime's standing mission statement. It is not a single task prompt. It is a persistent instruction layer that tells the runtime how to behave at a higher level.

Typical uses include:

  • telling a runtime what kind of environment it represents
  • defining local coordination rules for agents on that machine
  • overriding the default mission for one runtime without changing the whole workspace

How mission policy sources work

Mission policy can come from more than one place.

  • If you set a runtime-specific override, that runtime uses it.
  • If you do not, ClawControl can fall back to an organization default.
  • If neither exists, the runtime has no mission policy applied.

This lets teams keep a common default while still giving important runtimes their own instructions.

Good mission policy guidance

  • Keep it stable and high level
  • Use it for standing behavior, not one-off task requests
  • Review it when a runtime changes purpose
  • Keep runtime-specific overrides short enough that operators can audit them quickly