Counts-only snapshot of in-flight execution shells for the page header.
Same org/project scope and entitlement rules as `GET /api/execution-shells`, answered as three integers instead of a page: `total` (the same count that route reports as `total`), `active` (normalized status `running`) and `queued` (normalized status `pending`). No `shells` array, no side-signal joins (interviews, approval gates, cost rollup, placement) - one small `GROUP BY status` aggregate per producer table.
AuthorizationBearer <WorkOS user access token>WorkOS user access token created by the Rensei CLI. The authenticated organization is resolved from membership and may be narrowed with X-Rensei-Org.
scope?stringDefault org. project requires projectId.
"org""project"projectId?stringRequired when scope=project.
The counts.
application/json- response
total*integer-9007199254740991 <= value <= 9007199254740991active*integer-9007199254740991 <= value <= 9007199254740991queued*integer-9007199254740991 <= value <= 9007199254740991snapshotAt*stringcurl -X GET 'https://app.rensei.ai/api/execution-shell-counts'{ "total": -9007199254740991, "active": -9007199254740991, "queued": -9007199254740991, "snapshotAt": "string"}Durably ingest normalized runtime events for one owned session.
Accepts a bounded, versioned batch from the worker runtime that owns the session. The server verifies deterministic event identity and strict monotonic structured sequence, injects authenticated org/project/subject scope, validates each active topic payload, commits idempotent outbox rows atomically, and only then attempts the execution-ledger drain. Redis remains a post-append wake hint.
Snapshot of in-flight execution shells, urgency-ordered.
Snapshot of in-flight execution shells, urgency-ordered. - Rensei REST API operation reference.