Pi Durable checkpoints task steps, not arbitrary external effects. After a crash, only tools declared safe to replay rerun automatically; other calls become interrupted results. requestId deduplicates submitted inputs, not every API call or shell command.