Samsara

An agent deletes a file. Break one call and watch what it does next. Everything below runs the real Rust engine, compiled to WebAssembly — no server, no API key, nothing recorded about you.

engine … deterministic replay counterfactual fork

Recording click an effect to break it

    Counterfactual no faults

      You are looking at a trace you loaded. It can be inspected but not forked: forking means re-running the agent under different conditions, and the bundle contains the recording, not the program that produced it. Use samsara replay for counterfactuals against your own agent.

      The recording on the left is a run that succeeded — three effects, nothing wrong with it. That is the point: the bug is not in the run you have, it is in the run you did not have. Break the delete_file call and the agent retries a call that had already taken effect.

      Break this effect