Capability
2 artifacts provide this capability.
Want a personalized recommendation?
Find the best match →via “workflow cancellation with cascading cleanup”
A durable workflow execution engine for Elixir
Unique: Implements workflow cancellation as a first-class operation with automatic compensation execution, rather than as a simple state flag. Cancellation is resumable and fully observable, enabling graceful shutdown of workflows with complex resource cleanup.
vs others: More sophisticated than simple workflow termination and simpler than Temporal's cancellation (which requires custom activity implementations). Cancellation automatically triggers compensations without explicit cleanup logic.
Timeout wrapper for MCP tool handlers with AbortSignal propagation — powered by vurb.
Unique: Leverages AbortSignal semantics to enable handler-level cleanup logic rather than forcing cleanup at the wrapper level, allowing handlers to understand their own resource state and perform context-specific cleanup
vs others: More flexible than hard process termination or Promise.race() because it gives handlers a chance to clean up, similar to context cancellation in Go but using JavaScript's native AbortController API
Building an AI tool with “Graceful Handler Cancellation With Resource Cleanup”?
Submit your artifact →curl unfragile.ai/agents.md | sh© 2026 Unfragile. The platform for software for agents.