Skip to content

Bump @linearb/gitstream-core to 2.1.309 - #586

Merged
yeelali14 merged 1 commit into
developfrom
bump-gitstream-core-to-2.1.309
Sep 27, 2026
Merged

yeelali14 merged 1 commit into
developfrom
bump-gitstream-core-to-2.1.309

Conversation

@linearbci

@linearbci linearbci commented Sep 27, 2026 •

Copy link
Copy Markdown
Collaborator

Summary

Splits the AI review limit gate by : free tier keeps its existing limit, LinearB customers use the per-org budget resolved onto the license. First customer-visible change in LINBEE-28459.

LINBEE-29158

Changes

  • branches on ; the free tier path is untouched
  • Customers read — exempts the org, falls back to
    • on core's
  • Tests: resolved limit, null exemption, , and free tier unaffected when limits are present

Note

Trial and paid orgs go from unlimited automatic reviews to the configured budget (3 by default). Three tests asserting those tiers are never blocked were rewritten rather than deleted so the change of intent shows in the diff.

DO NOT RELEASE YET. Merging this starts enforcement on its own: in prod is not populated (LINBEE-29163 is unmerged), so is undefined and every trial and paid org is immediately capped at the fallback of 3. Those orgs have no limit today.

Enabling this is gated on:

  • LINBEE-28463 - manual must run the same review. It currently synthesises a bare with no args and replaces the customer's CM, so guidelines, issues_limit and approve_on_LGTM are all dropped.
  • LINBEE-29160 - manual reviews must not consume or be blocked by the budget.
  • LINBEE-29166 - the skip must be explained in-PR.

auto-deploy label removed so a merge cannot cut a release.

🤖 Generated with Claude Code

✨ PR Description

Purpose: Implement granular AI review limits and PR size restrictions based on license configurations.

Main changes:

  • Updated to support per-organization limits and explicit exemptions via license data
  • Introduced to distinguish between PR size and review count limits
  • Added to calculate PR size while excluding lockfiles and generated files

Generated by LinearB AI and added by gitStream.
AI-generated content may contain inaccuracies. Please verify before using.
💡 Tip: You can customize your AI Description using Guidelines Learn how

@linearbci linearbci added the auto-deploy when exists in PR, will auto make release and auto deploy to prod label Sep 27, 2026
@linearbci
linearbci requested a review from yeelali14 September 27, 2026 14:51
@linearb linearb Bot added the 1 min review label Sep 27, 2026

@orca-security-us orca-security-us Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Orca Security Scan Summary

Status Check Issues by priority
Passed Passed Infrastructure as Code high 0   medium 0   low 0   info 0 View in Orca
Passed Passed OSS Licenses high 0   medium 0   low 0   info 0 View in Orca
Passed Passed SAST high 0   medium 0   low 0   info 0 View in Orca
Passed Passed Secrets high 0   medium 0   low 0   info 0 View in Orca
Passed Passed Vulnerabilities high 0   medium 0   low 0   info 0 View in Orca

@yeelali14
yeelali14 merged commit 044cec0 into develop Sep 27, 2026
13 checks passed
@yeelali14
yeelali14 deleted the bump-gitstream-core-to-2.1.309 branch September 27, 2026 15:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

1 min review auto-deploy when exists in PR, will auto make release and auto deploy to prod

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants