{"command":{"effect":"write","timeoutSeconds":30,"inputSchema":{"type":"object","description":"Idempotent: deleting an already-gone checkpoint still returns 200. Removes the DB row and the substrate checkpoint.","properties":{"path":{"type":"object","properties":{"session_id":{"type":"string","examples":["a1b2c3d4-e5f6-7890-abcd-ef1234567890"],"description":"The session UUID."},"checkpoint_id":{"type":"string","examples":["cp_9f2c1a4b"],"description":"The checkpoint id."}},"required":["session_id","checkpoint_id"],"additionalProperties":false}},"required":["path"],"additionalProperties":false},"name":"DeleteCheckpoint removes a checkpoint and its underlying machine-state capture.","id":"digitalocean.harness_delete_session_checkpoint","example":{"path":{"session_id":"a1b2c3d4-e5f6-7890-abcd-ef1234567890","checkpoint_id":"cp_9f2c1a4b"}},"maxRequests":1,"summary":false}}