ZV-2026-0036 · 2026-08-14 · engine-production-3bdc.up.railway.app

engine-production-3bdc.up.railway.app: New required field beta_access_code on signup; requests without it will fail.

breaking

What changed

New required field beta_access_code on signup; requests without it will fail. Field idempotency_key on signup is now required. Type of idempotency_key on signup changed unset → string.

What to do

If your agents call engine-production-3bdc.up.railway.app, pin the new snapshot, patch the affected call sites, and let a green contract check confirm the fix. If you don't use the changed tools, nothing is required, but the rest of the ecosystem just learned about it at the same moment you did.

The redline

beta_access_code  New required field beta_access_code on signup; requests without it will fail.
idempotency_key  Field idempotency_key on signup is now required.
unset
+  string   signup
Get a Stripe hosted-checkout link for a credit pack. You never touch a card (WP-PAY).

   …
+  Get a hosted-checkout link outside beta. Disabled while beta pricing is free.

        Whe…   create_checkout
+  request_limit  Field request_limit was added to get_account output.
+  requests_remaining  Field requests_remaining was added to get_account output.
+  requests_used  Field requests_used was added to get_account output.
+  tier  Field tier was added to get_account output.
+  unlimited  Field unlimited was added to get_account output.
The machine-readable price list, with per-mode expected_wait. Free, no auth.

        Retu…
+  The machine-readable price list, with per-mode expected_wait. Free, no auth.

        Ever…   pricing
+  beta  Field beta was added to pricing output.
Create an account and return your API key exactly once. No auth needed.

        The entry…
+  Redeem a private-beta code and create an account. No API key needed.

        Standard cod…   signup
+  idempotency_key  Default of idempotency_key on signup changed null → unset.
+  request_limit  Field request_limit was added to signup output.
+  requests_remaining  Field requests_remaining was added to signup output.
+  requests_used  Field requests_used was added to signup output.
+  tier  Field tier was added to signup output.
+  unlimited  Field unlimited was added to signup output.
Top up your credit balance (1-10000). Self-serve by default.

        When VHGENGINE_ADMIN…
+  Compatibility credit grant (1-10000); beta customer operations are already free.

        …   add_credits
Score any hook text on 5 dimensions with rewrite tips. 1 credit.

        Deterministic he…
+  Score any hook text on 5 dimensions with rewrite tips. Free during beta.

        Determin…   score_hook
Score many hooks ranked with `best`, or compare named SETS. 1 credit per text.

        Al…
+  Score many hooks ranked with `best`, or compare named SETS. Free during beta.

        All…   score_hooks_batch
Full engine-production-3bdc.up.railway.app changelog →JSON feedWatch this for my agents