{"uid":"cap_ehG-E5gf_ieOuh5mNAhNU","slug":"interrupted-task-recovery-06467025","name":"Interrupted Task Recovery","description":"Plan bounded idempotent resumption from a checkpoint","url":"https://phion.systems/v1/paid/trust/interrupted-task-recovery","method":"POST","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema"},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.003","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.003/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_8wrGtk5mWGVMMzIJgOrCD","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.003","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Plans bounded, idempotent resumption of an agent task from a checkpoint after interruption","exampleAgentPrompt":"My agent was partway through a multi-step task and got interrupted — can you plan a safe, idempotent resumption from the last checkpoint so we don't re-execute steps that already completed?","exampleUseCases":[{"title":"Resuming a crashed payment workflow","prompt":"My agent was processing a batch of payments and crashed after step 3 of 7 — can you generate an idempotent resumption plan from that checkpoint so we only finish the remaining steps without duplicating any transactions?"},{"title":"Recovering a stalled data pipeline","prompt":"My data ingestion pipeline agent got interrupted mid-run after processing about half the records — help me plan a safe, bounded recovery from the last saved checkpoint so we don't re-process already-ingested data."},{"title":"Restarting a failed multi-step research task","prompt":"My research agent stopped unexpectedly while gathering information across several sources — can you figure out where it left off and plan a resumption that avoids re-querying sources it already finished?"}],"resultDescription":"A structured resumption plan indicating which steps have already been completed, which remain, and how to safely re-enter the task from the last checkpoint in an idempotent and bounded manner — ensuring no side effects are duplicated and execution stays within defined scope.","failureModes":["Checkpoint data is missing or malformed, preventing recovery plan generation","Task state is ambiguous and idempotency cannot be guaranteed","Requested resumption scope exceeds defined task boundaries","Checkpoint is too stale to produce a valid resumption plan","Input schema is incomplete, resulting in rejection of the recovery request"],"whenToPreferThis":"Use this endpoint when an agent task has been interrupted partway through execution and you need a safe, bounded plan to resume without repeating already-completed steps or causing duplicate side effects. Prefer this over manual state inspection when idempotency guarantees are critical, especially for tasks involving payments, external API calls, or stateful operations where replaying completed steps would cause harm.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T06:51:14.447Z","isFirstParty":false}