ZV-2026-1344 · 2026-09-23 · popdot.ai
popdot.ai: Field requestSponsorUrl was removed from upgrade_trial input; consumers still sending it may be rejected or silently ignored.
breaking
What changed
Field requestSponsorUrl was removed from upgrade_trial input; consumers still sending it may be rejected or silently ignored. New required field sigilId on upgrade_trial; requests without it will fail. New required field signature on upgrade_trial; requests without it will fail. New required field timestamp on upgrade_trial; requests without it will fail. Field humanSponsorUrl was removed from upgrade_trial output; consumers reading it will break.
What to do
If your agents call popdot.ai, 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
− requestSponsorUrl Field requestSponsorUrl was removed from upgrade_trial input; consumers still sending it may be rejected or silently ignored. − sigilId New required field sigilId on upgrade_trial; requests without it will fail. − signature New required field signature on upgrade_trial; requests without it will fail. − timestamp New required field timestamp on upgrade_trial; requests without it will fail. − humanSponsorUrl Field humanSponsorUrl was removed from upgrade_trial output; consumers reading it will break. + publicKey Optional field publicKey was added to answer_trial_canary; may shift model behaviour. + claimError Field claimError was added to answer_trial_canary output. + sigil Field sigil was added to answer_trial_canary output. + sigilId Field sigilId was added to answer_trial_canary output. + publicKey Optional field publicKey was added to try_domain; may shift model behaviour. + claimError Field claimError was added to try_domain output. + sigil Field sigil was added to try_domain output. + sigilId Field sigilId was added to try_domain output. − Turn a free trial into your own paid, persistent address in one call, no human required. R… + Turn a free trial into your own paid, persistent address in one call, no human required. C… upgrade_trial