Skip to content
Pathrule

docs

Cloud Signals

Pathrule Cloud for Signals - write-only project keys and where to manage them, how events are read, which plans include it, and retention.

On this page

Pathrule Cloud runs Signals for you: managed ingestion, retention, and access for your agents with your own session. Standalone and Local Signals stay free and unmetered on every plan; this page is only about Cloud.

Project keys

The Cloud destination authenticates with a project key. Keys start with prs_, are write-only and are public by design, so they are safe to ship in browser code: a key can send events but read nothing.

Create, list and revoke keys on the workspace's Signals page in the Pathrule Cloud console. Add the SDK with npm install @pathrule/signals and pass the key to the Cloud destination, as the quickstart shows. An agent can set this up with you; see agent integration.

Reading events

pathrule instrument events and the pathrule_runtime_events tool read Cloud groups with your own session, so an agent sees only workspaces you can see.

Plans

PlanStandalone and Local SignalsCloud Signals
SoloYesNo
ProYesYes
TeamYesYes, shared across the organization
EnterpriseYesBy contract

Events are counted per month on a UTC calendar-month boundary, and a Team organization shares one allowance across its workspaces. See the pricing page for what each plan includes.

Retention

Groups follow the same lifecycle as in Pathrule Local: an unresolved group expires after 14 days without an occurrence in production, 7 days in development or preview, and 30 days for a declaration. Archived groups are compacted after 90 days, and compacted records and usage history are deleted after a year.

What Cloud runs for you

  • the managed ingest pipeline,
  • recording fixes on Cloud, and verifying them with the same policy as Local,
  • envelope deduplication,
  • automatic retention.