Your usage of Qlty Cloud is subject to certain limits in order to ensure the stability and performance of the service. These limits are designed to maintain a high quality of service for all users and prevent abuse.
In some cases the system may work even if you exceed the limits, but this is not guaranteed, and
you may experience unexpected behavior or degraded performance. Qlty is unable to provide
support for issues that arise from exceeding these limits.
General limits
Name
Limit
Description
Project size
1,000,000
The maximum size of a project that can be analyzed in lines of code.
Repository size
1 Gigabyte
The maximum size of a Git repository that can be analyzed.
File size
2 Megabytes
The maximum size of a single code file that can be analyzed.
For customers with special needs, we can increase these limits on a case-by-case basis. Please
contact sales to discuss your requirements.
Code analysis
Name
Limit
Description
Analysis runtime for pull requests
10 minutes
The maximum time allowed for analyzing a pull request.
Analysis runtime for the default branch
20 minutes
The maximum time allowed for analyzing a branch.
Issues
50,000
The maximum number of issues that can be reported in a single analysis.
Issues per file
500
The maximum number of issues that can be reported in a single file.
Issues per file per linter
100
The maximum number of issues that can be reported in a single file by a single linter.
AST depth
1,024
The maximum depth of the Abstract Syntax Tree (AST) will be processed during maintainability analysis.
Code coverage
Name
Limit
Description
Coverage report file size
10 Megabytes
The maximum size of a coverage report file that can be uploaded.
Coverage file records
100,000
The maximum number of coverage records in a coverage upload
Coverage parts
200
The maximum number of uploads for server-side merging
Pull request review
Name
Limit
Description
Files changed
300
The maximum number of files that can be included in a pull request diff for analysis.
Comments per file
30
The maximum number of comments that can be made on a single file in a pull request.
Comments per review
50
The maximum number of comments that can be made in a single pull request review.
Rate limits
Requests made by Qlty to the GitHub API are subject to GitHub’s rate limits. To ensure the security and availability of the system, we may impose additional rate limits.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Qlty Docs","colors":{"primary":"#08B2B7","light":"#66FAEC","dark":"#08B2B7"},"logo":{"light":"https://mintcdn.com/qltysoftware/WE5EjhygR2JGFw2L/assets/qlty_logo_black.svg?fit=max\u0026auto=format\u0026n=WE5EjhygR2JGFw2L\u0026q=85\u0026s=953dc5550d8d7b301bab57c551c2e095","dark":"https://mintcdn.com/qltysoftware/WE5EjhygR2JGFw2L/assets/qlty_logo_light.svg?fit=max\u0026auto=format\u0026n=WE5EjhygR2JGFw2L\u0026q=85\u0026s=314c810c7988344145e96a72d93a64e1"},"favicon":"https://mintcdn.com/qltysoftware/WE5EjhygR2JGFw2L/assets/favicon.png?fit=max\u0026auto=format\u0026n=WE5EjhygR2JGFw2L\u0026q=85\u0026s=c6b170f43aafed94940cea1b71d16fcf","background":{"color":{"light":"#f6f6f6","dark":"#000000"}},"navbar":{"links":[{"href":"/cloud/support","label":"Get Support"}],"primary":{"type":"button","label":"Back to App","href":"https://qlty.sh/dashboard"}},"search":{"prompt":"Search documentation..."},"fonts":{"heading":{"family":"Aeonik","weight":600,"source":"assets/Aeonik-Bold.woff2","format":"woff2"},"body":{"family":"Inter"}},"styling":{"codeblocks":"system","latex":true},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"qltysoftware","hasAudioNarration":false,"actualSubdomain":"qltysoftware","customDomains":["docs.qlty.sh"],"gitSource":{"type":"github","owner":"qltysh","repo":"cloud","deployBranch":"main","contentDirectory":"mintlify-docs","isPrivate":true,"mountPath":"","label":""},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6af74e77a9063ecb86c83ce4","clientVersion":"0.0.4143","searchFilterCounts":[{"language":"default","tag":"Qlty CLI","count":56},{"language":"default","tag":"Qlty Cloud","count":38},{"language":"default","tag":"All Commands","count":31},{"language":"default","tag":"API Reference","count":29},{"language":"default","tag":"Home","count":29},{"language":"default","tag":"Code Coverage","count":29},{"language":"default","tag":"Endpoints","count":28},{"language":"default","tag":"Additional Information","count":20},{"language":"default","tag":"Getting Started","count":16},{"language":"default","tag":"Programming Languages","count":16}]},"assistantConfig":{},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":".pretty-table{width:100%;table-layout:fixed;border:1px solid #ddd}.pretty-table thead{background-color:#f2f2f2}.pretty-table tbody{background-color:white}.pretty-table th,.pretty-table td{padding:8px;text-align:center;border:1px solid #ddd}.pretty-table th:first-child,.pretty-table td:first-child{padding:8px 12px;text-align:left}.pretty-table .divider-row{background-color:#f2f2f2;font-weight:bold}.dark .pretty-table{border:1px solid #dddddd36}.dark .pretty-table thead{background-color:rgb(102 250 236 / 10%)}.dark .pretty-table tbody{background-color:transparent}.dark .pretty-table th,.dark .pretty-table td{border:1px solid #dddddd36}.dark .pretty-table .divider-row{background-color:rgb(102 250 236 / 10%)}#mermaid-carry-forward{display:flex;justify-content:center;align-items:center;width:100%}#content-area h1{font-size:36px!important;font-weight:800!important;line-height:45px!important}#content-area h2{font-weight:700!important}#content-area h3{font-size:20px!important;line-height:32px!important}.eyebrow{color:#007277}.code-group [role=\"tab\"],.code-group [role=\"tab\"]>div{color:#707575;font-size:14px!important}.code-group [role=\"tab\"][data-state=\"active\"],.code-group [role=\"tab\"][data-state=\"active\"]>div{color:#2a2a2a;font-weight:600}#content-area table th{padding:8px!important;font-weight:700!important;border-bottom:1px solid rgb(0 0 0 / 12%)!important;background-color:rgb(0 0 0 / 2.4%)}#content-area table td{padding:8px!important;border-bottom:1px solid rgb(0 0 0 / 12%)!important}.dark #content-area table th{border-bottom-color:rgb(255 255 255 / 12%)!important;background-color:rgb(255 255 255 / 4%)}.dark #content-area table td{border-bottom-color:rgb(255 255 255 / 12%)!important}[data-component-part=\"step-number\"]>div{background-color:rgb(255 255 255 / 80%)!important;border:1px solid rgb(0 0 0 / 12%)}.dark [data-component-part=\"step-number\"]>div{background-color:rgb(255 255 255 / 10%)!important;border:1px solid rgb(255 255 255 / 15%)}#sidebar-content a[class*=\"bg-primary\"]{color:#007277!important;background-color:rgb(4 189 196 / 15.7%)!important}.dark #sidebar-content a[class*=\"bg-primary\"]{color:#66faec!important;background-color:rgb(102 250 236 / 15.7%)!important}#content-area :not(pre)>code,#content-area :not(pre)>span>code{background-color:rgb(255 255 255 / 80%)!important;box-shadow:rgb(0 0 0 / 12%) 0 0 0 1px inset!important;border-radius:4px!important;padding:2px 4px!important}#content-area :not(pre)>code,#content-area :not(pre)>span>code{color:#007277!important}h1 #content-area :not(pre)>code,h1 #content-area :not(pre)>span>code,h2 #content-area :not(pre)>code,h2 #content-area :not(pre)>span>code,#content-area h1 :not(pre,a)>code,#content-area h1 :not(pre,a)>span>code,#content-area h2 :not(pre,a)>code,#content-area h2 :not(pre,a)>span>code,#content-area h3 :not(pre,a)>code,#content-area h3 :not(pre,a)>span>code,#content-area h4 :not(pre,a)>code,#content-area h4 :not(pre,a)>span>code{color:inherit!important;font-weight:inherit!important;font-size:inherit!important}.code-block code,.code-block pre{font-family:Menlo, Consolas, \"DejaVu Sans Mono\", monospace!important}#content-area table{table-layout:auto!important;width:100%!important}#content-area table code{white-space:nowrap!important}#content-area .text-primary,.toc .text-primary,#content-area .text-primary-light{color:#007277!important}.dark #content-area .text-primary,.dark .toc .text-primary,.dark #content-area .text-primary-light{color:#66faec!important}"}],"page":{"pagePath":"cloud/limits","slug":"/cloud/limits","pageMetadata":{"title":"System Limits","description":null,"href":"/cloud/limits"},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={p:`p`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,..._provideComponents(),...props.components},{Heading,Note,Table,Warning}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!Note)_missingMdxReference(`Note`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`Your usage of Qlty Cloud is subject to certain limits in order to ensure the stability and performance of the service. These limits are designed to maintain a high quality of service for all users and prevent abuse.`}),`\n`,_jsx(Warning,{children:_jsx(_components.p,{children:`In some cases the system may work even if you exceed the limits, but this is not guaranteed, and\nyou may experience unexpected behavior or degraded performance. Qlty is unable to provide\nsupport for issues that arise from exceeding these limits.`})}),`\n`,_jsx(Heading,{level:`2`,id:`general-limits`,children:`General limits`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Name`}),_jsx(_components.th,{children:`Limit`}),_jsx(_components.th,{children:`Description`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Project size`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`1,000,000`}),_jsx(_components.td,{children:`The maximum size of a project that can be analyzed in lines of code.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Repository size`}),_jsx(_components.td,{children:`1 Gigabyte`}),_jsx(_components.td,{children:`The maximum size of a Git repository that can be analyzed.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`File size`}),_jsx(_components.td,{children:`2 Megabytes`}),_jsx(_components.td,{children:`The maximum size of a single code file that can be analyzed.`})]})]})]}),`\n`,_jsx(Note,{children:_jsx(_components.p,{children:`For customers with special needs, we can increase these limits on a case-by-case basis. Please\ncontact sales to discuss your requirements.`})}),`\n`,_jsx(Heading,{level:`2`,id:`code-analysis`,children:`Code analysis`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Name`}),_jsx(_components.th,{children:`Limit`}),_jsx(_components.th,{children:`Description`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Analysis runtime for pull requests`}),_jsx(_components.td,{children:`10 minutes`}),_jsx(_components.td,{children:`The maximum time allowed for analyzing a pull request.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Analysis runtime for the default branch`}),_jsx(_components.td,{children:`20 minutes`}),_jsx(_components.td,{children:`The maximum time allowed for analyzing a branch.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Issues`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`50,000`}),_jsx(_components.td,{children:`The maximum number of issues that can be reported in a single analysis.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Issues per file`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`500`}),_jsx(_components.td,{children:`The maximum number of issues that can be reported in a single file.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Issues per file per linter`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`100`}),_jsx(_components.td,{children:`The maximum number of issues that can be reported in a single file by a single linter.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`AST depth`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`1,024`}),_jsx(_components.td,{children:`The maximum depth of the Abstract Syntax Tree (AST) will be processed during maintainability analysis.`})]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`code-coverage`,children:`Code coverage`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Name`}),_jsx(_components.th,{children:`Limit`}),_jsx(_components.th,{children:`Description`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Coverage report file size`}),_jsx(_components.td,{children:`10 Megabytes`}),_jsx(_components.td,{children:`The maximum size of a coverage report file that can be uploaded.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Coverage file records`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`100,000`}),_jsx(_components.td,{children:`The maximum number of coverage records in a coverage upload`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Coverage parts`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`200`}),_jsx(_components.td,{children:`The maximum number of uploads for server-side merging`})]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`pull-request-review`,children:`Pull request review`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Name`}),_jsx(_components.th,{children:`Limit`}),_jsx(_components.th,{children:`Description`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Files changed`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`300`}),_jsx(_components.td,{children:`The maximum number of files that can be included in a pull request diff for analysis.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Comments per file`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`30`}),_jsx(_components.td,{children:`The maximum number of comments that can be made on a single file in a pull request.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Comments per review`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`50`}),_jsx(_components.td,{children:`The maximum number of comments that can be made in a single pull request review.`})]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`rate-limits`,children:`Rate limits`}),`\n`,_jsx(_components.p,{children:`Requests made by Qlty to the GitHub API are subject to GitHub’s rate limits. To ensure the security and availability of the system, we may impose additional rate limits.`})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"codeStyling":"system","config":{},"pageMetadata":{"title":"System Limits","description":null,"href":"/cloud/limits"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"General limits","slug":"general-limits","depth":2,"children":[]},{"title":"Code analysis","slug":"code-analysis","depth":2,"children":[]},{"title":"Code coverage","slug":"code-coverage","depth":2,"children":[]},{"title":"Pull request review","slug":"pull-request-review","depth":2,"children":[]},{"title":"Rate limits","slug":"rate-limits","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"qltysoftware","siteName":"Qlty Docs","title":"System Limits - Qlty Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-11-13T17:53:02.238Z","originalFileLocation":"cloud/limits.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"application-name\" content=\"Qlty Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/qltysoftware/7vmNS6Tx05_OCSe5/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/qltysoftware/7vmNS6Tx05_OCSe5/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/qltysoftware/7vmNS6Tx05_OCSe5/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/qltysoftware/7vmNS6Tx05_OCSe5/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/qltysoftware/7vmNS6Tx05_OCSe5/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/qltysoftware/7vmNS6Tx05_OCSe5/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/qltysoftware/7vmNS6Tx05_OCSe5/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/qltysoftware/7vmNS6Tx05_OCSe5/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/qltysoftware/7vmNS6Tx05_OCSe5/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"System Limits - Qlty Docs\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Qlty Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.qlty.sh/cloud/limits\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://qltysoftware.mintlify.site/_mintlify/api/og/v2?division=Additional+Information\u0026amp;title=System+Limits\u0026amp;theme=9a92e1d86bf6302bd2f74e0f\u0026amp;signature=66c99e2784841f74d92798616efcaac469ae23340136207d2bf74f54f6c6d0bf\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"System Limits - Qlty Docs\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://qltysoftware.mintlify.site/_mintlify/api/og/v2?division=Additional+Information\u0026amp;title=System+Limits\u0026amp;theme=9a92e1d86bf6302bd2f74e0f\u0026amp;signature=66c99e2784841f74d92798616efcaac469ae23340136207d2bf74f54f6c6d0bf\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/qltysoftware/7vmNS6Tx05_OCSe5/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Qlty Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#08B2B7\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.qlty.sh/cloud/limits\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/cloud/limits.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.qlty.sh/#organization\",\"name\":\"Qlty Docs\",\"url\":\"https://docs.qlty.sh\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/qltysoftware/WE5EjhygR2JGFw2L/assets/qlty_logo_black.svg?fit=max\u0026auto=format\u0026n=WE5EjhygR2JGFw2L\u0026q=85\u0026s=953dc5550d8d7b301bab57c551c2e095\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.qlty.sh#website\",\"name\":\"Qlty Docs\",\"url\":\"https://docs.qlty.sh\",\"publisher\":{\"@id\":\"https://docs.qlty.sh/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.qlty.sh/cloud/limits#webpage\",\"url\":\"https://docs.qlty.sh/cloud/limits\",\"name\":\"System Limits\",\"dateModified\":\"2026-11-13T17:53:02.238Z\",\"isPartOf\":{\"@id\":\"https://docs.qlty.sh#website\"},\"breadcrumb\":{\"@id\":\"https://docs.qlty.sh/cloud/limits#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.qlty.sh/cloud/limits#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Additional Information\",\"item\":\"https://docs.qlty.sh/cloud/faq\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"System Limits\",\"item\":\"https://docs.qlty.sh/cloud/limits\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.qlty.sh/cloud/limits#article\",\"headline\":\"System Limits\",\"name\":\"System Limits\",\"url\":\"https://docs.qlty.sh/cloud/limits\",\"mainEntityOfPage\":{\"@id\":\"https://docs.qlty.sh/cloud/limits#webpage\"},\"dateModified\":\"2026-11-13T17:53:02.238Z\",\"publisher\":{\"@id\":\"https://docs.qlty.sh/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.qlty.sh#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Qlty Docs\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"Qlty Docs\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/cloud/limits.md","siteName":"Qlty Docs","nav":{"global":null,"tabs":[{"tab":"Home","icon":"house","pages":[{"title":"Home","href":"/what-is-qlty"}]},{"tab":"Qlty CLI","icon":"square-terminal","pages":[{"title":"Qlty CLI","href":"/cli/quickstart"}]},{"tab":"Qlty Cloud","icon":"cloud","groups":[{"group":"Getting Started","pages":[{"title":"Setting up Qlty","sidebarTitle":"Quick Start","href":"/cloud/quickstart"},{"title":"Continuous Quality","href":"/cloud/continuous-quality"},{"title":"Automated Code Review","href":"/cloud/automated-code-review"},{"title":"Quality Gates","href":"/cloud/gates"},{"title":"Analysis Frequency","href":"/cloud/analysis-frequency"}]},{"group":"Improving Code Maintainability","pages":[{"title":"Maintainability Metrics and Ratings","sidebarTitle":"Quality Metrics and Ratings","href":"/cloud/maintainability/metrics"},{"title":"Triaging Issues with Qlty Cloud","sidebarTitle":"Triaging Issues","href":"/cloud/triaging-issues"}]},{"group":"Security Scanning","pages":[{"title":"Security Framework","sidebarTitle":"Security Framework","href":"/cloud/security/framework"},{"title":"Implementing Security Scanning","sidebarTitle":"Implementing Security Scanning","href":"/cloud/security/implementing"}]},{"group":"Artificial Intelligence","pages":[{"title":"AI Explanations","href":"/cloud/ai-explanations"},{"title":"AI Autofixes","href":"/cloud/ai-autofixes"}]},{"group":"Browsing Projects","pages":[{"title":"Overview","href":"/cloud/projects/overview"},{"title":"Code","href":"/cloud/projects/code"},{"title":"Issues","href":"/cloud/projects/issues"},{"title":"Pull Requests","href":"/cloud/projects/pull-requests"},{"title":"Applications","href":"/cloud/applications"}]},{"group":"Billing, Payments, and Plans","pages":[{"title":"Plans and Features","href":"/cloud/billing/plans"},{"title":"Limits on the Free Version","href":"/cloud/billing/free"},{"title":"Seats","href":"/cloud/billing/seats"},{"title":"Analysis Minutes Usage","href":"/cloud/billing/analysis-minutes"},{"title":"Managing Your Plan and Billing","href":"/cloud/billing/managing"},{"title":"Payment Methods","href":"/cloud/billing/payments"},{"title":"Open Source Projects","href":"/cloud/billing/open-source"},{"title":"Education and Non-Profits","href":"/cloud/billing/edu-non-profit"}]},{"group":"Troubleshooting","pages":[{"title":"Troubleshooting","href":"/cloud/troubleshooting"},{"title":"Analysis is paused","href":"/cloud/troubleshooting-analysis-paused"},{"title":"Coverage not received for default branch","href":"/cloud/troubleshooting-default-branch-coverage"},{"title":"Troubleshooting Build Timeouts","href":"/cloud/troubleshooting-build-timeouts"}]},{"group":"Additional Information","pages":[{"title":"Frequently Asked Questions (FAQ)","href":"/cloud/faq"},{"title":"Support","href":"/cloud/support"},{"title":"Qlty for Infrastructure","sidebarTitle":"Qlty for Infrastructure Projects","description":null,"href":"/cloud/qlty-for-infrastructure"},{"title":"System Limits","href":"/cloud/limits"},{"title":"GitHub App","description":null,"href":"/cloud/github-app"},{"title":"Build Secrets","href":"/cloud/build-secrets"},{"title":"Build Repository Access","href":"/cloud/build-repository-access"},{"title":"User Permissions","href":"/cloud/permissions"},{"title":"AI Data Usage","href":"/cloud/data-usage"},{"title":"Security","href":"/cloud/security"}]}]},{"tab":"Code Coverage","icon":"shield","pages":[{"title":"Code Coverage","href":"/coverage"}]},{"tab":"API Reference","icon":"code","pages":[{"title":"API Reference","href":"/api/introduction"}]},{"tab":"Changelog","icon":"clock","pages":[{"title":"Changelog","href":"/changelog"}]}]},"basePath":"","title":"System Limits - Qlty Docs","buildId":"dpl_Fyv1NbzwP68g2bEH2Roy98uY1zmE","deploymentId":"dpl_Fyv1NbzwP68g2bEH2Roy98uY1zmE","dynamics":[],"chunks":[]}