LLM Tool Idempotency · SOP One-liner: The LM is at-least-once; the tool must be at-most-once. Every framework that promises "durable execution" still re-runs node bodies on resume. Every HTTP client retries on timeout. Every model occasionally emits the same tool call twice. Idempotency belongs in the tool, not in a wish. --- 1. 何时激活 (Activation Rules) Activate this skill when any of the following triggers fire: - You're defining a tool whose name contains , , , , , , , , , or . - The tool wraps a third-party API call (Stripe, SendGrid, Twilio, Slack, Discord webhook, S3 PUT, payment gateway,…