Skip to main content

AgentHeartbeatInput

Two-second attached-client heartbeat that rechecks policy/permission/context, refreshes five-second Play freshness, and renews an unchanged workspace lease to 30 seconds.

input AgentHeartbeatInput {
idempotencyKey: String!
sessionId: String!
clientEpoch: BigInt!
}

Fields

AgentHeartbeatInput.idempotencyKey ● String! non-null scalar

Required retry key. Same owner, operation, key, and input replay the first result; changed input returns IDEMPOTENCY_CONFLICT.

AgentHeartbeatInput.sessionId ● String! non-null scalar

Owner/app session UUID.

AgentHeartbeatInput.clientEpoch ● BigInt! non-null scalar

Exact current attached client epoch.

Member Of

crowdyStudioAgentHeartbeat mutation