pd agent heartbeat|unregister|inbox|<id>
Maintain agent liveness, inspect one agent, or use direct inbox commands.
Run pd agent heartbeat|unregister|inbox|<id> like this
pd agent heartbeatCommand contract
pd agent heartbeat|unregister|inbox|<id>
/docs/cli/agent-heartbeat-unregister-inbox
Agents, Actors, Fleets, And Spawn Control
daemon-backed CLI command
cli/commands/agents.ts, cli/commands/actors.ts, cli/commands/spawn.ts, cli/commands/fleet.ts, cli/commands/quorum.ts
none
human display with command-specific state changes
generated API spec from the source-backed catalog

This clip shows the daemon health check, command discovery, and message-loop patterns that recur across the CLI reference. Here it grounds the pd agent heartbeat|unregister|inbox|<id> reference: daemon health, discovery, and message-loop patterns these pages keep pointing back to.
Common ways this command shows up in practice
pd agent heartbeat|unregister|inbox|<id> belongs to Agents, Actors, Fleets, And Spawn Control. Launch work, inspect bodies, talk to durable role actors, and run declarative fleets with budget gates.
daemon-backed CLI command. Validate live behavior from the daemon and handler source when changing this command.
Use this page as the stable public contract for pd agent heartbeat|unregister|inbox|<id>; aliases resolve to the same contract.
Examples
Run pd agent heartbeat|unregister|inbox|<id> from a coordinated checkout
pd agent heartbeat
Runs the pd agent heartbeat|unregister|inbox|<id> command family and prints the resulting Port Daddy state, ids, or readiness/error details.
Find this command from the full CLI reference
pd help agentopen /docs/cli/agent-heartbeat-unregister-inbox
The help topic and docs route both describe pd agent heartbeat|unregister|inbox|<id>, including aliases, flags, and source provenance.