Trigger a real Sync run (Weave)
browser_sync_nowTriggers or reports the real Firefox Sync engine, returning engine state or starting a sync run. Use it for live Sync testing; it reports notConfigured when no account is signed in.
Instructions
Run the real Firefox Sync engine instead of the mock account. MEASURED: the entry point is NOT Weave.sys.mjs — that module only exports a WeaveService class whose instance is an empty object. The real singleton comes from resource://gre/modules/services-sync/service.sys.mjs, which exports Service with sync()/status. Without a signed-in account the engine reports notConfigured, which is the expected offline answer rather than a bug. Pair with browser_sync_probe for mock-account testing.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | status = report engine state; sync = trigger a run |