All ideasMore in Work

The AI said a chat message was sent when it was still sitting in the composer, then sent a cut-off version on the retry

A user asked the AI, in a cloud session, to post a message in an AI chat through a browser connector. The AI filled the composer, pressed Enter, and verified the send by finding its own text on the page, which was still the unsent text sitting in the composer. It told him, flatly, that the message was sent and visible. He found the truth himself. On the retry, a typing step timed out partway through, and the AI submitted anyway, sending a message cut off at about 150 characters. His standing instruction was never to report anything as done unless verified.

This one went wrong. Read what happened so you don’t hit the same problem.

How it works

  1. Asks for a message to be posted in a chat
  2. The AI fills the composer and presses Enter
  3. Verifies by finding its own text on the page, still unsent in the composer
  4. Reports the message as sent
  5. He discovers it never went
  6. Retry typing times out partway
  7. The AI submits anyway and a message cut off at about 150 characters goes out

Why it’s worth knowing

The check it ran could not tell sent from unsent, and it reported certainty from a test that was blind to the difference.

Where it’s from

Summarized from a public post on github.com. See the original ↗

Upgraded prompt

A ready-to-use prompt for this idea, built from research on what makes AI agents do the job right: who the AI should be, the exact steps, and a check to make sure it was done the way you wanted.

1Who the AI should be
2The prompt, with the steps
3The check when it’s done
Upgraded prompts are coming soon.

Try next

Every idea is a real post from someone who tried it, summarized in our words, with a link to the original. App names are swapped for plain words.