Skip to content

chore(contract): regenerate types for contract 1.27.0 - #62

Merged
liady merged 2 commits into
mainfrom
chore/contract-1.27.0
Oct 6, 2026
Merged

liady merged 2 commits into
mainfrom
chore/contract-1.27.0

Conversation

@liady

@liady liady commented Oct 6, 2026 •

Copy link
Copy Markdown
Contributor

What

This regenerates src/contract/ against contract 1.27.0, which ora.ai started serving after ora #1278 merged, and moves BUILT_AGAINST from 1.26.0 to 1.27.0. Apart from contractVersion, only two journey description strings in the generated types changed: the anonymous per-IP run limit is now 20 runs per 24 hours, down from 200. No field or shape changed. The PR also corrects the CLI's own text for that limit: the deep-journey caps line in --help and the command output, the rate-limit error hint, and the README now say 20 runs per IP per 24h, and the README names the 3,000-a-day anonymous ceiling from ora #1282. Exit codes are unchanged, and users on this build stop seeing the "newer contract" stderr advisory. It turns the "Contract drift vs production" job green again; that job is currently failing on every open PR, including #61.

Why

The drift job is the alarm for "ora shipped a contract this build was not generated against".

Checks

  • pnpm lint and pnpm test:ci pass locally, except src/tunnel/, whose @ora-ai/tunnel-protocol dev dependency isn't installed in my checkout.
  • Behavior change is covered by a test (or explain why not): generated types plus help and error text; no logic change.

Production ora moved to 1.27.0 with eralabs-ai/ora#1278, which turned the contract drift job red. Only version strings and two journey descriptions changed.
@liady
liady requested a review from a team as a code owner October 6, 2026 23:11
… 1.27.0

ora#1278 cut the anonymous journey cap from 200 to 20 runs per IP per 24h, and ora#1282 added a 3,000-a-day ceiling across all anonymous callers. The --help caps line, the rate-limit error hint and the README still said 200.
@liady
liady merged commit 52d6443 into main Oct 6, 2026
11 of 12 checks passed
@liady
liady deleted the chore/contract-1.27.0 branch October 6, 2026 23:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant