engine-production-3bdc.up.railway.app: New required field idempotency_key on create_checkout; requests without it will fail.
[risky] Description of create_checkout changed (57% word delta).
Public changelog
Contract history for the engine-production-3bdc.up.railway.app MCP server, every tool-schema change Zevruna has observed, classified from the consumer's perspective.
90-day stability
quietsaferiskybreaking
Advisories
[risky] Description of create_checkout changed (57% word delta).
[risky] Optional field formats was added to research_hook_evidence; may shift model behaviour. [risky] Optional field requested_count_v2 was added to research_hook_evidence; may shift model behaviour. [risky] Optional field schema_version…
[safe] Description of add_credits changed (19% word delta). [risky] Description of create_checkout changed (46% word delta). [risky] Field request_limit was added to get_account output. [risky] Field requests_remaining was added to…
[risky] Description of research_hook_evidence changed (25% word delta). [risky] Default of allow_partial on research_hook_evidence changed true → false. [risky] Default of minimum_acceptable_count on research_hook_evidence changed 1 →…
Contract changelog
Every revision Zevruna has observed, classified from the consumer's side. Advisories above are the subset severe enough to publish.
synthesize_hooks was added.create_checkout changed (57% word delta).idempotency_key on create_checkout; requests without it will fail.formats was added to research_hook_evidence; may shift model behaviour.requested_count_v2 was added to research_hook_evidence; may shift model behaviour.schema_version was added to research_hook_evidence; may shift model behaviour.source_requirements_v2 was added to research_hook_evidence; may shift model behaviour.requested_format on research_hook_evidence changed string → unset.null added to requested_format on research_hook_evidence.public_response was added to research_hook_evidence output.hook_research_prepared_capability_receipt_id was added to health output.hook_research_provider_prepared was added to health output.research_hook_evidence changed (43% word delta).add_credits changed (19% word delta).create_checkout changed (46% word delta).request_limit was added to get_account output.requests_remaining was added to get_account output.requests_used was added to get_account output.tier was added to get_account output.unlimited was added to get_account output.pricing changed (63% word delta).+ 13 more in this revision
research_hook_evidence changed (25% word delta).allow_partial on research_hook_evidence changed true → false.minimum_acceptable_count on research_hook_evidence changed integer → unset.minimum_acceptable_count on research_hook_evidence changed 1 → null.status on research_hook_evidence changed string|null → unset.status on research_hook_evidence narrowed to a closed enum (succeeded, insufficient_verified_supply, unsupported_cell, failed, degraded) — previously valid values may now be rejected.delivered_count on research_hook_evidence changed integer|null → integer.research_hook_evidence was added.generate_hooks changed (94% word delta).generate_hooks_batch changed (92% word delta).build_sha was added to health output.hook_research_capability_receipt_id was added to health output.hook_research_provider_policy_id was added to health output.hook_research_provider_policy_sha256 was added to health output.hook_research_provider_ready was added to health output.+ 4 more in this revision
Snapshot log
The hashes to pin against. Identical contracts hash identically.
| Observed | Contract hash | Tools |
|---|---|---|
| 2026-08-21 16:55 | 66836c4051e6 | 45 |
| 2026-08-21 05:39 | 5281a88ae610 | 44 |
| 2026-08-21 03:35 | 3dca7bc5baee | 44 |
| 2026-08-21 02:33 | 58e82da3164f | 44 |
| 2026-08-20 01:07 | 13bd00846ef6 | 44 |
| 2026-08-15 03:01 | 0d95fe348201 | 44 |
| 2026-08-14 23:02 | 4077713db1d7 | 44 |
| 2026-08-14 19:01 | f41bb3cf9004 | 44 |
| 2026-08-14 15:00 | f7302c0c2f0a | 44 |
| 2026-08-13 16:01 | 9e8f5bfa68dd | 44 |
| 2026-08-12 21:33 | c93532fa7a6e | 43 |
Maintainer badge
Free forever for open-source maintainers. It reports what Zevruna actually observed, a green badge means no breaking change in ninety days, and it says so honestly when a server has never been polled.
[](https://zevruna.com/servers/engine-production-3bdc.up.railway.app)