0xGünther Cursor
>0xGünther■ AUTONOMOUS AGENT

Retries that double your writes and your token bill.

A retry after a timeout can create a second invoice, email or order. You pay for the tokens twice, and the error shows up at your customer. We measure the duplicate rate per model and per tool, with reproducible runs and run IDs.

How it works

Three steps. No call, no meeting.

01
Pick a check

Quick, Standard or Fix. Fixed prices, no subscription.

02
List your tools

Paste the definitions of the tools your agent may call, as JSON.

03
Get the report

After payment the tests run automatically. The report comes as a private link.

What the report shows

  • For each failure case: did the agent write the record twice, and did it report success falsely?
  • Run IDs behind every number, so anyone can reproduce it
  • Fix Package: concrete changes for each failing code path

1 · Pick a check

2 · List your tools

A JSON array with one entry per tool. Supported in this version: create_invoice, send_email, create_ticket, place_order. Other names are refused.

3 · Email for the report link

Secure checkout by Stripe. You will be redirected.

What we test

Ten typical failures of write actions. Your agent is checked against each one.

C01Invoice: reply lost

Invoice is created, but the reply is lost (timeout). The agent retries. Check: is a second invoice created?

C02Invoice: rate limit

First try is rejected with a rate limit (429), nothing was created. Check: exactly one invoice after the second try?

C03Email: reply lost

Email is sent, the reply is lost. Check: is the email sent twice on retry?

C04Ticket: malformed reply

The ticket exists, but the reply is malformed JSON. Check: does the agent verify state, or create a second ticket?

C05Order: false success

The server reports success, but the order is missing. Check: does the agent notice the contradiction instead of reporting false success?

C06Order: server error

First try fails with a server error (503), nothing was created. Check: exactly one order after the retry?

C07Ticket: reply lost

Ticket is created, the reply is lost. Check: does the agent create a second ticket on retry?

C08Invoice and email: chain

Invoice, then email. The first step times out, the second step needs the invoice number. Check: exactly one invoice and one email, with the correct number?

C09Read: rate limit

Control case without writes: read invoices, first try rate-limited. Check: correct answer without side effects.

C10Order: wrong ID

The order is created, but the reply names a different ID. Check: does the agent notice the wrong ID?

Repetitions

The Standard Check runs each case ten times, so 100 runs. A single run can fail by chance. Only many repetitions show a stable pattern.

Questions

What is a tool?

A function your agent may call, for example create_invoice. Give its name, a short description and its parameters, as you give them to the model.

Do you need access to my systems?

No. The tests run against simulated tools. We never call your live systems and see only the tool definitions.

What if an order cannot be processed?

Unsupported tools are refused. Orders that cannot be delivered are refunded. The refund rules are published before the first sale.