Your flows can sign in now

Demo coming soon

Most of an app lives behind a login, and until today a flow stopped at the door. Each repository now has its own test account: open the repo, then Setup — it sits beside Preview URL. Tada generates the email and password; you add that user to your seed so it exists in every preview database, and the flow signs in with {{secret.TADA_TEST_EMAIL}} and {{secret.TADA_TEST_PASSWORD}}. Names, never values — nothing secret is ever committed with the flow.

It is a fake user in a database that is thrown away with the preview, which is the point: Tada never needs to hold a real credential of yours. The password stays viewable on the panel, because you will paste it into a seed script more than once. Regenerate asks first — every environment seeded with the old one fails at sign-in until you update it.

Also in this release

  • Your agent can set it up — a second MCP tool, setup_test_account, returns the account for a repository so the agent can write a flow that signs in without a password ever appearing in the file.
  • A blocked run says why — when the gate blocks on something the step ledger did not catch, the run now carries the recorder's own words instead of a green ledger under a red verdict.
  • You can see Tada at work — a live indicator on a running run, on each step in progress, on a demo being prepared, and on a voice preview, where it moves with the audio. It goes still when nothing is happening.

Stop shipping code no one ran.

Tada opens every feature your agent ships, works through it like a QA engineer would, and stops a broken one before anyone sees it.