Sail

How can a coding agent fix failing Verus proofs faster?

Connect your coding agent to Sail through its MCP server. The agent gets faster repeated Verus checks, explanations of proof failures and tools for checking a candidate fix.

A repair check verifies the function being fixed first, so a bad fix can be rejected before checking the rest of the target. A fix is accepted after the whole target verifies. Between attempts, Sail reuses cached Z3 answers and unchanged proofs.