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