🐰 New: Triage — a self-updating cross-repository queue that prioritizes pull requests by value and risk, so you always know what to review next. Explore Triage →
Required range: -9007199254740991 <= x <= 9007199254740991
Was this page helpful?
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"CodeRabbit","description":"Guides for Agentic Change Management: review, prioritize, understand, and secure changes across pull requests, your IDE, CLI, and team chat.","colors":{"primary":"#FF570A","light":"#FF570A","dark":"#FF570A"},"logo":{"light":"https://mintcdn.com/coderabbit/qAZa_d7FrwPO_w-O/coderabbit-logo-light.svg?fit=max\u0026auto=format\u0026n=qAZa_d7FrwPO_w-O\u0026q=85\u0026s=d2bf9e91be0e760ec9cb468676fa6ab6","dark":"https://mintcdn.com/coderabbit/qAZa_d7FrwPO_w-O/coderabbit-logo-dark.svg?fit=max\u0026auto=format\u0026n=qAZa_d7FrwPO_w-O\u0026q=85\u0026s=feeb1667ed4a2768a15b271f130395c0","href":"/"},"favicon":{"light":"https://mintcdn.com/coderabbit/qAZa_d7FrwPO_w-O/favicon-light.svg?fit=max\u0026auto=format\u0026n=qAZa_d7FrwPO_w-O\u0026q=85\u0026s=c0b0fbea23b48949cc631606f2a30022","dark":"https://mintcdn.com/coderabbit/qAZa_d7FrwPO_w-O/favicon-dark.svg?fit=max\u0026auto=format\u0026n=qAZa_d7FrwPO_w-O\u0026q=85\u0026s=4db7fc04860b6907c7f236f05b37f5c6"},"api":{"openapi":"openapi.json","playground":{"display":"simple"}},"navbar":{"primary":{"type":"button","label":"Sign up","href":"https://app.coderabbit.ai/login?free-trial="}},"footer":{"socials":{"x":"https://x.com/coderabbitai","linkedin":"https://www.linkedin.com/company/coderabbitai","github":"https://github.com/coderabbitai","discord":"https://discord.gg/GsXnASn26c"},"links":[{"header":"Resources","items":[{"label":"Blog","href":"https://coderabbit.ai/blog"},{"label":"Pricing","href":"https://www.coderabbit.ai/pricing"},{"label":"Changelog","href":"https://docs.coderabbit.ai/changelog"},{"label":"Support knowledge base","href":"https://kb.coderabbit.ai"}]},{"header":"Quick links","items":[{"label":"Schedule a demo","href":"https://www.coderabbit.ai/contact-us/sales"},{"label":"Get support","href":"https://docs.coderabbit.ai/support"},{"label":"Status page","href":"https://status.coderabbit.ai"},{"label":"Terms of service","href":"https://www.coderabbit.ai/terms-of-service"},{"label":"Privacy Policy","href":"https://coderabbit.ai/privacy-policy"}]}]},"seo":{"metatags":{"description":"Guides for Agentic Change Management: review, prioritize, understand, and secure changes across pull requests, your IDE, CLI, and team chat.","og:type":"website","og:site_name":"CodeRabbit Documentation","og:locale":"en_US","twitter:card":"summary_large_image","twitter:site":"@coderabbitai","canonical":"https://docs.coderabbit.ai"}},"fonts":{"heading":{"family":"Geist"},"body":{"family":"Geist"}},"icons":{"library":"lucide"},"styling":{"eyebrows":"breadcrumbs","latex":true},"integrations":{"gtm":{"tagId":"GTM-5BWLXJRC"},"posthog":{"apiKey":"phc_6fDZRN9hYzB83I7Fk2GNHYqas4WMIdGBQ58aZ6EOZR0"}},"banner":{"content":"🐰 New: **Triage** — a self-updating cross-repository queue that prioritizes pull requests by value and risk, so you always know what to review next. [Explore Triage →](/triage)","dismissible":true,"type":"info","color":{"light":"#171717","dark":"#171717"}},"errors":{"404":{"redirect":false,"title":"Page Not Found. Sorry!","description":"Try **Search** or **Ask AI** to find what you're looking for.\nPress \u003ckbd>⌘K\u003c/kbd> (Mac) or \u003ckbd>Ctrl+K\u003c/kbd> (Windows/Linux) to open the search.\n\n\nNeed help? [Get support](/support)."}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"navigation":{"global":{"anchors":[{"anchor":"Quickstart","icon":"rocket","hidden":false,"href":"/getting-started/quickstart"},{"anchor":"Blog","icon":"pen-line","hidden":true,"href":"https://coderabbit.ai/blog"},{"anchor":"Changelog","icon":"history","href":"/changelog"},{"anchor":"Support","icon":"life-buoy","href":"/support"},{"anchor":"Discord","icon":"discord","href":"https://discord.gg/coderabbit"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"coderabbit","hasAudioNarration":false,"actualSubdomain":"coderabbit","customDomains":["docs.coderabbit.ai"],"gitSource":{"type":"github","owner":"coderabbitai","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"feedback":{"thumbs":true,"agentFeedback":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6af307b8e49ad3dd9a8e80c1","clientVersion":"0.0.4094","searchFilterCounts":[{"language":"default","tag":"Management","count":241},{"language":"default","tag":"CodeRabbit API","count":188},{"language":"default","tag":"Platform API","count":170},{"language":"default","tag":"Platform API reference","count":165},{"language":"default","tag":"CodeRabbit Platform","count":158},{"language":"default","tag":"Tools","count":62},{"language":"default","tag":"Per-tool guides","count":59},{"language":"default","tag":"Languages","count":39},{"language":"default","tag":"CLI and IDE tools","count":33},{"language":"default","tag":"Security","count":26}]},"assistantConfig":{},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":true,"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":"llms-txt-v2","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}],"googleFontsInlined":true},"customCss":[],"page":{"pagePath":"api-reference/platform/triage-rules/replace-a-triage-rule-definition","slug":"/api-reference/platform/triage-rules/replace-a-triage-rule-definition","pageMetadata":{"title":"Replace a Triage rule definition","description":null,"deprecated":null,"version":null,"openapi":"/openapi.json put /v1/triage/rules/{ruleId}","href":"/api-reference/platform/triage-rules/replace-a-triage-rule-definition","autogeneratedByOpenApi":true},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Replace a Triage rule definition","description":null,"deprecated":null,"version":null,"openapi":"/openapi.json put /v1/triage/rules/{ruleId}","href":"/api-reference/platform/triage-rules/replace-a-triage-rule-definition","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":["/_mintlify/custom/coderabbit/c83587702ff75216/inkeep.js","/_mintlify/custom/coderabbit/b7ecafa4358af1c7/yaml-editor.js","/_mintlify/custom/coderabbit/44fd990531d7b83e/acquisition.js"],"openApiReferenceData":{"operation":{"operationId":"update_triage_rule","summary":"Replace a Triage rule definition","tags":["Triage rules"],"parameters":["cb02823f-bfe5-487e-9b3a-35f7b8801f64"],"requestBody":"3e2139f7-7313-454c-86ab-913fe488c669","responses":{"200":"f23b6c94-54b2-4121-ad50-feb8649308d0","400":"eb36090e-ed34-43e7-8cf5-50daabbf5c59","401":"f592de70-2b67-4666-b33b-c716c7410a03","403":"5985d533-76d8-4408-abc0-f5c9befd4344","404":"e901b250-eb28-4f0d-b68b-fc35c8a6fe43","409":"3e7f0ac2-7636-4312-90ac-b013ed678309","412":"da89f256-6052-4fa1-90af-ee26413ca32e","413":"a290d0d6-ac3e-4ad9-afa0-31621afd27f9","429":"a26594df-bd0d-4ada-8c49-601234b6626f","500":"22374bb7-520b-44a1-8fbb-1e5301c9faa0","503":"d4bf2ae2-fb24-4365-a0dd-ba9e42e6974f"},"method":"put","type":"path","servers":["94307302-b1ff-453f-b134-032a703d9dae"],"security":["4f563bbd-7118-4c70-8fb3-c68be1b92b59"],"path":"/v1/triage/rules/{ruleId}","baseUrlOptions":["https://api.coderabbit.ai"],"title":"Replace a Triage rule definition","description":"","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"cb02823f-bfe5-487e-9b3a-35f7b8801f64":{"name":"ruleId","in":"path","required":true,"schema":{"type":"string","format":"uuid","isRequired":true,"uniqueKey":"","typeLabel":"string\u003cuuid>"}}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"revision":{"type":"integer","minimum":0,"maximum":9007199254740991,"exclusiveMinimum":true,"isRequired":true,"uniqueKey":"revision","typeLabel":"integer"},"definition":{"type":"object","properties":{"name":{"type":"string","minLength":1,"maxLength":120,"isRequired":true,"uniqueKey":"definition.name","typeLabel":"string"},"scope":{"type":"object","properties":{"organizationId":{"type":"string","format":"uuid","isRequired":true,"uniqueKey":"definition.scope.organizationId","typeLabel":"string\u003cuuid>"},"connectionId":{"type":"string","minLength":1,"maxLength":255,"isRequired":true,"uniqueKey":"definition.scope.connectionId","typeLabel":"string"},"provider":{"enum":["github","gitlab","bitbucket","azure-devops"],"type":"string","isRequired":true,"uniqueKey":"definition.scope.provider","typeLabel":"enum\u003cstring>"},"providerOrigin":{"type":"string","format":"uri","isRequired":true,"uniqueKey":"definition.scope.providerOrigin","typeLabel":"string\u003curi>"},"repositoryIds":{"type":"array","maxItems":1000,"items":{"type":"string","minLength":1,"maxLength":255,"uniqueKey":"definition.scope.repositoryIds.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"definition.scope.repositoryIds","typeLabel":"string[]"},"scopeMode":{"enum":["all","selected"],"type":"string","uniqueKey":"definition.scope.scopeMode","typeLabel":"enum\u003cstring>"}},"required":["organizationId","connectionId","provider","providerOrigin","repositoryIds"],"additionalProperties":false,"isRequired":true,"uniqueKey":"definition.scope","typeLabel":"object"},"description":{"type":"string","maxLength":500,"uniqueKey":"definition.description","typeLabel":"string"},"conditions":{"oneOf":[{}],"uniqueKey":"definition.conditions","typeLabel":"any"},"filters":{"type":"object","properties":{"from":{"type":"object","properties":{"workspaceId":{"type":"string","format":"uuid","isRequired":true,"uniqueKey":"definition.filters.from.workspaceId","typeLabel":"string\u003cuuid>"},"organizationId":{"type":"string","format":"uuid","isRequired":true,"uniqueKey":"definition.filters.from.organizationId","typeLabel":"string\u003cuuid>"},"viewId":{"type":"string","minLength":1,"maxLength":255,"isRequired":true,"uniqueKey":"definition.filters.from.viewId","typeLabel":"string"},"baseView":{"enum":["my_inbox","my_review_inbox","my_prs","all_prs","safe_to_close"],"type":"string","isRequired":true,"uniqueKey":"definition.filters.from.baseView","typeLabel":"enum\u003cstring>"},"subject":{"oneOf":[{"type":"object","required":["kind"],"properties":{"kind":{"enum":["organization"],"type":"string","isRequired":true,"uniqueKey":"definition.filters.from.subject.oneOf.0.kind","typeLabel":"enum\u003cstring>"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"definition.filters.from.subject.oneOf.0","typeLabel":"object"},{"type":"object","required":["kind","subscriptionUserId"],"properties":{"kind":{"enum":["person"],"type":"string","isRequired":true,"uniqueKey":"definition.filters.from.subject.oneOf.1.kind","typeLabel":"enum\u003cstring>"},"subscriptionUserId":{"type":"integer","minimum":0,"maximum":9007199254740991,"exclusiveMinimum":true,"isRequired":true,"uniqueKey":"definition.filters.from.subject.oneOf.1.subscriptionUserId","typeLabel":"integer"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"definition.filters.from.subject.oneOf.1","typeLabel":"object"}],"isRequired":true,"uniqueKey":"definition.filters.from.subject","typeLabel":"object"},"filters":{"type":"object","properties":{"repo":{"type":"array","items":{"type":"string","minLength":1,"maxLength":255,"uniqueKey":"definition.filters.from.filters.repo.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"definition.filters.from.filters.repo","typeLabel":"string[]"},"author":{"type":"array","items":{"type":"string","minLength":1,"maxLength":255,"uniqueKey":"definition.filters.from.filters.author.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"definition.filters.from.filters.author","typeLabel":"string[]"},"reviewer":{"type":"array","items":{"type":"string","minLength":1,"maxLength":255,"uniqueKey":"definition.filters.from.filters.reviewer.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"definition.filters.from.filters.reviewer","typeLabel":"string[]"},"priority":{"type":"array","items":{"enum":["p0","p1","p2","p3","close_candidate"],"type":"string","uniqueKey":"definition.filters.from.filters.priority.items.[INDEX]","typeLabel":"enum\u003cstring>"},"isRequired":true,"uniqueKey":"definition.filters.from.filters.priority","typeLabel":"enum\u003cstring>[]"},"guidance":{"type":"array","items":{"enum":["light","standard","deep","defer"],"type":"string","uniqueKey":"definition.filters.from.filters.guidance.items.[INDEX]","typeLabel":"enum\u003cstring>"},"isRequired":true,"uniqueKey":"definition.filters.from.filters.guidance","typeLabel":"enum\u003cstring>[]"},"risk":{"type":"array","items":{"enum":["high","medium","low","critical","moderate","minimal"],"type":"string","uniqueKey":"definition.filters.from.filters.risk.items.[INDEX]","typeLabel":"enum\u003cstring>"},"isRequired":true,"uniqueKey":"definition.filters.from.filters.risk","typeLabel":"enum\u003cstring>[]"},"securityRisk":{"type":"array","items":{"enum":["critical","high","moderate","low"],"type":"string","uniqueKey":"definition.filters.from.filters.securityRisk.items.[INDEX]","typeLabel":"enum\u003cstring>"},"isRequired":true,"uniqueKey":"definition.filters.from.filters.securityRisk","typeLabel":"enum\u003cstring>[]"},"workflow":{"type":"array","items":{"enum":["awaiting_coderabbit","awaiting_your_review","author_action","ready_to_merge","other"],"type":"string","uniqueKey":"definition.filters.from.filters.workflow.items.[INDEX]","typeLabel":"enum\u003cstring>"},"isRequired":true,"uniqueKey":"definition.filters.from.filters.workflow","typeLabel":"enum\u003cstring>[]"},"changeType":{"type":"array","items":{"enum":["bugfix","feature","refactor"],"type":"string","uniqueKey":"definition.filters.from.filters.changeType.items.[INDEX]","typeLabel":"enum\u003cstring>"},"isRequired":true,"uniqueKey":"definition.filters.from.filters.changeType","typeLabel":"enum\u003cstring>[]"},"initiative":{"type":"array","items":{"oneOf":[{"type":"string","format":"uuid","uniqueKey":"definition.filters.from.filters.initiative.items.[INDEX].oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"string","enum":["unclassified"],"uniqueKey":"definition.filters.from.filters.initiative.items.[INDEX].oneOf.1","typeLabel":"enum\u003cstring>"}],"uniqueKey":"definition.filters.from.filters.initiative.items.[INDEX]","typeLabel":"string\u003cuuid> | enum\u003cstring>"},"uniqueKey":"definition.filters.from.filters.initiative","typeLabel":"(string\u003cuuid> | enum\u003cstring>)[]"},"search":{"type":"string","maxLength":255,"uniqueKey":"definition.filters.from.filters.search","typeLabel":"string"},"teams":{"type":"array","items":{"type":"string","minLength":1,"maxLength":255,"uniqueKey":"definition.filters.from.filters.teams.items.[INDEX]","typeLabel":"string"},"default":[],"uniqueKey":"definition.filters.from.filters.teams","typeLabel":"string[]"},"draft":{"type":"array","items":{"enum":["false","true"],"type":"string","uniqueKey":"definition.filters.from.filters.draft.items.[INDEX]","typeLabel":"enum\u003cstring>"},"default":[],"uniqueKey":"definition.filters.from.filters.draft","typeLabel":"enum\u003cstring>[]"},"project":{"type":"array","items":{"type":"string","format":"uuid","uniqueKey":"definition.filters.from.filters.project.items.[INDEX]","typeLabel":"string\u003cuuid>"},"default":[],"uniqueKey":"definition.filters.from.filters.project","typeLabel":"string\u003cuuid>[]"},"includeUnassignedProjects":{"type":"boolean","default":false,"uniqueKey":"definition.filters.from.filters.includeUnassignedProjects","typeLabel":"boolean"},"titleIncludes":{"type":"array","items":{"type":"string","minLength":1,"maxLength":255,"uniqueKey":"definition.filters.from.filters.titleIncludes.items.[INDEX]","typeLabel":"string"},"uniqueKey":"definition.filters.from.filters.titleIncludes","typeLabel":"string[]"},"titleExcludes":{"type":"array","items":{"type":"string","minLength":1,"maxLength":255,"uniqueKey":"definition.filters.from.filters.titleExcludes.items.[INDEX]","typeLabel":"string"},"uniqueKey":"definition.filters.from.filters.titleExcludes","typeLabel":"string[]"},"titleContains":{"type":"string","maxLength":255,"default":"","uniqueKey":"definition.filters.from.filters.titleContains","typeLabel":"string"},"excludeTitleMatches":{"type":"boolean","default":false,"uniqueKey":"definition.filters.from.filters.excludeTitleMatches","typeLabel":"boolean"}},"required":["repo","author","reviewer","priority","guidance","risk","securityRisk","workflow","changeType"],"additionalProperties":false,"isRequired":true,"uniqueKey":"definition.filters.from.filters","typeLabel":"object"},"groupPath":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"object","properties":{"field":{"oneOf":[{"type":"string","enum":["planning_horizon","priority","repository","author","review_workflow","review_guidance","risk","security_risk","project"],"isRequired":true,"uniqueKey":"definition.filters.from.groupPath.items.[INDEX].field.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"string","enum":["attention"],"isRequired":true,"uniqueKey":"definition.filters.from.groupPath.items.[INDEX].field.oneOf.1","typeLabel":"enum\u003cstring>"}],"isRequired":true,"uniqueKey":"definition.filters.from.groupPath.items.[INDEX].field","typeLabel":"enum\u003cstring>"},"key":{"type":"string","minLength":1,"maxLength":255,"isRequired":true,"uniqueKey":"definition.filters.from.groupPath.items.[INDEX].key","typeLabel":"string"}},"required":["field","key"],"additionalProperties":false,"uniqueKey":"definition.filters.from.groupPath.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"definition.filters.from.groupPath","typeLabel":"object[]"}},"required":["workspaceId","organizationId","viewId","baseView","subject","filters","groupPath"],"additionalProperties":false,"uniqueKey":"definition.filters.from","typeLabel":"object"},"when":{"oneOf":[{"type":"object","required":["mode"],"properties":{"mode":{"enum":["newly_matches"],"type":"string","isRequired":true,"uniqueKey":"definition.filters.when.oneOf.0.mode","typeLabel":"enum\u003cstring>"}},"additionalProperties":false,"uniqueKey":"definition.filters.when.oneOf.0","typeLabel":"object"},{"type":"object","required":["mode","transition"],"properties":{"mode":{"enum":["transition"],"type":"string","isRequired":true,"uniqueKey":"definition.filters.when.oneOf.1.mode","typeLabel":"enum\u003cstring>"},"transition":{"oneOf":[{"type":"object","required":["field","from","to"],"properties":{"field":{"enum":["workflowState"],"type":"string","isRequired":true,"uniqueKey":"definition.filters.when.oneOf.1.transition.oneOf.0.field","typeLabel":"enum\u003cstring>"},"from":{"enum":["needs_update","needs_review","ready_to_merge","needs_decision","blocked","monitor","close_candidate","untracked"],"type":"string","isRequired":true,"uniqueKey":"definition.filters.when.oneOf.1.transition.oneOf.0.from","typeLabel":"enum\u003cstring>"},"to":{"enum":["needs_update","needs_review","ready_to_merge","needs_decision","blocked","monitor","close_candidate","untracked"],"type":"string","isRequired":true,"uniqueKey":"definition.filters.when.oneOf.1.transition.oneOf.0.to","typeLabel":"enum\u003cstring>"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"definition.filters.when.oneOf.1.transition.oneOf.0","typeLabel":"object"},{"type":"object","required":["field","from","to"],"properties":{"field":{"enum":["workflowGroup"],"type":"string","isRequired":true,"uniqueKey":"definition.filters.when.oneOf.1.transition.oneOf.1.field","typeLabel":"enum\u003cstring>"},"from":{"enum":["awaiting_coderabbit","awaiting_your_review","author_action","ready_to_merge","merged","untracked","other"],"type":"string","isRequired":true,"uniqueKey":"definition.filters.when.oneOf.1.transition.oneOf.1.from","typeLabel":"enum\u003cstring>"},"to":{"enum":["awaiting_coderabbit","awaiting_your_review","author_action","ready_to_merge","merged","untracked","other"],"type":"string","isRequired":true,"uniqueKey":"definition.filters.when.oneOf.1.transition.oneOf.1.to","typeLabel":"enum\u003cstring>"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"definition.filters.when.oneOf.1.transition.oneOf.1","typeLabel":"object"},{"type":"object","required":["field","from","to"],"properties":{"field":{"enum":["nextStep"],"type":"string","isRequired":true,"uniqueKey":"definition.filters.when.oneOf.1.transition.oneOf.2.field","typeLabel":"enum\u003cstring>"},"from":{"enum":["update_pr","fix_checks","resolve_conflicts","respond_to_review","refresh_branch","request_review","complete_review","merge","make_maintainer_decision","review_close","monitor","collect_review_context"],"type":"string","isRequired":true,"uniqueKey":"definition.filters.when.oneOf.1.transition.oneOf.2.from","typeLabel":"enum\u003cstring>"},"to":{"enum":["update_pr","fix_checks","resolve_conflicts","respond_to_review","refresh_branch","request_review","complete_review","merge","make_maintainer_decision","review_close","monitor","collect_review_context"],"type":"string","isRequired":true,"uniqueKey":"definition.filters.when.oneOf.1.transition.oneOf.2.to","typeLabel":"enum\u003cstring>"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"definition.filters.when.oneOf.1.transition.oneOf.2","typeLabel":"object"},{"type":"object","required":["field","from","to"],"properties":{"field":{"enum":["responsibleRole"],"type":"string","isRequired":true,"uniqueKey":"definition.filters.when.oneOf.1.transition.oneOf.3.field","typeLabel":"enum\u003cstring>"},"from":{"enum":["author","reviewer","maintainer","system","unknown"],"type":"string","isRequired":true,"uniqueKey":"definition.filters.when.oneOf.1.transition.oneOf.3.from","typeLabel":"enum\u003cstring>"},"to":{"enum":["author","reviewer","maintainer","system","unknown"],"type":"string","isRequired":true,"uniqueKey":"definition.filters.when.oneOf.1.transition.oneOf.3.to","typeLabel":"enum\u003cstring>"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"definition.filters.when.oneOf.1.transition.oneOf.3","typeLabel":"object"},{"type":"object","required":["field","from","to"],"properties":{"field":{"enum":["providerState"],"type":"string","isRequired":true,"uniqueKey":"definition.filters.when.oneOf.1.transition.oneOf.4.field","typeLabel":"enum\u003cstring>"},"from":{"enum":["open","closed","merged"],"type":"string","isRequired":true,"uniqueKey":"definition.filters.when.oneOf.1.transition.oneOf.4.from","typeLabel":"enum\u003cstring>"},"to":{"enum":["open","closed","merged"],"type":"string","isRequired":true,"uniqueKey":"definition.filters.when.oneOf.1.transition.oneOf.4.to","typeLabel":"enum\u003cstring>"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"definition.filters.when.oneOf.1.transition.oneOf.4","typeLabel":"object"},{"type":"object","required":["field","from","to"],"properties":{"field":{"enum":["planningHorizon"],"type":"string","isRequired":true,"uniqueKey":"definition.filters.when.oneOf.1.transition.oneOf.5.field","typeLabel":"enum\u003cstring>"},"from":{"enum":["now","next"],"type":"string","isRequired":true,"uniqueKey":"definition.filters.when.oneOf.1.transition.oneOf.5.from","typeLabel":"enum\u003cstring>"},"to":{"enum":["now","next"],"type":"string","isRequired":true,"uniqueKey":"definition.filters.when.oneOf.1.transition.oneOf.5.to","typeLabel":"enum\u003cstring>"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"definition.filters.when.oneOf.1.transition.oneOf.5","typeLabel":"object"},{"type":"object","required":["field","from","to"],"properties":{"field":{"enum":["isDraft"],"type":"string","isRequired":true,"uniqueKey":"definition.filters.when.oneOf.1.transition.oneOf.6.field","typeLabel":"enum\u003cstring>"},"from":{"type":"boolean","isRequired":true,"uniqueKey":"definition.filters.when.oneOf.1.transition.oneOf.6.from","typeLabel":"boolean"},"to":{"type":"boolean","isRequired":true,"uniqueKey":"definition.filters.when.oneOf.1.transition.oneOf.6.to","typeLabel":"boolean"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"definition.filters.when.oneOf.1.transition.oneOf.6","typeLabel":"object"}],"isRequired":true,"uniqueKey":"definition.filters.when.oneOf.1.transition","typeLabel":"object"}},"additionalProperties":false,"uniqueKey":"definition.filters.when.oneOf.1","typeLabel":"object"},{"type":"object","required":["mode","durationSeconds"],"properties":{"mode":{"enum":["remains_matching"],"type":"string","isRequired":true,"uniqueKey":"definition.filters.when.oneOf.2.mode","typeLabel":"enum\u003cstring>"},"durationSeconds":{"type":"integer","minimum":0,"maximum":2592000,"exclusiveMinimum":true,"isRequired":true,"uniqueKey":"definition.filters.when.oneOf.2.durationSeconds","typeLabel":"integer"}},"additionalProperties":false,"uniqueKey":"definition.filters.when.oneOf.2","typeLabel":"object"}],"uniqueKey":"definition.filters.when","typeLabel":"object"},"paths":{"type":"array","maxItems":100,"items":{"type":"string","minLength":1,"maxLength":1000,"uniqueKey":"definition.filters.paths.items.[INDEX]","typeLabel":"string"},"uniqueKey":"definition.filters.paths","typeLabel":"string[]"},"repositories":{"type":"array","maxItems":1000,"items":{"type":"object","properties":{"repositoryId":{"type":"string","minLength":1,"maxLength":255,"isRequired":true,"uniqueKey":"definition.filters.repositories.items.[INDEX].repositoryId","typeLabel":"string"},"paths":{"type":"array","maxItems":100,"items":{"type":"string","minLength":1,"maxLength":1000,"uniqueKey":"definition.filters.repositories.items.[INDEX].paths.items.[INDEX]","typeLabel":"string"},"uniqueKey":"definition.filters.repositories.items.[INDEX].paths","typeLabel":"string[]"},"labels":{"type":"object","properties":{"kind":{"enum":["predicate"],"type":"string","isRequired":true,"uniqueKey":"definition.filters.repositories.items.[INDEX].labels.kind","typeLabel":"enum\u003cstring>"},"field":{"type":"string","maxLength":100,"isRequired":true,"uniqueKey":"definition.filters.repositories.items.[INDEX].labels.field","typeLabel":"string"},"fieldVersion":{"type":"integer","minimum":0,"maximum":9007199254740991,"exclusiveMinimum":true,"isRequired":true,"uniqueKey":"definition.filters.repositories.items.[INDEX].labels.fieldVersion","typeLabel":"integer"},"operator":{"enum":["eq","neq","lt","lte","gt","gte","in","notIn","allIn","contains","notContains"],"type":"string","isRequired":true,"uniqueKey":"definition.filters.repositories.items.[INDEX].labels.operator","typeLabel":"enum\u003cstring>"},"value":{"oneOf":[{"type":"number","isRequired":true,"uniqueKey":"definition.filters.repositories.items.[INDEX].labels.value.oneOf.0","typeLabel":"number"},{"type":"boolean","isRequired":true,"uniqueKey":"definition.filters.repositories.items.[INDEX].labels.value.oneOf.1","typeLabel":"boolean"},{"type":"string","maxLength":255,"isRequired":true,"uniqueKey":"definition.filters.repositories.items.[INDEX].labels.value.oneOf.2","typeLabel":"string"},{"type":"array","items":{"type":"string","minLength":1,"maxLength":255,"uniqueKey":"definition.filters.repositories.items.[INDEX].labels.value.oneOf.3.items.[INDEX]","typeLabel":"string"},"maxItems":100,"minItems":1,"isRequired":true,"uniqueKey":"definition.filters.repositories.items.[INDEX].labels.value.oneOf.3","typeLabel":"string[]"}],"isRequired":true,"uniqueKey":"definition.filters.repositories.items.[INDEX].labels.value","typeLabel":"number | boolean | string | string[]"}},"required":["kind","field","fieldVersion","operator","value"],"additionalProperties":false,"uniqueKey":"definition.filters.repositories.items.[INDEX].labels","typeLabel":"object"}},"required":["repositoryId"],"additionalProperties":false,"uniqueKey":"definition.filters.repositories.items.[INDEX]","typeLabel":"object"},"uniqueKey":"definition.filters.repositories","typeLabel":"object[]"},"includedAuthors":{"type":"array","maxItems":100,"items":{"type":"string","maxLength":4096,"uniqueKey":"definition.filters.includedAuthors.items.[INDEX]","typeLabel":"string"},"uniqueKey":"definition.filters.includedAuthors","typeLabel":"string[]"},"excludedAuthors":{"type":"array","maxItems":100,"items":{"type":"string","maxLength":4096,"uniqueKey":"definition.filters.excludedAuthors.items.[INDEX]","typeLabel":"string"},"uniqueKey":"definition.filters.excludedAuthors","typeLabel":"string[]"},"includedTeams":{"type":"array","maxItems":100,"items":{"type":"string","maxLength":4096,"uniqueKey":"definition.filters.includedTeams.items.[INDEX]","typeLabel":"string"},"uniqueKey":"definition.filters.includedTeams","typeLabel":"string[]"},"excludedTeams":{"type":"array","maxItems":100,"items":{"type":"string","maxLength":4096,"uniqueKey":"definition.filters.excludedTeams.items.[INDEX]","typeLabel":"string"},"uniqueKey":"definition.filters.excludedTeams","typeLabel":"string[]"}},"additionalProperties":false,"uniqueKey":"definition.filters","typeLabel":"object"},"action":{"oneOf":[{"type":"object","required":["kind"],"properties":{"kind":{"enum":["bring_to_ready"],"type":"string","isRequired":true,"uniqueKey":"definition.action.oneOf.0.kind","typeLabel":"enum\u003cstring>"},"prompt":{"type":"string","maxLength":5000,"uniqueKey":"definition.action.oneOf.0.prompt","typeLabel":"string"},"frequencyLimit":{"type":"object","properties":{"maximum":{"type":"integer","minimum":1,"maximum":1000,"isRequired":true,"uniqueKey":"definition.action.oneOf.0.frequencyLimit.maximum","typeLabel":"integer"},"period":{"enum":["hour","day"],"type":"string","isRequired":true,"uniqueKey":"definition.action.oneOf.0.frequencyLimit.period","typeLabel":"enum\u003cstring>"}},"required":["maximum","period"],"additionalProperties":false,"uniqueKey":"definition.action.oneOf.0.frequencyLimit","typeLabel":"object"},"settings":{"type":"object","properties":{"inactivityHours":{"type":"number","minimum":0,"maximum":720,"default":4,"uniqueKey":"definition.action.oneOf.0.settings.inactivityHours","typeLabel":"number"},"maxRepairRounds":{"type":"integer","minimum":1,"maximum":10,"default":3,"uniqueKey":"definition.action.oneOf.0.settings.maxRepairRounds","typeLabel":"integer"},"fixCi":{"type":"boolean","default":true,"uniqueKey":"definition.action.oneOf.0.settings.fixCi","typeLabel":"boolean"},"addressCodeRabbit":{"type":"boolean","default":true,"uniqueKey":"definition.action.oneOf.0.settings.addressCodeRabbit","typeLabel":"boolean"},"addressHumanFeedback":{"type":"boolean","default":true,"uniqueKey":"definition.action.oneOf.0.settings.addressHumanFeedback","typeLabel":"boolean"},"additionalInstructions":{"type":"string","maxLength":4000,"uniqueKey":"definition.action.oneOf.0.settings.additionalInstructions","typeLabel":"string"}},"additionalProperties":false,"default":{"inactivityHours":4,"maxRepairRounds":3,"fixCi":true,"addressCodeRabbit":true,"addressHumanFeedback":true},"uniqueKey":"definition.action.oneOf.0.settings","typeLabel":"object"}},"additionalProperties":false,"uniqueKey":"definition.action.oneOf.0","typeLabel":"object"},{"type":"object","required":["kind"],"properties":{"kind":{"enum":["merge"],"type":"string","isRequired":true,"uniqueKey":"definition.action.oneOf.1.kind","typeLabel":"enum\u003cstring>"},"autoFix":{"type":"object","properties":{"inactivityHours":{"default":0,"enum":[0],"type":"number","uniqueKey":"definition.action.oneOf.1.autoFix.inactivityHours","typeLabel":"enum\u003cnumber>"},"maxRepairRounds":{"default":10,"enum":[10],"type":"number","uniqueKey":"definition.action.oneOf.1.autoFix.maxRepairRounds","typeLabel":"enum\u003cnumber>"},"fixCi":{"type":"boolean","default":true,"uniqueKey":"definition.action.oneOf.1.autoFix.fixCi","typeLabel":"boolean"},"addressCodeRabbit":{"type":"boolean","default":true,"uniqueKey":"definition.action.oneOf.1.autoFix.addressCodeRabbit","typeLabel":"boolean"},"addressHumanFeedback":{"type":"boolean","default":true,"uniqueKey":"definition.action.oneOf.1.autoFix.addressHumanFeedback","typeLabel":"boolean"},"additionalInstructions":{"type":"string","maxLength":4000,"uniqueKey":"definition.action.oneOf.1.autoFix.additionalInstructions","typeLabel":"string"}},"additionalProperties":false,"uniqueKey":"definition.action.oneOf.1.autoFix","typeLabel":"object"},"mergeWindow":{"type":"object","properties":{"days":{"type":"array","minItems":1,"maxItems":7,"items":{"type":"integer","minimum":0,"maximum":6,"uniqueKey":"definition.action.oneOf.1.mergeWindow.days.items.[INDEX]","typeLabel":"integer"},"isRequired":true,"uniqueKey":"definition.action.oneOf.1.mergeWindow.days","typeLabel":"integer[]"},"start":{"type":"string","pattern":"^([01]\\d|2[0-3]):[0-5]\\d$","isRequired":true,"uniqueKey":"definition.action.oneOf.1.mergeWindow.start","typeLabel":"string"},"end":{"type":"string","pattern":"^([01]\\d|2[0-3]):[0-5]\\d$","isRequired":true,"uniqueKey":"definition.action.oneOf.1.mergeWindow.end","typeLabel":"string"},"timezone":{"type":"string","minLength":1,"maxLength":255,"isRequired":true,"uniqueKey":"definition.action.oneOf.1.mergeWindow.timezone","typeLabel":"string"}},"required":["days","start","end","timezone"],"additionalProperties":false,"uniqueKey":"definition.action.oneOf.1.mergeWindow","typeLabel":"object"},"prompt":{"type":"string","maxLength":5000,"uniqueKey":"definition.action.oneOf.1.prompt","typeLabel":"string"},"frequencyLimit":{"type":"object","properties":{"maximum":{"type":"integer","minimum":1,"maximum":1000,"isRequired":true,"uniqueKey":"definition.action.oneOf.1.frequencyLimit.maximum","typeLabel":"integer"},"period":{"enum":["hour","day"],"type":"string","isRequired":true,"uniqueKey":"definition.action.oneOf.1.frequencyLimit.period","typeLabel":"enum\u003cstring>"}},"required":["maximum","period"],"additionalProperties":false,"uniqueKey":"definition.action.oneOf.1.frequencyLimit","typeLabel":"object"},"method":{"enum":["merge","squash","rebase","repository_policy"],"type":"string","default":"repository_policy","uniqueKey":"definition.action.oneOf.1.method","typeLabel":"enum\u003cstring>"}},"additionalProperties":false,"uniqueKey":"definition.action.oneOf.1","typeLabel":"object"},{"type":"object","required":["kind"],"properties":{"kind":{"enum":["close"],"type":"string","isRequired":true,"uniqueKey":"definition.action.oneOf.2.kind","typeLabel":"enum\u003cstring>"},"prompt":{"type":"string","maxLength":5000,"uniqueKey":"definition.action.oneOf.2.prompt","typeLabel":"string"},"frequencyLimit":{"type":"object","properties":{"maximum":{"type":"integer","minimum":1,"maximum":1000,"isRequired":true,"uniqueKey":"definition.action.oneOf.2.frequencyLimit.maximum","typeLabel":"integer"},"period":{"enum":["hour","day"],"type":"string","isRequired":true,"uniqueKey":"definition.action.oneOf.2.frequencyLimit.period","typeLabel":"enum\u003cstring>"}},"required":["maximum","period"],"additionalProperties":false,"uniqueKey":"definition.action.oneOf.2.frequencyLimit","typeLabel":"object"},"comment":{"type":"string","minLength":1,"maxLength":5000,"uniqueKey":"definition.action.oneOf.2.comment","typeLabel":"string"},"noticeHours":{"type":"integer","minimum":0,"maximum":720,"default":24,"uniqueKey":"definition.action.oneOf.2.noticeHours","typeLabel":"integer"}},"additionalProperties":false,"uniqueKey":"definition.action.oneOf.2","typeLabel":"object"},{"type":"object","required":["kind"],"properties":{"kind":{"enum":["slack"],"type":"string","isRequired":true,"uniqueKey":"definition.action.oneOf.3.kind","typeLabel":"enum\u003cstring>"},"prompt":{"type":"string","maxLength":5000,"uniqueKey":"definition.action.oneOf.3.prompt","typeLabel":"string"},"frequencyLimit":{"type":"object","properties":{"maximum":{"type":"integer","minimum":1,"maximum":1000,"isRequired":true,"uniqueKey":"definition.action.oneOf.3.frequencyLimit.maximum","typeLabel":"integer"},"period":{"enum":["hour","day"],"type":"string","isRequired":true,"uniqueKey":"definition.action.oneOf.3.frequencyLimit.period","typeLabel":"enum\u003cstring>"}},"required":["maximum","period"],"additionalProperties":false,"uniqueKey":"definition.action.oneOf.3.frequencyLimit","typeLabel":"object"},"awaitingHours":{"type":"integer","minimum":1,"maximum":8760,"uniqueKey":"definition.action.oneOf.3.awaitingHours","typeLabel":"integer"},"deliverySchedule":{"type":"object","properties":{"time":{"type":"string","pattern":"^([01]\\d|2[0-3]):[0-5]\\d$","isRequired":true,"uniqueKey":"definition.action.oneOf.3.deliverySchedule.time","typeLabel":"string"},"timezone":{"type":"string","minLength":1,"maxLength":255,"isRequired":true,"uniqueKey":"definition.action.oneOf.3.deliverySchedule.timezone","typeLabel":"string"}},"required":["time","timezone"],"additionalProperties":false,"uniqueKey":"definition.action.oneOf.3.deliverySchedule","typeLabel":"object"},"cooldownHours":{"type":"integer","minimum":24,"maximum":8760,"default":24,"uniqueKey":"definition.action.oneOf.3.cooldownHours","typeLabel":"integer"},"respectQuietHours":{"default":true,"enum":[true],"uniqueKey":"definition.action.oneOf.3.respectQuietHours","typeLabel":"any"},"destination":{"type":"object","properties":{"kind":{"enum":["channel"],"type":"string","isRequired":true,"uniqueKey":"definition.action.oneOf.3.destination.kind","typeLabel":"enum\u003cstring>"},"connectionId":{"type":"string","format":"uuid","isRequired":true,"uniqueKey":"definition.action.oneOf.3.destination.connectionId","typeLabel":"string\u003cuuid>"},"channelId":{"type":"string","maxLength":255,"pattern":"^[CG][A-Z0-9]+$","isRequired":true,"uniqueKey":"definition.action.oneOf.3.destination.channelId","typeLabel":"string"},"channelName":{"type":"string","minLength":1,"maxLength":255,"uniqueKey":"definition.action.oneOf.3.destination.channelName","typeLabel":"string"}},"required":["kind","connectionId","channelId"],"additionalProperties":false,"uniqueKey":"definition.action.oneOf.3.destination","typeLabel":"object"}},"additionalProperties":false,"uniqueKey":"definition.action.oneOf.3","typeLabel":"object"},{"type":"object","required":["kind","steps"],"properties":{"kind":{"enum":["sequence"],"type":"string","isRequired":true,"uniqueKey":"definition.action.oneOf.4.kind","typeLabel":"enum\u003cstring>"},"steps":{"type":"array","minItems":1,"maxItems":10,"items":{"oneOf":[{"type":"object","required":["stepId","kind","method"],"properties":{"stepId":{"type":"string","minLength":1,"maxLength":255,"isRequired":true,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.0.stepId","typeLabel":"string"},"kind":{"enum":["merge"],"type":"string","isRequired":true,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.0.kind","typeLabel":"enum\u003cstring>"},"method":{"enum":["repository_policy","merge","squash","rebase"],"type":"string","isRequired":true,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.0.method","typeLabel":"enum\u003cstring>"}},"additionalProperties":false,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.0","typeLabel":"object"},{"type":"object","required":["stepId","kind"],"properties":{"stepId":{"type":"string","minLength":1,"maxLength":255,"isRequired":true,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.1.stepId","typeLabel":"string"},"kind":{"enum":["enqueue_merge"],"type":"string","isRequired":true,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.1.kind","typeLabel":"enum\u003cstring>"}},"additionalProperties":false,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.1","typeLabel":"object"},{"type":"object","required":["stepId","kind"],"properties":{"stepId":{"type":"string","minLength":1,"maxLength":255,"isRequired":true,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.2.stepId","typeLabel":"string"},"kind":{"enum":["approve"],"type":"string","isRequired":true,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.2.kind","typeLabel":"enum\u003cstring>"}},"additionalProperties":false,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.2","typeLabel":"object"},{"type":"object","required":["stepId","kind"],"properties":{"stepId":{"type":"string","minLength":1,"maxLength":255,"isRequired":true,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.3.stepId","typeLabel":"string"},"kind":{"enum":["close"],"type":"string","isRequired":true,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.3.kind","typeLabel":"enum\u003cstring>"},"comment":{"type":"string","minLength":1,"maxLength":4000,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.3.comment","typeLabel":"string"},"noticeHours":{"type":"integer","minimum":0,"maximum":720,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.3.noticeHours","typeLabel":"integer"}},"additionalProperties":false,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.3","typeLabel":"object"},{"type":"object","required":["stepId","kind","label"],"properties":{"stepId":{"type":"string","minLength":1,"maxLength":255,"isRequired":true,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.4.stepId","typeLabel":"string"},"kind":{"enum":["add_label"],"type":"string","isRequired":true,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.4.kind","typeLabel":"enum\u003cstring>"},"label":{"type":"string","minLength":1,"maxLength":50,"isRequired":true,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.4.label","typeLabel":"string"}},"additionalProperties":false,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.4","typeLabel":"object"},{"type":"object","required":["stepId","kind"],"properties":{"stepId":{"type":"string","minLength":1,"maxLength":255,"isRequired":true,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.5.stepId","typeLabel":"string"},"kind":{"enum":["refresh_branch"],"type":"string","isRequired":true,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.5.kind","typeLabel":"enum\u003cstring>"}},"additionalProperties":false,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.5","typeLabel":"object"},{"type":"object","required":["stepId","kind","priority"],"properties":{"stepId":{"type":"string","minLength":1,"maxLength":255,"isRequired":true,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.6.stepId","typeLabel":"string"},"kind":{"enum":["set_priority"],"type":"string","isRequired":true,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.6.kind","typeLabel":"enum\u003cstring>"},"priority":{"enum":["p0","p1","p2","p3"],"type":"string","isRequired":true,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.6.priority","typeLabel":"enum\u003cstring>"},"reason":{"type":"string","minLength":1,"maxLength":4000,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.6.reason","typeLabel":"string"}},"additionalProperties":false,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.6","typeLabel":"object"},{"type":"object","required":["stepId","kind"],"properties":{"stepId":{"type":"string","minLength":1,"maxLength":255,"isRequired":true,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.7.stepId","typeLabel":"string"},"kind":{"enum":["ignore_close_candidate"],"type":"string","isRequired":true,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.7.kind","typeLabel":"enum\u003cstring>"}},"additionalProperties":false,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.7","typeLabel":"object"},{"type":"object","required":["stepId","kind"],"properties":{"stepId":{"type":"string","minLength":1,"maxLength":255,"isRequired":true,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.8.stepId","typeLabel":"string"},"kind":{"enum":["restore_close_candidate"],"type":"string","isRequired":true,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.8.kind","typeLabel":"enum\u003cstring>"}},"additionalProperties":false,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.8","typeLabel":"object"},{"type":"object","required":["stepId","kind","reason"],"properties":{"stepId":{"type":"string","minLength":1,"maxLength":255,"isRequired":true,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.9.stepId","typeLabel":"string"},"kind":{"enum":["report_close_candidate"],"type":"string","isRequired":true,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.9.kind","typeLabel":"enum\u003cstring>"},"reason":{"type":"string","minLength":1,"maxLength":4000,"isRequired":true,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.9.reason","typeLabel":"string"}},"additionalProperties":false,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.9","typeLabel":"object"},{"type":"object","required":["stepId","kind"],"properties":{"stepId":{"type":"string","minLength":1,"maxLength":255,"isRequired":true,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.10.stepId","typeLabel":"string"},"kind":{"enum":["mark_ready"],"type":"string","isRequired":true,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.10.kind","typeLabel":"enum\u003cstring>"}},"additionalProperties":false,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.10","typeLabel":"object"},{"type":"object","required":["stepId","kind"],"properties":{"stepId":{"type":"string","minLength":1,"maxLength":255,"isRequired":true,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.11.stepId","typeLabel":"string"},"kind":{"enum":["convert_to_draft"],"type":"string","isRequired":true,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.11.kind","typeLabel":"enum\u003cstring>"}},"additionalProperties":false,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.11","typeLabel":"object"},{"type":"object","required":["stepId","kind"],"properties":{"stepId":{"type":"string","minLength":1,"maxLength":255,"isRequired":true,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.12.stepId","typeLabel":"string"},"kind":{"enum":["reopen"],"type":"string","isRequired":true,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.12.kind","typeLabel":"enum\u003cstring>"}},"additionalProperties":false,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.12","typeLabel":"object"},{"type":"object","required":["stepId","kind"],"properties":{"stepId":{"type":"string","minLength":1,"maxLength":255,"isRequired":true,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.13.stepId","typeLabel":"string"},"kind":{"enum":["start_review"],"type":"string","isRequired":true,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.13.kind","typeLabel":"enum\u003cstring>"}},"additionalProperties":false,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.13","typeLabel":"object"},{"type":"object","required":["stepId","kind"],"properties":{"stepId":{"type":"string","minLength":1,"maxLength":255,"isRequired":true,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.14.stepId","typeLabel":"string"},"kind":{"enum":["retry_review"],"type":"string","isRequired":true,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.14.kind","typeLabel":"enum\u003cstring>"}},"additionalProperties":false,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.14","typeLabel":"object"},{"type":"object","required":["stepId","kind","operation"],"properties":{"stepId":{"type":"string","minLength":1,"maxLength":255,"isRequired":true,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.15.stepId","typeLabel":"string"},"kind":{"enum":["repair"],"type":"string","isRequired":true,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.15.kind","typeLabel":"enum\u003cstring>"},"operation":{"enum":["fix_ci","resolve_conflicts","auto_fix","retry"],"type":"string","isRequired":true,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.15.operation","typeLabel":"enum\u003cstring>"}},"additionalProperties":false,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.15","typeLabel":"object"},{"type":"object","required":["stepId","kind"],"properties":{"stepId":{"type":"string","minLength":1,"maxLength":255,"isRequired":true,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.16.stepId","typeLabel":"string"},"kind":{"enum":["find_reviewer"],"type":"string","isRequired":true,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.16.kind","typeLabel":"enum\u003cstring>"}},"additionalProperties":false,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.16","typeLabel":"object"},{"type":"object","required":["stepId","kind","reviewerId"],"properties":{"stepId":{"type":"string","minLength":1,"maxLength":255,"isRequired":true,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.17.stepId","typeLabel":"string"},"kind":{"enum":["request_reviewer"],"type":"string","isRequired":true,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.17.kind","typeLabel":"enum\u003cstring>"},"reviewerId":{"type":"string","minLength":1,"maxLength":255,"isRequired":true,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.17.reviewerId","typeLabel":"string"}},"additionalProperties":false,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.17","typeLabel":"object"},{"type":"object","required":["stepId","kind","reviewerId"],"properties":{"stepId":{"type":"string","minLength":1,"maxLength":255,"isRequired":true,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.18.stepId","typeLabel":"string"},"kind":{"enum":["rerequest_reviewer"],"type":"string","isRequired":true,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.18.kind","typeLabel":"enum\u003cstring>"},"reviewerId":{"type":"string","minLength":1,"maxLength":255,"isRequired":true,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.18.reviewerId","typeLabel":"string"}},"additionalProperties":false,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.18","typeLabel":"object"},{"type":"object","required":["stepId","kind","reviewerId"],"properties":{"stepId":{"type":"string","minLength":1,"maxLength":255,"isRequired":true,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.19.stepId","typeLabel":"string"},"kind":{"enum":["withdraw_reviewer"],"type":"string","isRequired":true,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.19.kind","typeLabel":"enum\u003cstring>"},"reviewerId":{"type":"string","minLength":1,"maxLength":255,"isRequired":true,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.19.reviewerId","typeLabel":"string"}},"additionalProperties":false,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.19","typeLabel":"object"},{"type":"object","required":["stepId","kind","connectionId","channelId","message"],"properties":{"stepId":{"type":"string","minLength":1,"maxLength":255,"isRequired":true,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.20.stepId","typeLabel":"string"},"kind":{"enum":["send_slack"],"type":"string","isRequired":true,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.20.kind","typeLabel":"enum\u003cstring>"},"connectionId":{"type":"string","format":"uuid","isRequired":true,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.20.connectionId","typeLabel":"string\u003cuuid>"},"channelId":{"type":"string","minLength":1,"maxLength":255,"isRequired":true,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.20.channelId","typeLabel":"string"},"message":{"type":"string","minLength":1,"maxLength":4000,"isRequired":true,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.20.message","typeLabel":"string"}},"additionalProperties":false,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.20","typeLabel":"object"},{"type":"object","required":["stepId","kind","reviewerId","message"],"properties":{"stepId":{"type":"string","minLength":1,"maxLength":255,"isRequired":true,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.21.stepId","typeLabel":"string"},"kind":{"enum":["ping_reviewer"],"type":"string","isRequired":true,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.21.kind","typeLabel":"enum\u003cstring>"},"reviewerId":{"type":"string","minLength":1,"maxLength":255,"isRequired":true,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.21.reviewerId","typeLabel":"string"},"message":{"type":"string","minLength":1,"maxLength":4000,"isRequired":true,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.21.message","typeLabel":"string"}},"additionalProperties":false,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.21","typeLabel":"object"},{"type":"object","required":["stepId","kind","events"],"properties":{"stepId":{"type":"string","minLength":1,"maxLength":255,"isRequired":true,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.22.stepId","typeLabel":"string"},"kind":{"enum":["follow"],"type":"string","isRequired":true,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.22.kind","typeLabel":"enum\u003cstring>"},"events":{"type":"array","minItems":1,"maxItems":13,"items":{"enum":["ci_failed","review_comment_added","review_thread_resolved","pr_ready_for_review","pr_reopened","pr_metadata_edited","pr_labels_updated","pr_closed","pr_merged","pr_updated","pr_comment_added","pr_opened","coderabbit_comment_updated"],"type":"string","uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.22.events.items.[INDEX]","typeLabel":"enum\u003cstring>"},"isRequired":true,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.22.events","typeLabel":"enum\u003cstring>[]"}},"additionalProperties":false,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.22","typeLabel":"object"},{"type":"object","required":["stepId","kind","body"],"properties":{"stepId":{"type":"string","minLength":1,"maxLength":255,"isRequired":true,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.23.stepId","typeLabel":"string"},"kind":{"enum":["comment"],"type":"string","isRequired":true,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.23.kind","typeLabel":"enum\u003cstring>"},"body":{"type":"string","minLength":1,"maxLength":4000,"isRequired":true,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.23.body","typeLabel":"string"}},"additionalProperties":false,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.23","typeLabel":"object"},{"type":"object","required":["stepId","kind","threadId","body"],"properties":{"stepId":{"type":"string","minLength":1,"maxLength":255,"isRequired":true,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.24.stepId","typeLabel":"string"},"kind":{"enum":["reply_to_thread"],"type":"string","isRequired":true,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.24.kind","typeLabel":"enum\u003cstring>"},"threadId":{"type":"string","minLength":1,"maxLength":255,"isRequired":true,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.24.threadId","typeLabel":"string"},"body":{"type":"string","minLength":1,"maxLength":4000,"isRequired":true,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.24.body","typeLabel":"string"}},"additionalProperties":false,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.24","typeLabel":"object"},{"type":"object","required":["stepId","kind","threadId"],"properties":{"stepId":{"type":"string","minLength":1,"maxLength":255,"isRequired":true,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.25.stepId","typeLabel":"string"},"kind":{"enum":["resolve_thread"],"type":"string","isRequired":true,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.25.kind","typeLabel":"enum\u003cstring>"},"threadId":{"type":"string","minLength":1,"maxLength":255,"isRequired":true,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.25.threadId","typeLabel":"string"}},"additionalProperties":false,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.25","typeLabel":"object"},{"type":"object","required":["stepId","kind","threadId"],"properties":{"stepId":{"type":"string","minLength":1,"maxLength":255,"isRequired":true,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.26.stepId","typeLabel":"string"},"kind":{"enum":["reopen_thread"],"type":"string","isRequired":true,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.26.kind","typeLabel":"enum\u003cstring>"},"threadId":{"type":"string","minLength":1,"maxLength":255,"isRequired":true,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.26.threadId","typeLabel":"string"}},"additionalProperties":false,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.26","typeLabel":"object"},{"type":"object","required":["stepId","kind","commentId","expectedHeadSha"],"properties":{"stepId":{"type":"string","minLength":1,"maxLength":255,"isRequired":true,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.27.stepId","typeLabel":"string"},"kind":{"enum":["apply_suggestion"],"type":"string","isRequired":true,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.27.kind","typeLabel":"enum\u003cstring>"},"commentId":{"type":"string","minLength":1,"maxLength":255,"isRequired":true,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.27.commentId","typeLabel":"string"},"expectedHeadSha":{"type":"string","pattern":"^(?:[a-f0-9]{40}|[a-f0-9]{64})$","isRequired":true,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.27.expectedHeadSha","typeLabel":"string"}},"additionalProperties":false,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.27","typeLabel":"object"},{"type":"object","required":["stepId","kind","instruction"],"properties":{"stepId":{"type":"string","minLength":1,"maxLength":255,"isRequired":true,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.28.stepId","typeLabel":"string"},"kind":{"enum":["continue_coding_agent"],"type":"string","isRequired":true,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.28.kind","typeLabel":"enum\u003cstring>"},"instruction":{"type":"string","minLength":1,"maxLength":4000,"isRequired":true,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.28.instruction","typeLabel":"string"}},"additionalProperties":false,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.28","typeLabel":"object"},{"type":"object","required":["stepId","kind","task","instruction"],"properties":{"stepId":{"type":"string","minLength":1,"maxLength":255,"isRequired":true,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.29.stepId","typeLabel":"string"},"kind":{"enum":["human_handoff"],"type":"string","isRequired":true,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.29.kind","typeLabel":"enum\u003cstring>"},"task":{"enum":["review","rereview","respond_to_feedback","maintainer_decision","submit_review","inspect"],"type":"string","isRequired":true,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.29.task","typeLabel":"enum\u003cstring>"},"instruction":{"type":"string","minLength":1,"maxLength":4000,"isRequired":true,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.29.instruction","typeLabel":"string"}},"additionalProperties":false,"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX].oneOf.29","typeLabel":"object"}],"uniqueKey":"definition.action.oneOf.4.steps.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"definition.action.oneOf.4.steps","typeLabel":"object[]"},"prompt":{"type":"string","maxLength":5000,"uniqueKey":"definition.action.oneOf.4.prompt","typeLabel":"string"},"frequencyLimit":{"type":"object","properties":{"maximum":{"type":"integer","minimum":1,"maximum":1000,"isRequired":true,"uniqueKey":"definition.action.oneOf.4.frequencyLimit.maximum","typeLabel":"integer"},"period":{"enum":["hour","day"],"type":"string","isRequired":true,"uniqueKey":"definition.action.oneOf.4.frequencyLimit.period","typeLabel":"enum\u003cstring>"}},"required":["maximum","period"],"additionalProperties":false,"uniqueKey":"definition.action.oneOf.4.frequencyLimit","typeLabel":"object"}},"additionalProperties":false,"uniqueKey":"definition.action.oneOf.4","typeLabel":"object"}],"uniqueKey":"definition.action","typeLabel":"object"},"actions":{"type":"array","minItems":1,"maxItems":2,"items":{"oneOf":[{"type":"object","required":["kind"],"properties":{"kind":{"enum":["bring_to_ready"],"type":"string","isRequired":true,"uniqueKey":"definition.actions.items.[INDEX].oneOf.0.kind","typeLabel":"enum\u003cstring>"},"prompt":{"type":"string","maxLength":5000,"uniqueKey":"definition.actions.items.[INDEX].oneOf.0.prompt","typeLabel":"string"},"frequencyLimit":{"type":"object","properties":{"maximum":{"type":"integer","minimum":1,"maximum":1000,"isRequired":true,"uniqueKey":"definition.actions.items.[INDEX].oneOf.0.frequencyLimit.maximum","typeLabel":"integer"},"period":{"enum":["hour","day"],"type":"string","isRequired":true,"uniqueKey":"definition.actions.items.[INDEX].oneOf.0.frequencyLimit.period","typeLabel":"enum\u003cstring>"}},"required":["maximum","period"],"additionalProperties":false,"uniqueKey":"definition.actions.items.[INDEX].oneOf.0.frequencyLimit","typeLabel":"object"},"settings":{"type":"object","properties":{"inactivityHours":{"type":"number","minimum":0,"maximum":720,"default":4,"uniqueKey":"definition.actions.items.[INDEX].oneOf.0.settings.inactivityHours","typeLabel":"number"},"maxRepairRounds":{"type":"integer","minimum":1,"maximum":10,"default":3,"uniqueKey":"definition.actions.items.[INDEX].oneOf.0.settings.maxRepairRounds","typeLabel":"integer"},"fixCi":{"type":"boolean","default":true,"uniqueKey":"definition.actions.items.[INDEX].oneOf.0.settings.fixCi","typeLabel":"boolean"},"addressCodeRabbit":{"type":"boolean","default":true,"uniqueKey":"definition.actions.items.[INDEX].oneOf.0.settings.addressCodeRabbit","typeLabel":"boolean"},"addressHumanFeedback":{"type":"boolean","default":true,"uniqueKey":"definition.actions.items.[INDEX].oneOf.0.settings.addressHumanFeedback","typeLabel":"boolean"},"additionalInstructions":{"type":"string","maxLength":4000,"uniqueKey":"definition.actions.items.[INDEX].oneOf.0.settings.additionalInstructions","typeLabel":"string"}},"additionalProperties":false,"default":{"inactivityHours":4,"maxRepairRounds":3,"fixCi":true,"addressCodeRabbit":true,"addressHumanFeedback":true},"uniqueKey":"definition.actions.items.[INDEX].oneOf.0.settings","typeLabel":"object"}},"additionalProperties":false,"uniqueKey":"definition.actions.items.[INDEX].oneOf.0","typeLabel":"object"},{"type":"object","required":["kind"],"properties":{"kind":{"enum":["merge"],"type":"string","isRequired":true,"uniqueKey":"definition.actions.items.[INDEX].oneOf.1.kind","typeLabel":"enum\u003cstring>"},"autoFix":{"type":"object","properties":{"inactivityHours":{"default":0,"enum":[0],"type":"number","uniqueKey":"definition.actions.items.[INDEX].oneOf.1.autoFix.inactivityHours","typeLabel":"enum\u003cnumber>"},"maxRepairRounds":{"default":10,"enum":[10],"type":"number","uniqueKey":"definition.actions.items.[INDEX].oneOf.1.autoFix.maxRepairRounds","typeLabel":"enum\u003cnumber>"},"fixCi":{"type":"boolean","default":true,"uniqueKey":"definition.actions.items.[INDEX].oneOf.1.autoFix.fixCi","typeLabel":"boolean"},"addressCodeRabbit":{"type":"boolean","default":true,"uniqueKey":"definition.actions.items.[INDEX].oneOf.1.autoFix.addressCodeRabbit","typeLabel":"boolean"},"addressHumanFeedback":{"type":"boolean","default":true,"uniqueKey":"definition.actions.items.[INDEX].oneOf.1.autoFix.addressHumanFeedback","typeLabel":"boolean"},"additionalInstructions":{"type":"string","maxLength":4000,"uniqueKey":"definition.actions.items.[INDEX].oneOf.1.autoFix.additionalInstructions","typeLabel":"string"}},"additionalProperties":false,"uniqueKey":"definition.actions.items.[INDEX].oneOf.1.autoFix","typeLabel":"object"},"mergeWindow":{"type":"object","properties":{"days":{"type":"array","minItems":1,"maxItems":7,"items":{"type":"integer","minimum":0,"maximum":6,"uniqueKey":"definition.actions.items.[INDEX].oneOf.1.mergeWindow.days.items.[INDEX]","typeLabel":"integer"},"isRequired":true,"uniqueKey":"definition.actions.items.[INDEX].oneOf.1.mergeWindow.days","typeLabel":"integer[]"},"start":{"type":"string","pattern":"^([01]\\d|2[0-3]):[0-5]\\d$","isRequired":true,"uniqueKey":"definition.actions.items.[INDEX].oneOf.1.mergeWindow.start","typeLabel":"string"},"end":{"type":"string","pattern":"^([01]\\d|2[0-3]):[0-5]\\d$","isRequired":true,"uniqueKey":"definition.actions.items.[INDEX].oneOf.1.mergeWindow.end","typeLabel":"string"},"timezone":{"type":"string","minLength":1,"maxLength":255,"isRequired":true,"uniqueKey":"definition.actions.items.[INDEX].oneOf.1.mergeWindow.timezone","typeLabel":"string"}},"required":["days","start","end","timezone"],"additionalProperties":false,"uniqueKey":"definition.actions.items.[INDEX].oneOf.1.mergeWindow","typeLabel":"object"},"prompt":{"type":"string","maxLength":5000,"uniqueKey":"definition.actions.items.[INDEX].oneOf.1.prompt","typeLabel":"string"},"frequencyLimit":{"type":"object","properties":{"maximum":{"type":"integer","minimum":1,"maximum":1000,"isRequired":true,"uniqueKey":"definition.actions.items.[INDEX].oneOf.1.frequencyLimit.maximum","typeLabel":"integer"},"period":{"enum":["hour","day"],"type":"string","isRequired":true,"uniqueKey":"definition.actions.items.[INDEX].oneOf.1.frequencyLimit.period","typeLabel":"enum\u003cstring>"}},"required":["maximum","period"],"additionalProperties":false,"uniqueKey":"definition.actions.items.[INDEX].oneOf.1.frequencyLimit","typeLabel":"object"},"method":{"enum":["merge","squash","rebase","repository_policy"],"type":"string","default":"repository_policy","uniqueKey":"definition.actions.items.[INDEX].oneOf.1.method","typeLabel":"enum\u003cstring>"}},"additionalProperties":false,"uniqueKey":"definition.actions.items.[INDEX].oneOf.1","typeLabel":"object"},{"type":"object","required":["kind"],"properties":{"kind":{"enum":["close"],"type":"string","isRequired":true,"uniqueKey":"definition.actions.items.[INDEX].oneOf.2.kind","typeLabel":"enum\u003cstring>"},"prompt":{"type":"string","maxLength":5000,"uniqueKey":"definition.actions.items.[INDEX].oneOf.2.prompt","typeLabel":"string"},"frequencyLimit":{"type":"object","properties":{"maximum":{"type":"integer","minimum":1,"maximum":1000,"isRequired":true,"uniqueKey":"definition.actions.items.[INDEX].oneOf.2.frequencyLimit.maximum","typeLabel":"integer"},"period":{"enum":["hour","day"],"type":"string","isRequired":true,"uniqueKey":"definition.actions.items.[INDEX].oneOf.2.frequencyLimit.period","typeLabel":"enum\u003cstring>"}},"required":["maximum","period"],"additionalProperties":false,"uniqueKey":"definition.actions.items.[INDEX].oneOf.2.frequencyLimit","typeLabel":"object"},"comment":{"type":"string","minLength":1,"maxLength":5000,"uniqueKey":"definition.actions.items.[INDEX].oneOf.2.comment","typeLabel":"string"},"noticeHours":{"type":"integer","minimum":0,"maximum":720,"default":24,"uniqueKey":"definition.actions.items.[INDEX].oneOf.2.noticeHours","typeLabel":"integer"}},"additionalProperties":false,"uniqueKey":"definition.actions.items.[INDEX].oneOf.2","typeLabel":"object"},{"type":"object","required":["kind"],"properties":{"kind":{"enum":["slack"],"type":"string","isRequired":true,"uniqueKey":"definition.actions.items.[INDEX].oneOf.3.kind","typeLabel":"enum\u003cstring>"},"prompt":{"type":"string","maxLength":5000,"uniqueKey":"definition.actions.items.[INDEX].oneOf.3.prompt","typeLabel":"string"},"frequencyLimit":{"type":"object","properties":{"maximum":{"type":"integer","minimum":1,"maximum":1000,"isRequired":true,"uniqueKey":"definition.actions.items.[INDEX].oneOf.3.frequencyLimit.maximum","typeLabel":"integer"},"period":{"enum":["hour","day"],"type":"string","isRequired":true,"uniqueKey":"definition.actions.items.[INDEX].oneOf.3.frequencyLimit.period","typeLabel":"enum\u003cstring>"}},"required":["maximum","period"],"additionalProperties":false,"uniqueKey":"definition.actions.items.[INDEX].oneOf.3.frequencyLimit","typeLabel":"object"},"awaitingHours":{"type":"integer","minimum":1,"maximum":8760,"uniqueKey":"definition.actions.items.[INDEX].oneOf.3.awaitingHours","typeLabel":"integer"},"deliverySchedule":{"type":"object","properties":{"time":{"type":"string","pattern":"^([01]\\d|2[0-3]):[0-5]\\d$","isRequired":true,"uniqueKey":"definition.actions.items.[INDEX].oneOf.3.deliverySchedule.time","typeLabel":"string"},"timezone":{"type":"string","minLength":1,"maxLength":255,"isRequired":true,"uniqueKey":"definition.actions.items.[INDEX].oneOf.3.deliverySchedule.timezone","typeLabel":"string"}},"required":["time","timezone"],"additionalProperties":false,"uniqueKey":"definition.actions.items.[INDEX].oneOf.3.deliverySchedule","typeLabel":"object"},"cooldownHours":{"type":"integer","minimum":24,"maximum":8760,"default":24,"uniqueKey":"definition.actions.items.[INDEX].oneOf.3.cooldownHours","typeLabel":"integer"},"respectQuietHours":{"default":true,"enum":[true],"uniqueKey":"definition.actions.items.[INDEX].oneOf.3.respectQuietHours","typeLabel":"any"},"destination":{"type":"object","properties":{"kind":{"enum":["channel"],"type":"string","isRequired":true,"uniqueKey":"definition.actions.items.[INDEX].oneOf.3.destination.kind","typeLabel":"enum\u003cstring>"},"connectionId":{"type":"string","format":"uuid","isRequired":true,"uniqueKey":"definition.actions.items.[INDEX].oneOf.3.destination.connectionId","typeLabel":"string\u003cuuid>"},"channelId":{"type":"string","maxLength":255,"pattern":"^[CG][A-Z0-9]+$","isRequired":true,"uniqueKey":"definition.actions.items.[INDEX].oneOf.3.destination.channelId","typeLabel":"string"},"channelName":{"type":"string","minLength":1,"maxLength":255,"uniqueKey":"definition.actions.items.[INDEX].oneOf.3.destination.channelName","typeLabel":"string"}},"required":["kind","connectionId","channelId"],"additionalProperties":false,"uniqueKey":"definition.actions.items.[INDEX].oneOf.3.destination","typeLabel":"object"}},"additionalProperties":false,"uniqueKey":"definition.actions.items.[INDEX].oneOf.3","typeLabel":"object"}],"uniqueKey":"definition.actions.items.[INDEX]","typeLabel":"object"},"uniqueKey":"definition.actions","typeLabel":"object[]"}},"required":["name","scope"],"additionalProperties":false,"isRequired":true,"uniqueKey":"definition","typeLabel":"object"},"saveInactive":{"type":"boolean","uniqueKey":"saveInactive","typeLabel":"boolean"},"retentionSetup":{"enum":["draft","commit"],"type":"string","uniqueKey":"retentionSetup","typeLabel":"enum\u003cstring>"},"org_id":{"type":"string","minLength":1,"description":"Git-provider organization ID. Required for workspace keys; omit for organization keys. This differs from the CodeRabbit organization ID in scope.id.","uniqueKey":"org_id","typeLabel":"string"}},"required":["revision","definition"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"revision":4503599627370495,"definition":{"name":"\u003cstring>","scope":{"organizationId":"3c90c3cc-0d44-4b50-8888-8dd25736052a","connectionId":"\u003cstring>","providerOrigin":"\u003cstring>","repositoryIds":["\u003cstring>"]},"description":"\u003cstring>","conditions":"\u003cunknown>","filters":{"when":{"mode":"newly_matches"},"paths":["\u003cstring>"],"repositories":[{"repositoryId":"\u003cstring>","paths":["\u003cstring>"]}],"includedAuthors":["\u003cstring>"],"excludedAuthors":["\u003cstring>"],"includedTeams":["\u003cstring>"],"excludedTeams":["\u003cstring>"]},"action":{"kind":"bring_to_ready","prompt":"\u003cstring>","settings":{"inactivityHours":4,"maxRepairRounds":3,"fixCi":true,"addressCodeRabbit":true,"addressHumanFeedback":true}},"actions":[{"kind":"bring_to_ready","prompt":"\u003cstring>","settings":{"inactivityHours":4,"maxRepairRounds":3,"fixCi":true,"addressCodeRabbit":true,"addressHumanFeedback":true}}]},"saveInactive":true,"org_id":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"},"responses":{"f23b6c94-54b2-4121-ad50-feb8649308d0":{"description":"OK","content":{"application/json":{"schema":{"type":"object","properties":{"ruleId":{"type":"string","format":"uuid","isRequired":true,"uniqueKey":"ruleId","typeLabel":"string\u003cuuid>"},"revision":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991,"isRequired":true,"uniqueKey":"revision","typeLabel":"integer"}},"required":["ruleId","revision"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"ruleId":"3c90c3cc-0d44-4b50-8888-8dd25736052a","revision":0}}},"exampleType":"generated"}},"exampleType":"generated"},"eb36090e-ed34-43e7-8cf5-50daabbf5c59":{"description":"400","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"enum":["invalid_request"],"type":"string","isRequired":true,"uniqueKey":"error.code","typeLabel":"enum\u003cstring>"},"message":{"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"retry_after":{"type":"integer","minimum":0,"maximum":9007199254740991,"exclusiveMinimum":true,"uniqueKey":"error.retry_after","typeLabel":"integer"}},"required":["code","message"],"additionalProperties":false,"isRequired":true,"uniqueKey":"error","typeLabel":"object"}},"required":["error"],"additionalProperties":false,"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"code":"invalid_request","message":"\u003cstring>","retry_after":4503599627370495}}}},"exampleType":"generated"}},"exampleType":"generated"},"f592de70-2b67-4666-b33b-c716c7410a03":{"description":"401","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"enum":["unauthenticated"],"type":"string","isRequired":true,"uniqueKey":"error.code","typeLabel":"enum\u003cstring>"},"message":{"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"retry_after":{"type":"integer","minimum":0,"maximum":9007199254740991,"exclusiveMinimum":true,"uniqueKey":"error.retry_after","typeLabel":"integer"}},"required":["code","message"],"additionalProperties":false,"isRequired":true,"uniqueKey":"error","typeLabel":"object"}},"required":["error"],"additionalProperties":false,"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"code":"unauthenticated","message":"\u003cstring>","retry_after":4503599627370495}}}},"exampleType":"generated"}},"exampleType":"generated"},"5985d533-76d8-4408-abc0-f5c9befd4344":{"description":"403","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"enum":["forbidden"],"type":"string","isRequired":true,"uniqueKey":"error.code","typeLabel":"enum\u003cstring>"},"message":{"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"retry_after":{"type":"integer","minimum":0,"maximum":9007199254740991,"exclusiveMinimum":true,"uniqueKey":"error.retry_after","typeLabel":"integer"}},"required":["code","message"],"additionalProperties":false,"isRequired":true,"uniqueKey":"error","typeLabel":"object"}},"required":["error"],"additionalProperties":false,"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"code":"forbidden","message":"\u003cstring>","retry_after":4503599627370495}}}},"exampleType":"generated"}},"exampleType":"generated"},"e901b250-eb28-4f0d-b68b-fc35c8a6fe43":{"description":"404","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"enum":["not_found"],"type":"string","isRequired":true,"uniqueKey":"error.code","typeLabel":"enum\u003cstring>"},"message":{"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"retry_after":{"type":"integer","minimum":0,"maximum":9007199254740991,"exclusiveMinimum":true,"uniqueKey":"error.retry_after","typeLabel":"integer"}},"required":["code","message"],"additionalProperties":false,"isRequired":true,"uniqueKey":"error","typeLabel":"object"}},"required":["error"],"additionalProperties":false,"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"code":"not_found","message":"\u003cstring>","retry_after":4503599627370495}}}},"exampleType":"generated"}},"exampleType":"generated"},"3e7f0ac2-7636-4312-90ac-b013ed678309":{"description":"409","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"enum":["head_changed","conflict"],"type":"string","isRequired":true,"uniqueKey":"error.code","typeLabel":"enum\u003cstring>"},"message":{"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"retry_after":{"type":"integer","minimum":0,"maximum":9007199254740991,"exclusiveMinimum":true,"uniqueKey":"error.retry_after","typeLabel":"integer"}},"required":["code","message"],"additionalProperties":false,"isRequired":true,"uniqueKey":"error","typeLabel":"object"}},"required":["error"],"additionalProperties":false,"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"code":"head_changed","message":"\u003cstring>","retry_after":4503599627370495}}}},"exampleType":"generated"}},"exampleType":"generated"},"da89f256-6052-4fa1-90af-ee26413ca32e":{"description":"412","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"enum":["precondition_failed"],"type":"string","isRequired":true,"uniqueKey":"error.code","typeLabel":"enum\u003cstring>"},"message":{"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"retry_after":{"type":"integer","minimum":0,"maximum":9007199254740991,"exclusiveMinimum":true,"uniqueKey":"error.retry_after","typeLabel":"integer"}},"required":["code","message"],"additionalProperties":false,"isRequired":true,"uniqueKey":"error","typeLabel":"object"}},"required":["error"],"additionalProperties":false,"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"code":"precondition_failed","message":"\u003cstring>","retry_after":4503599627370495}}}},"exampleType":"generated"}},"exampleType":"generated"},"a290d0d6-ac3e-4ad9-afa0-31621afd27f9":{"description":"413","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"enum":["payload_too_large"],"type":"string","isRequired":true,"uniqueKey":"error.code","typeLabel":"enum\u003cstring>"},"message":{"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"retry_after":{"type":"integer","minimum":0,"maximum":9007199254740991,"exclusiveMinimum":true,"uniqueKey":"error.retry_after","typeLabel":"integer"}},"required":["code","message"],"additionalProperties":false,"isRequired":true,"uniqueKey":"error","typeLabel":"object"}},"required":["error"],"additionalProperties":false,"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"code":"payload_too_large","message":"\u003cstring>","retry_after":4503599627370495}}}},"exampleType":"generated"}},"exampleType":"generated"},"a26594df-bd0d-4ada-8c49-601234b6626f":{"description":"429","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"enum":["rate_limit_exceeded"],"type":"string","isRequired":true,"uniqueKey":"error.code","typeLabel":"enum\u003cstring>"},"message":{"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"retry_after":{"type":"integer","minimum":0,"maximum":9007199254740991,"exclusiveMinimum":true,"uniqueKey":"error.retry_after","typeLabel":"integer"}},"required":["code","message"],"additionalProperties":false,"isRequired":true,"uniqueKey":"error","typeLabel":"object"}},"required":["error"],"additionalProperties":false,"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"code":"rate_limit_exceeded","message":"\u003cstring>","retry_after":4503599627370495}}}},"exampleType":"generated"}},"exampleType":"generated"},"22374bb7-520b-44a1-8fbb-1e5301c9faa0":{"description":"500","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"enum":["internal_error"],"type":"string","isRequired":true,"uniqueKey":"error.code","typeLabel":"enum\u003cstring>"},"message":{"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"retry_after":{"type":"integer","minimum":0,"maximum":9007199254740991,"exclusiveMinimum":true,"uniqueKey":"error.retry_after","typeLabel":"integer"}},"required":["code","message"],"additionalProperties":false,"isRequired":true,"uniqueKey":"error","typeLabel":"object"}},"required":["error"],"additionalProperties":false,"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"code":"internal_error","message":"\u003cstring>","retry_after":4503599627370495}}}},"exampleType":"generated"}},"exampleType":"generated"},"d4bf2ae2-fb24-4365-a0dd-ba9e42e6974f":{"description":"503","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"string","enum":["unavailable"],"isRequired":true,"uniqueKey":"error.code","typeLabel":"enum\u003cstring>"},"message":{"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"retry_after":{"type":"integer","minimum":0,"maximum":9007199254740991,"exclusiveMinimum":true,"uniqueKey":"error.retry_after","typeLabel":"integer"}},"required":["code","message"],"additionalProperties":false,"isRequired":true,"uniqueKey":"error","typeLabel":"object"}},"required":["error"],"additionalProperties":false,"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"code":"unavailable","message":"\u003cstring>","retry_after":4503599627370495}}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"4f563bbd-7118-4c70-8fb3-c68be1b92b59":{"ApiKeyAuth":{"type":"apiKey","in":"header","name":"x-coderabbitai-api-key","description":"API key for authentication. You can create an API key from the CodeRabbit dashboard.","scopes":[],"schemeName":"ApiKeyAuth"}}},"servers":{"94307302-b1ff-453f-b134-032a703d9dae":{"url":"https://api.coderabbit.ai"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"apiKey","in":"header","name":"x-coderabbitai-api-key","description":"API key for authentication. You can create an API key from the CodeRabbit dashboard.","scopes":[],"schemeName":"ApiKeyAuth"},"schema":{"title":"x-coderabbitai-api-key","type":"string","description":"API key for authentication. You can create an API key from the CodeRabbit dashboard.","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"ApiKeyAuth","name":"x-coderabbitai-api-key"}],"title":"ApiKeyAuth"}]},"originalFileLocation":"openapi.json"},"subdomain":"coderabbit","siteName":"CodeRabbit","title":"Replace a Triage rule definition - CodeRabbit","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-11-10T12:02:16.547Z","originalFileLocation":"api-reference/platform/triage-rules/replace-a-triage-rule-definition.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=\"description\" content=\"Guides for Agentic Change Management: review, prioritize, understand, and secure changes across pull requests, your IDE, CLI, and team chat.\">\u003cmeta data-mint-head name=\"application-name\" content=\"CodeRabbit\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/coderabbit/d4muCEkFHyXyjg4k/_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/coderabbit/d4muCEkFHyXyjg4k/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/coderabbit/d4muCEkFHyXyjg4k/_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/coderabbit/d4muCEkFHyXyjg4k/_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/coderabbit/d4muCEkFHyXyjg4k/_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/coderabbit/d4muCEkFHyXyjg4k/_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/coderabbit/d4muCEkFHyXyjg4k/_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/coderabbit/d4muCEkFHyXyjg4k/_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/coderabbit/d4muCEkFHyXyjg4k/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Replace a Triage rule definition - CodeRabbit\">\u003cmeta data-mint-head property=\"og:description\" content=\"Guides for Agentic Change Management: review, prioritize, understand, and secure changes across pull requests, your IDE, CLI, and team chat.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"CodeRabbit Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.coderabbit.ai/api-reference/platform/triage-rules/replace-a-triage-rule-definition\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://coderabbit.mintlify.site/_mintlify/api/og/v2?division=Triage+rules\u0026amp;title=Replace+a+Triage+rule+definition\u0026amp;theme=e25dc9e67170d7dae31e0b2f\u0026amp;signature=bc55d41e078f5d30cfd7bbc00b74b4775248587da53c4d1d5651b45ee0ab74e9\">\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=\"Replace a Triage rule definition - CodeRabbit\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Guides for Agentic Change Management: review, prioritize, understand, and secure changes across pull requests, your IDE, CLI, and team chat.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://coderabbit.mintlify.site/_mintlify/api/og/v2?division=Triage+rules\u0026amp;title=Replace+a+Triage+rule+definition\u0026amp;theme=e25dc9e67170d7dae31e0b2f\u0026amp;signature=bc55d41e078f5d30cfd7bbc00b74b4775248587da53c4d1d5651b45ee0ab74e9\">\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/coderabbit/d4muCEkFHyXyjg4k/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"CodeRabbit\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#FF570A\">\u003cmeta data-mint-head name=\"og:locale\" content=\"en_US\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.coderabbit.ai/api-reference/platform/triage-rules/replace-a-triage-rule-definition\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/platform/triage-rules/replace-a-triage-rule-definition.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.coderabbit.ai/#organization\",\"name\":\"CodeRabbit\",\"url\":\"https://docs.coderabbit.ai\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/coderabbit/qAZa_d7FrwPO_w-O/coderabbit-logo-light.svg?fit=max\u0026auto=format\u0026n=qAZa_d7FrwPO_w-O\u0026q=85\u0026s=d2bf9e91be0e760ec9cb468676fa6ab6\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.coderabbit.ai#website\",\"name\":\"CodeRabbit\",\"url\":\"https://docs.coderabbit.ai\",\"publisher\":{\"@id\":\"https://docs.coderabbit.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.coderabbit.ai/api-reference/platform/triage-rules/replace-a-triage-rule-definition#webpage\",\"url\":\"https://docs.coderabbit.ai/api-reference/platform/triage-rules/replace-a-triage-rule-definition\",\"name\":\"Replace a Triage rule definition\",\"dateModified\":\"2026-11-10T12:02:16.547Z\",\"isPartOf\":{\"@id\":\"https://docs.coderabbit.ai#website\"},\"breadcrumb\":{\"@id\":\"https://docs.coderabbit.ai/api-reference/platform/triage-rules/replace-a-triage-rule-definition#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.coderabbit.ai/api-reference/platform/triage-rules/replace-a-triage-rule-definition#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"CodeRabbit API\",\"item\":\"https://docs.coderabbit.ai/api/index\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Platform API\",\"item\":\"https://docs.coderabbit.ai/api/platform-api\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Platform API reference\",\"item\":\"https://docs.coderabbit.ai/api-reference/platform/post-apiv1reportgenerate\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Triage rules\",\"item\":\"https://docs.coderabbit.ai/api-reference/platform/triage-rules/list-triage-rules\"},{\"@type\":\"ListItem\",\"position\":5,\"name\":\"Replace a Triage rule definition\",\"item\":\"https://docs.coderabbit.ai/api-reference/platform/triage-rules/replace-a-triage-rule-definition\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.coderabbit.ai/api-reference/platform/triage-rules/replace-a-triage-rule-definition#apireference\",\"headline\":\"Replace a Triage rule definition\",\"name\":\"Replace a Triage rule definition\",\"url\":\"https://docs.coderabbit.ai/api-reference/platform/triage-rules/replace-a-triage-rule-definition\",\"mainEntityOfPage\":{\"@id\":\"https://docs.coderabbit.ai/api-reference/platform/triage-rules/replace-a-triage-rule-definition#webpage\"},\"dateModified\":\"2026-11-10T12:02:16.547Z\",\"publisher\":{\"@id\":\"https://docs.coderabbit.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.coderabbit.ai#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"CodeRabbit\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"CodeRabbit","nav":{"global":{"anchors":[{"anchor":"Quickstart","icon":"rocket","hidden":false,"href":"/getting-started/quickstart"},{"anchor":"Blog","icon":"pen-line","hidden":true,"href":"https://coderabbit.ai/blog"},{"anchor":"Changelog","icon":"history","href":"/changelog"},{"anchor":"Support","icon":"life-buoy","href":"/support"},{"anchor":"Discord","icon":"discord","href":"https://discord.gg/coderabbit"}]},"tabs":[{"tab":"CodeRabbit Platform","icon":"layers","pages":[{"title":"CodeRabbit Platform","href":""}]},{"tab":"CLI and IDE tools","icon":"square-terminal","pages":[{"title":"CLI and IDE tools","href":"/cli"}]},{"tab":"Coding Agent","icon":"square-code","pages":[{"title":"Coding Agent","href":"/code"}]},{"tab":"Agent for Slack and Discord","icon":"bot","pages":[{"title":"Agent for Slack and Discord","href":"/agent"}]},{"tab":"Management","icon":"wrench","pages":[{"title":"Management overview","sidebarTitle":"Overview","mode":"wide","href":"/management"},{"group":"Repository Configuration","icon":"folder-git-2","pages":[{"title":"Overview","href":"/platforms/overview"},{"group":"Supported Git platforms","expanded":false,"pages":[{"title":"GitHub","icon":"github","href":"/platforms/github-com"},{"title":"GitHub Enterprise Server","icon":"github","href":"/platforms/github-enterprise-server"},{"title":"GitLab","icon":"gitlab","href":"/platforms/gitlab-com"},{"title":"Self-managed GitLab","sidebarTitle":"GitLab self-managed","icon":"gitlab","href":"/platforms/self-hosted-gitlab"},{"title":"Azure DevOps","icon":"microsoft","href":"/platforms/azure-devops"},{"title":"Bitbucket Cloud","icon":"bitbucket","href":"/platforms/bitbucket-cloud"},{"title":"Bitbucket Data Center","icon":"bitbucket","href":"/platforms/bitbucket-data-center"}]}]},{"group":"Subscription \u0026 billing","icon":"credit-card","pages":[{"title":"Plans and pricing","sidebarTitle":"Plans and pricing","href":"/management/plans"},{"title":"Review rate limits","sidebarTitle":"Rate limits","href":"/management/rate-limits"},{"title":"Billing and changing plans","sidebarTitle":"Billing and changing plans","href":"/management/billing"},{"title":"Enterprise seat true-up","sidebarTitle":"Enterprise seat true-up","href":"/management/enterprise-seat-true-up"},{"title":"Usage-based reviews","sidebarTitle":"Usage-based reviews","href":"/management/usage-based-addon"},{"title":"Subscription management","sidebarTitle":"Subscription management","href":"/management/subscription-management"}]},{"group":"Connections","icon":"plug","pages":[{"title":"Connections","sidebarTitle":"Connections","href":"/connections/index"},{"title":"Scopes overview","sidebarTitle":"Scopes","href":"/connections/scopes"},{"title":"Review scopes","sidebarTitle":"Review scopes","href":"/connections/scopes-review"},{"title":"Connect MCP servers","sidebarTitle":"MCP servers","href":"/connections/mcp-servers"},{"group":"Issue trackers","root":{"title":"Issue trackers","href":"/connections/issue-trackers"},"pages":[{"title":"Jira Integration","icon":"jira","href":"/connections/jira"},{"title":"Linear Integration","icon":"linear","href":"/connections/linear"}]},{"group":"CI/CD tools","pages":[{"title":"CircleCI integration","sidebarTitle":"CircleCI","href":"/connections/circleci"},{"title":"Jenkins integration","sidebarTitle":"Jenkins","href":"/connections/jenkins"}]}]},{"group":"Dashboard","icon":"layout-dashboard","pages":[{"title":"Overview","href":"/guides/dashboard"},{"title":"Git platform review metrics","href":"/guides/dashboard-metrics"},{"title":"IDE/CLI review metrics","href":"/guides/ide-cli-dashboard-metrics"},{"title":"Review Usage dashboard","sidebarTitle":"Review Usage","href":"/management/review-usage-dashboard"},{"title":"Data Export","href":"/guides/data-export"}]},{"group":"Reports","icon":"text-search","pages":[{"title":"Reports Overview","sidebarTitle":"Overview","href":"/management/reports/index"},{"title":"Schedule reports","href":"/guides/scheduled-reports"},{"title":"Legacy Report Testing","href":"/guides/ondemand-reports"},{"title":"Customize CodeRabbit pull request reports with prompts","sidebarTitle":"Custom reports","href":"/guides/custom-reports"}]},{"group":"Organization administration","icon":"user-cog","pages":[{"title":"Seat assignment","href":"/management/seat-assignment"},{"title":"Role-based access","href":"/management/roles"},{"title":"Custom roles and permissions","href":"/management/custom-roles"},{"title":"Set up Multi-Org","sidebarTitle":"Multiple organizations","href":"/management/multi-org"},{"title":"Add organizations","href":"/management/adding-organizations"},{"title":"Set permissions","href":"/management/upgrading-permissions"},{"title":"Audit Logs","href":"/management/audit-logs"}]},{"group":"Enterprise SSO","icon":"key","pages":[{"title":"Enterprise SSO","sidebarTitle":"Overview","href":"/management/sso/index"},{"title":"Okta SAML SSO setup","sidebarTitle":"Okta SAML","href":"/management/sso/okta-saml"},{"title":"Google Workspace self-serve SSO setup","sidebarTitle":"Google Workspace","href":"/management/sso/google-workspace-saml"},{"title":"Microsoft Entra ID SSO setup","sidebarTitle":"Microsoft Entra ID","href":"/management/sso/microsoft-entra-saml"},{"title":"SAML 2.0 provider SSO setup","sidebarTitle":"Other SAML 2.0 providers","href":"/management/sso/custom-saml"},{"title":"Prepare self-hosted Git providers for SSO","sidebarTitle":"Self-hosted Git providers","href":"/management/sso/self-hosted-git-providers"},{"title":"Azure DevOps Server setup","sidebarTitle":"Azure DevOps Server","href":"/management/sso/azure-devops-server"},{"title":"SCIM directory sync","sidebarTitle":"SCIM directory sync","href":"/management/sso/scim"},{"title":"SSO user management API","sidebarTitle":"User management API","href":"/management/sso/user-management-api"}]},{"group":"Self-hosted CodeRabbit","icon":"server","pages":[{"title":"Self-hosted CodeRabbit","sidebarTitle":"Overview","href":"/self-hosted/overview"},{"group":"Reverse Tunnel","pages":[{"title":"CodeRabbit Reverse Tunnel","sidebarTitle":"Reverse Tunnel overview","href":"/self-hosted/coderabbit-reverse-tunnel"},{"title":"Reverse Tunnel connector configuration","sidebarTitle":"Connector configuration","href":"/self-hosted/reverse-tunnel-connector-configuration"}]}]},{"group":"CodeRabbit API","icon":"braces","pages":[{"title":"CodeRabbit API","sidebarTitle":"Overview","href":"/api/index"},{"title":"Workspace API tokens","href":"/api/workspace-api-tokens"},{"group":"Platform API","pages":[{"title":"Platform API","href":"/api/platform-api"},{"title":"Authenticate to the Platform API","href":"/api/platform-authentication"},{"title":"Platform API workflows","href":"/api/platform-workflows"},{"title":"Read repositories","href":"/api/platform-repositories"},{"title":"Read pull requests","href":"/api/platform-pull-requests"},{"group":"Platform API reference","pages":[{"group":"API Reference","pages":[{"title":"","deprecated":null,"version":null,"openapi":"/openapi.json post /api/v1/report.generate","href":"/api-reference/platform/post-apiv1reportgenerate"},{"title":"Metrics Data","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/metrics/reviews","href":"/api-reference/platform/metrics-data"},{"title":"Roles","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/users/roles","href":"/api-reference/platform/roles"}]},{"group":"User Management","pages":[{"title":"List all users in the organization","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/users","href":"/api-reference/platform/user-management/list-all-users-in-the-organization"},{"title":"Add users and assign seats for a self-hosted organization","deprecated":null,"version":null,"openapi":"/openapi.json put /v1/users","href":"/api-reference/platform/user-management/add-users-and-assign-seats-for-a-self-hosted-organization"},{"title":"Assign or unassign seats for multiple users","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/users/seats","href":"/api-reference/platform/user-management/assign-or-unassign-seats-for-multiple-users"},{"title":"Update the seat assignment mode","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/users/seats/assignment","href":"/api-reference/platform/user-management/update-the-seat-assignment-mode"}]},{"group":"Audit Logs","pages":[{"title":"List audit log entries","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/audit-logs","href":"/api-reference/platform/audit-logs/list-audit-log-entries"}]},{"group":"Learnings","pages":[{"title":"List learnings for an organization","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/learnings","href":"/api-reference/platform/learnings/list-learnings-for-an-organization"},{"title":"Delete a learning","deprecated":null,"version":null,"openapi":"/openapi.json delete /v1/learnings/{learning_id}","href":"/api-reference/platform/learnings/delete-a-learning"},{"title":"Update a learning","deprecated":null,"version":null,"openapi":"/openapi.json patch /v1/learnings/{learning_id}","href":"/api-reference/platform/learnings/update-a-learning"},{"title":"List saved Learnings","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/knowledge/learnings","href":"/api-reference/platform/learnings/list-saved-learnings"},{"title":"Save Learnings","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/knowledge/learnings","href":"/api-reference/platform/learnings/save-learnings"},{"title":"Read a saved Learning","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/knowledge/learnings/{learning_id}","href":"/api-reference/platform/learnings/read-a-saved-learning"},{"title":"Delete a Learning","deprecated":null,"version":null,"openapi":"/openapi.json delete /v1/knowledge/learnings/{learning_id}","href":"/api-reference/platform/learnings/delete-a-learning-1"},{"title":"Update a Learning","deprecated":null,"version":null,"openapi":"/openapi.json patch /v1/knowledge/learnings/{learning_id}","href":"/api-reference/platform/learnings/update-a-learning-1"},{"title":"Read recorded Learning usage statistics","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/knowledge/learnings/statistics","href":"/api-reference/platform/learnings/read-recorded-learning-usage-statistics"},{"title":"Read available Learning filters","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/knowledge/learnings/filters","href":"/api-reference/platform/learnings/read-available-learning-filters"},{"title":"Export saved Learnings","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/knowledge/learnings/export","href":"/api-reference/platform/learnings/export-saved-learnings"}]},{"group":"Organizations","pages":[{"title":"List onboarded organizations","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/organizations","href":"/api-reference/platform/organizations/list-onboarded-organizations"},{"title":"List onboarded repositories for an organization","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/organizations/{organization_id}/repositories","href":"/api-reference/platform/organizations/list-onboarded-repositories-for-an-organization"}]},{"group":"Metrics","pages":[{"title":"Get MCP server usage by pull request","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/metrics/mcp","href":"/api-reference/platform/metrics/get-mcp-server-usage-by-pull-request"},{"title":"Get review comment metrics for merged pull requests","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/metrics/review-comments","href":"/api-reference/platform/metrics/get-review-comment-metrics-for-merged-pull-requests"}]},{"group":"Security","pages":[{"title":"List or export AI Deep Scan code findings","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/security/scans/code","href":"/api-reference/platform/security/list-or-export-ai-deep-scan-code-findings"},{"title":"Export a software bill of materials","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/security/sbom/export","href":"/api-reference/platform/security/export-a-software-bill-of-materials"},{"title":"List code and secret findings","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/security/findings","href":"/api-reference/platform/security/list-code-and-secret-findings"},{"title":"List vulnerable dependencies","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/security/dependencies","href":"/api-reference/platform/security/list-vulnerable-dependencies"},{"title":"List software bill of materials components","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/security/sbom","href":"/api-reference/platform/security/list-software-bill-of-materials-components"},{"title":"List security scan activity","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/security/scans","href":"/api-reference/platform/security/list-security-scan-activity"},{"title":"Request security scans for installed repositories","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/security/scans","href":"/api-reference/platform/security/request-security-scans-for-installed-repositories"},{"title":"Read an existing security scan","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/security/repositories/{repository_id}/scans/{scan_id}","href":"/api-reference/platform/security/read-an-existing-security-scan"},{"title":"Estimate an AI Deep Scan","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/security/repositories/{repository_id}/scans/quote","href":"/api-reference/platform/security/estimate-an-ai-deep-scan"},{"title":"Request an AI fix for a security finding","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/security/repositories/{repository_id}/findings/{finding_id}/fix","href":"/api-reference/platform/security/request-an-ai-fix-for-a-security-finding"},{"title":"Dismiss a security finding","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/security/repositories/{repository_id}/findings/{finding_id}/dismiss","href":"/api-reference/platform/security/dismiss-a-security-finding"},{"title":"Reopen a code security finding","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/security/repositories/{repository_id}/findings/{finding_id}/reopen","href":"/api-reference/platform/security/reopen-a-code-security-finding"},{"title":"Read a code security finding","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/security/repositories/{repository_id}/findings/{finding_id}","href":"/api-reference/platform/security/read-a-code-security-finding"},{"title":"Read a secret finding","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/security/repositories/{repository_id}/secrets/{finding_id}","href":"/api-reference/platform/security/read-a-secret-finding"},{"title":"Read a dependency and its advisories","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/security/repositories/{repository_id}/dependencies/{dependency_id}","href":"/api-reference/platform/security/read-a-dependency-and-its-advisories"},{"title":"List secret scanner findings","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/security/secrets","href":"/api-reference/platform/security/list-secret-scanner-findings"},{"title":"Read a runtime validation result","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/security/repositories/{repository_id}/validations/{validation_id}","href":"/api-reference/platform/security/read-a-runtime-validation-result"},{"title":"List runtime validation attempts for a finding","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/security/repositories/{repository_id}/validations","href":"/api-reference/platform/security/list-runtime-validation-attempts-for-a-finding"},{"title":"Read runtime validation availability for a finding","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/security/repositories/{repository_id}/findings/{finding_id}/validation-capability","href":"/api-reference/platform/security/read-runtime-validation-availability-for-a-finding"}]},{"group":"Bug Scan","pages":[{"title":"List or export Bug Scan findings","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/bug-scan/findings","href":"/api-reference/platform/bug-scan/list-or-export-bug-scan-findings"}]},{"group":"Repositories","pages":[{"title":"List linked repositories","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/linked-repositories","href":"/api-reference/platform/repositories/list-linked-repositories"},{"title":"List accessible installed repositories","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/repositories","href":"/api-reference/platform/repositories/list-accessible-installed-repositories"},{"title":"Get an accessible installed repository","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/repositories/{repository_id}","href":"/api-reference/platform/repositories/get-an-accessible-installed-repository"}]},{"group":"Reviews","pages":[{"title":"Read the existing CodeRabbit review status for a pull request","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/repositories/{repository_id}/pull-requests/{pull_request_number}/review","href":"/api-reference/platform/reviews/read-the-existing-coderabbit-review-status-for-a-pull-request"},{"title":"Request a review of the current pull-request head","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/repositories/{repository_id}/pull-requests/{pull_request_number}/review","href":"/api-reference/platform/reviews/request-a-review-of-the-current-pull-request-head"}]},{"group":"Pull requests","pages":[{"title":"List an accessible repository's pull requests","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/repositories/{repository_id}/pull-requests","href":"/api-reference/platform/pull-requests/list-an-accessible-repositorys-pull-requests"},{"title":"Read an accessible pull request and its current checks","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/repositories/{repository_id}/pull-requests/{pull_request_number}","href":"/api-reference/platform/pull-requests/read-an-accessible-pull-request-and-its-current-checks"}]},{"group":"Identity","pages":[{"title":"Get the authenticated principal and selected organization","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/me","href":"/api-reference/platform/identity/get-the-authenticated-principal-and-selected-organization"}]},{"group":"Usage","pages":[{"title":"Read permitted credit balances","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/credits","href":"/api-reference/platform/usage/read-permitted-credit-balances"},{"title":"Read current usage and permitted credit balances","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/usage","href":"/api-reference/platform/usage/read-current-usage-and-permitted-credit-balances"},{"title":"Read current usage budget policy and consumption","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/usage/budget","href":"/api-reference/platform/usage/read-current-usage-budget-policy-and-consumption"},{"title":"Read paginated member usage budgets","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/usage/budget/members","href":"/api-reference/platform/usage/read-paginated-member-usage-budgets"}]},{"group":"Architecture knowledge","pages":[{"title":"Read available architecture knowledge scopes","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/knowledge/architecture/capabilities","href":"/api-reference/platform/architecture-knowledge/read-available-architecture-knowledge-scopes"},{"title":"List repositories with architecture knowledge","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/knowledge/architecture/repositories","href":"/api-reference/platform/architecture-knowledge/list-repositories-with-architecture-knowledge"},{"title":"List the current architecture knowledge document tree","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/knowledge/architecture/tree","href":"/api-reference/platform/architecture-knowledge/list-the-current-architecture-knowledge-document-tree"},{"title":"Read an architecture knowledge document at an observed revision","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/knowledge/architecture/document","href":"/api-reference/platform/architecture-knowledge/read-an-architecture-knowledge-document-at-an-observed-revision"}]},{"group":"Triage","pages":[{"title":"List the caller's accessible Triage changes","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/triage/changes","href":"/api-reference/platform/triage/list-the-callers-accessible-triage-changes"},{"title":"Read an accessible Triage change","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/triage/changes/{id}","href":"/api-reference/platform/triage/read-an-accessible-triage-change"},{"title":"Read the recorded priority and close-candidacy history","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/triage/changes/{id}/history","href":"/api-reference/platform/triage/read-the-recorded-priority-and-close-candidacy-history"},{"title":"List accessible Triage teams","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/triage/teams","href":"/api-reference/platform/triage/list-accessible-triage-teams"}]},{"group":"Triage rules","pages":[{"title":"List Triage rules","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/triage/rules","href":"/api-reference/platform/triage-rules/list-triage-rules"},{"title":"Create a Triage rule","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/triage/rules","href":"/api-reference/platform/triage-rules/create-a-triage-rule"},{"title":"Read a Triage rule and its definition","description":null,"deprecated":null,"version":null,"openapi":"/openapi.json get /v1/triage/rules/{ruleId}","href":"/api-reference/platform/triage-rules/read-a-triage-rule-and-its-definition"},{"title":"Replace a Triage rule definition","deprecated":null,"version":null,"openapi":"/openapi.json put /v1/triage/rules/{ruleId}","href":"/api-reference/platform/triage-rules/replace-a-triage-rule-definition"},{"title":"Delete a Triage rule","description":null,"deprecated":null,"version":null,"openapi":"/openapi.json delete /v1/triage/rules/{ruleId}","href":"/api-reference/platform/triage-rules/delete-a-triage-rule"},{"title":"Preview existing changes matching a rule definition","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/triage/rules/preview","href":"/api-reference/platform/triage-rules/preview-existing-changes-matching-a-rule-definition"},{"title":"Activate, pause, or resume a Triage rule","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/triage/rules/{ruleId}/transition","href":"/api-reference/platform/triage-rules/activate-pause-or-resume-a-triage-rule"},{"title":"Read executions for a rule revision","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/triage/rules/{ruleId}/executions","href":"/api-reference/platform/triage-rules/read-executions-for-a-rule-revision"}]},{"group":"Knowledge","pages":[{"title":"List connected knowledge repositories","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/knowledge/connected-repositories","href":"/api-reference/platform/knowledge/list-connected-knowledge-repositories"},{"title":"Connect an installed repository as a knowledge source","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/knowledge/connected-repositories","href":"/api-reference/platform/knowledge/connect-an-installed-repository-as-a-knowledge-source"},{"title":"Request a connected repository index refresh","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/knowledge/connected-repositories/{repository_id}/reindex","href":"/api-reference/platform/knowledge/request-a-connected-repository-index-refresh"},{"title":"Disconnect a knowledge repository","deprecated":null,"version":null,"openapi":"/openapi.json delete /v1/knowledge/connected-repositories/{repository_id}","href":"/api-reference/platform/knowledge/disconnect-a-knowledge-repository"}]},{"group":"Automations","pages":[{"title":"List accessible automations","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/automations","href":"/api-reference/platform/automations/list-accessible-automations"},{"title":"Create an ordinary Automation","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/automations","href":"/api-reference/platform/automations/create-an-ordinary-automation"},{"title":"Read an ordinary Automation and its editable definition","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/automations/{automation_id}","href":"/api-reference/platform/automations/read-an-ordinary-automation-and-its-editable-definition"},{"title":"Replace an ordinary Automation definition at its observed revision","deprecated":null,"version":null,"openapi":"/openapi.json put /v1/automations/{automation_id}","href":"/api-reference/platform/automations/replace-an-ordinary-automation-definition-at-its-observed-revision"},{"title":"List recorded ordinary Automation runs","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/automations/{automation_id}/runs","href":"/api-reference/platform/automations/list-recorded-ordinary-automation-runs"},{"title":"Run, pause, resume, or delete an ordinary Automation","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/automations/{automation_id}/commands","href":"/api-reference/platform/automations/run-pause-resume-or-delete-an-ordinary-automation"}]},{"group":"Configuration","pages":[{"title":"Read organization review configuration","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/configuration/organization","href":"/api-reference/platform/configuration/read-organization-review-configuration"},{"title":"Replace organization review configuration","deprecated":null,"version":null,"openapi":"/openapi.json put /v1/configuration/organization","href":"/api-reference/platform/configuration/replace-organization-review-configuration"},{"title":"Read workspace review configuration","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/configuration/workspace","href":"/api-reference/platform/configuration/read-workspace-review-configuration"},{"title":"Read the effective review configuration and its layers","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/repositories/{repository_id}/configuration/effective","href":"/api-reference/platform/configuration/read-the-effective-review-configuration-and-its-layers"},{"title":"Read repository review configuration","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/repositories/{repository_id}/configuration","href":"/api-reference/platform/configuration/read-repository-review-configuration"},{"title":"Replace repository review configuration","deprecated":null,"version":null,"openapi":"/openapi.json put /v1/repositories/{repository_id}/configuration","href":"/api-reference/platform/configuration/replace-repository-review-configuration"},{"title":"Preview effective repository configuration without saving","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/repositories/{repository_id}/configuration/preview","href":"/api-reference/platform/configuration/preview-effective-repository-configuration-without-saving"},{"title":"Read a repository's configuration source","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/repositories/{repository_id}/configuration/source","href":"/api-reference/platform/configuration/read-a-repositorys-configuration-source"},{"title":"Set a repository's configuration source","deprecated":null,"version":null,"openapi":"/openapi.json put /v1/repositories/{repository_id}/configuration/source","href":"/api-reference/platform/configuration/set-a-repositorys-configuration-source"},{"title":"Read the workspace configuration-default policy","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/configuration/workspace-defaults","href":"/api-reference/platform/configuration/read-the-workspace-configuration-default-policy"},{"title":"Set the workspace configuration-default policy","deprecated":null,"version":null,"openapi":"/openapi.json put /v1/configuration/workspace-defaults","href":"/api-reference/platform/configuration/set-the-workspace-configuration-default-policy"}]},{"group":"Connections","pages":[{"title":"List accessible workspace connections","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/connections","href":"/api-reference/platform/connections/list-accessible-workspace-connections"},{"title":"Create a workspace connection","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/connections","href":"/api-reference/platform/connections/create-a-workspace-connection"},{"title":"List pending workspace connection requests","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/connections/requests","href":"/api-reference/platform/connections/list-pending-workspace-connection-requests"},{"title":"Read an existing connection-request intent","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/connections/requests/{intent}","href":"/api-reference/platform/connections/read-an-existing-connection-request-intent"},{"title":"Submit an existing connection-request intent","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/connections/requests/{intent}","href":"/api-reference/platform/connections/submit-an-existing-connection-request-intent"},{"title":"Verify a saved connection and complete matching requests","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/connections/{connectionId}/complete-requests","href":"/api-reference/platform/connections/verify-a-saved-connection-and-complete-matching-requests"},{"title":"Read masked saved-connection configuration","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/connections/{connectionId}","href":"/api-reference/platform/connections/read-masked-saved-connection-configuration"},{"title":"Update a workspace connection","deprecated":null,"version":null,"openapi":"/openapi.json put /v1/connections/{connectionId}","href":"/api-reference/platform/connections/update-a-workspace-connection"},{"title":"Delete a workspace connection","deprecated":null,"version":null,"openapi":"/openapi.json delete /v1/connections/{connectionId}","href":"/api-reference/platform/connections/delete-a-workspace-connection"},{"title":"Update a connection's name or description","deprecated":null,"version":null,"openapi":"/openapi.json patch /v1/connections/{connectionId}","href":"/api-reference/platform/connections/update-a-connections-name-or-description"},{"title":"Test a connection with existing credential and provider checks","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/connections/test","href":"/api-reference/platform/connections/test-a-connection-with-existing-credential-and-provider-checks"},{"title":"Discover tools from a configured MCP connection","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/connections/mcp/tools","href":"/api-reference/platform/connections/discover-tools-from-a-configured-mcp-connection"}]},{"group":"Coding","pages":[{"title":"List accessible coding tasks","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/code/tasks","href":"/api-reference/platform/coding/list-accessible-coding-tasks"},{"title":"Create a coding task","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/code/tasks","href":"/api-reference/platform/coding/create-a-coding-task"},{"title":"Read an accessible coding task","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/code/tasks/{task_id}","href":"/api-reference/platform/coding/read-an-accessible-coding-task"},{"title":"Read a stored coding plan version","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/code/tasks/{task_id}/plan","href":"/api-reference/platform/coding/read-a-stored-coding-plan-version"},{"title":"Approve or withdraw approval of a coding plan","deprecated":null,"version":null,"openapi":"/openapi.json put /v1/code/tasks/{task_id}/plan/approval","href":"/api-reference/platform/coding/approve-or-withdraw-approval-of-a-coding-plan"},{"title":"Read a coding task's stored patch","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/code/tasks/{task_id}/patch","href":"/api-reference/platform/coding/read-a-coding-tasks-stored-patch"},{"title":"Read queued coding task messages","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/code/tasks/{task_id}/queue","href":"/api-reference/platform/coding/read-queued-coding-task-messages"},{"title":"Deliver a task patch using the caller's existing repository write authorization","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/code/tasks/{task_id}/delivery","href":"/api-reference/platform/coding/deliver-a-task-patch-using-the-callers-existing-repository-write-authorization"},{"title":"Read existing autofix status for a task or pull request","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/code/autofix","href":"/api-reference/platform/coding/read-existing-autofix-status-for-a-task-or-pull-request"},{"title":"Enable, disable, resume or recover existing autofix","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/code/autofix/commands","href":"/api-reference/platform/coding/enable-disable-resume-or-recover-existing-autofix"},{"title":"List retained coding execution turns","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/code/tasks/{task_id}/turns","href":"/api-reference/platform/coding/list-retained-coding-execution-turns"},{"title":"Queue a follow-up coding message","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/code/tasks/{task_id}/turns","href":"/api-reference/platform/coding/queue-a-follow-up-coding-message"},{"title":"Read a retained coding execution turn by its native start sequence","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/code/tasks/{task_id}/turns/{turn_start_seq}","href":"/api-reference/platform/coding/read-a-retained-coding-execution-turn-by-its-native-start-sequence"},{"title":"Queue a plan revision using the existing replan operation","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/code/tasks/{task_id}/plan/revisions","href":"/api-reference/platform/coding/queue-a-plan-revision-using-the-existing-replan-operation"},{"title":"Implement a stored plan after its existing readiness checks","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/code/tasks/{task_id}/plan/implementation","href":"/api-reference/platform/coding/implement-a-stored-plan-after-its-existing-readiness-checks"},{"title":"Read questions recorded in a task's recent execution history","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/code/tasks/{task_id}/questions","href":"/api-reference/platform/coding/read-questions-recorded-in-a-tasks-recent-execution-history"},{"title":"Answer an existing coding task interaction","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/code/tasks/{task_id}/questions/{interaction_id}/answers","href":"/api-reference/platform/coding/answer-an-existing-coding-task-interaction"},{"title":"Request the existing human Stop action for a coding task","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/code/tasks/{task_id}/cancel","href":"/api-reference/platform/coding/request-the-existing-human-stop-action-for-a-coding-task"},{"title":"Read feedback on a specific stored plan version","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/code/tasks/{task_id}/plan/comments","href":"/api-reference/platform/coding/read-feedback-on-a-specific-stored-plan-version"}]},{"group":"Verify","pages":[{"title":"Update or archive a user journey with native revision checks","deprecated":null,"version":null,"openapi":"/openapi.json put /v1/verify/repositories/{repository_id}/journeys/{cuj_id}","href":"/api-reference/platform/verify/update-or-archive-a-user-journey-with-native-revision-checks"},{"title":"List registered Verify repositories","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/verify/repositories","href":"/api-reference/platform/verify/list-registered-verify-repositories"},{"title":"Register an accessible repository with an existing execution environment","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/verify/repositories","href":"/api-reference/platform/verify/register-an-accessible-repository-with-an-existing-execution-environment"},{"title":"Read a Verify repository and its recent jobs","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/verify/repositories/{repository_id}","href":"/api-reference/platform/verify/read-a-verify-repository-and-its-recent-jobs"},{"title":"Configure an existing Verify repository","deprecated":null,"version":null,"openapi":"/openapi.json put /v1/verify/repositories/{repository_id}","href":"/api-reference/platform/verify/configure-an-existing-verify-repository"},{"title":"List registered user journeys","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/verify/repositories/{repository_id}/journeys","href":"/api-reference/platform/verify/list-registered-user-journeys"},{"title":"Create a user journey","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/verify/repositories/{repository_id}/journeys","href":"/api-reference/platform/verify/create-a-user-journey"},{"title":"List Verify jobs","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/verify/repositories/{repository_id}/jobs","href":"/api-reference/platform/verify/list-verify-jobs"},{"title":"Start an existing Verify authoring, testability or execution operation","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/verify/repositories/{repository_id}/jobs","href":"/api-reference/platform/verify/start-an-existing-verify-authoring-testability-or-execution-operation"},{"title":"Read a Verify job and execution statuses","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/verify/repositories/{repository_id}/jobs/{job_id}","href":"/api-reference/platform/verify/read-a-verify-job-and-execution-statuses"},{"title":"List Verify schedules","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/verify/repositories/{repository_id}/schedules","href":"/api-reference/platform/verify/list-verify-schedules"},{"title":"Read Verify schedule occurrences","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/verify/repositories/{repository_id}/schedules/{schedule_id}/history","href":"/api-reference/platform/verify/read-verify-schedule-occurrences"},{"title":"Create, update or delete a Verify schedule with native revision checks","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/verify/repositories/{repository_id}/schedules/changes","href":"/api-reference/platform/verify/create-update-or-delete-a-verify-schedule-with-native-revision-checks"},{"title":"Read observed bugs from a Verify job","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/verify/repositories/{repository_id}/jobs/{job_id}/bugs","href":"/api-reference/platform/verify/read-observed-bugs-from-a-verify-job"},{"title":"Read a Verify bug's observed history","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/verify/repositories/{repository_id}/bugs/{bug_id}/history","href":"/api-reference/platform/verify/read-a-verify-bugs-observed-history"},{"title":"Read a Verify execution result","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/verify/repositories/{repository_id}/executions/{execution_id}","href":"/api-reference/platform/verify/read-a-verify-execution-result"},{"title":"Read published Verify evidence metadata","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/verify/repositories/{repository_id}/executions/{execution_id}/evidence/{artifact_id}","href":"/api-reference/platform/verify/read-published-verify-evidence-metadata"},{"title":"List current Verify findings","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/verify/repositories/{repository_id}/findings","href":"/api-reference/platform/verify/list-current-verify-findings"},{"title":"Download published Verify evidence","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/verify/repositories/{repository_id}/executions/{execution_id}/evidence/{artifact_id}/content","href":"/api-reference/platform/verify/download-published-verify-evidence"}]},{"group":"Coding environments","pages":[{"title":"List existing repository environment assignments","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/code/environment-assignments","href":"/api-reference/platform/coding-environments/list-existing-repository-environment-assignments"},{"title":"List coding environments","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/code/environments","href":"/api-reference/platform/coding-environments/list-coding-environments"},{"title":"Create a coding environment with existing preparation behavior","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/code/environments","href":"/api-reference/platform/coding-environments/create-a-coding-environment-with-existing-preparation-behavior"},{"title":"Read environment configuration without secret values","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/code/environments/{environmentId}","href":"/api-reference/platform/coding-environments/read-environment-configuration-without-secret-values"},{"title":"Update environment configuration with native revision checks","deprecated":null,"version":null,"openapi":"/openapi.json put /v1/code/environments/{environmentId}","href":"/api-reference/platform/coding-environments/update-environment-configuration-with-native-revision-checks"},{"title":"Archive a coding environment","deprecated":null,"version":null,"openapi":"/openapi.json delete /v1/code/environments/{environmentId}","href":"/api-reference/platform/coding-environments/archive-a-coding-environment"},{"title":"Assign a repository to a coding environment","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/code/environments/{environmentId}/repositories","href":"/api-reference/platform/coding-environments/assign-a-repository-to-a-coding-environment"},{"title":"Update repository setup using its native revision check","deprecated":null,"version":null,"openapi":"/openapi.json put /v1/code/environments/{environmentId}/repositories/{repositoryAssignmentId}","href":"/api-reference/platform/coding-environments/update-repository-setup-using-its-native-revision-check"},{"title":"Remove a repository environment assignment","deprecated":null,"version":null,"openapi":"/openapi.json delete /v1/code/environments/{environmentId}/repositories/{repositoryAssignmentId}","href":"/api-reference/platform/coding-environments/remove-a-repository-environment-assignment"},{"title":"Set an environment variable using existing encrypted storage","deprecated":null,"version":null,"openapi":"/openapi.json put /v1/code/environments/{environmentId}/variables","href":"/api-reference/platform/coding-environments/set-an-environment-variable-using-existing-encrypted-storage"},{"title":"Delete an environment variable","deprecated":null,"version":null,"openapi":"/openapi.json delete /v1/code/environments/{environmentId}/variables/{variableId}","href":"/api-reference/platform/coding-environments/delete-an-environment-variable"}]},{"group":"Reports","pages":[{"title":"List existing report configurations","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/reports","href":"/api-reference/platform/reports/list-existing-report-configurations"},{"title":"Create an on-demand or scheduled report","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/reports","href":"/api-reference/platform/reports/create-an-on-demand-or-scheduled-report"},{"title":"Read an existing report configuration","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/reports/{report_id}","href":"/api-reference/platform/reports/read-an-existing-report-configuration"},{"title":"Replace a recurring report configuration","deprecated":null,"version":null,"openapi":"/openapi.json put /v1/reports/{report_id}","href":"/api-reference/platform/reports/replace-a-recurring-report-configuration"},{"title":"Delete a report configuration","deprecated":null,"version":null,"openapi":"/openapi.json delete /v1/reports/{report_id}","href":"/api-reference/platform/reports/delete-a-report-configuration"},{"title":"Enable or disable a report schedule","deprecated":null,"version":null,"openapi":"/openapi.json patch /v1/reports/{report_id}","href":"/api-reference/platform/reports/enable-or-disable-a-report-schedule"}]},{"group":"Administration","pages":[{"title":"List organization roles","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/configuration/roles","href":"/api-reference/platform/administration/list-organization-roles"},{"title":"Create a custom role by copying an existing role","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/configuration/roles","href":"/api-reference/platform/administration/create-a-custom-role-by-copying-an-existing-role"},{"title":"Read a role and its permissions","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/configuration/roles/{roleId}","href":"/api-reference/platform/administration/read-a-role-and-its-permissions"},{"title":"Delete an unassigned custom role","deprecated":null,"version":null,"openapi":"/openapi.json delete /v1/configuration/roles/{roleId}","href":"/api-reference/platform/administration/delete-an-unassigned-custom-role"},{"title":"Update a custom role","deprecated":null,"version":null,"openapi":"/openapi.json patch /v1/configuration/roles/{roleId}","href":"/api-reference/platform/administration/update-a-custom-role"},{"title":"List supported role permissions","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/configuration/roles/permissions","href":"/api-reference/platform/administration/list-supported-role-permissions"}]}]}]},{"group":"API Reference","expanded":false,"pages":[{"group":"Metrics","pages":[{"openapi":"get /v1/metrics/reviews","title":"Metrics Data","href":"/api-reference/metrics-data-api"},{"openapi":"get /v1/metrics/review-comments","title":"Review comment metrics","href":"/api-reference/review-comment-metrics"},{"openapi":"get /v1/metrics/mcp","title":"MCP server usage","href":"/api-reference/mcp-metrics"}]},{"group":"Learnings","pages":[{"openapi":"get /v1/learnings","title":"Learnings","href":"/api-reference/learnings-list"},{"openapi":"patch /v1/learnings/{learning_id}","title":"Update Learning","href":"/api-reference/learnings-update"},{"openapi":"delete /v1/learnings/{learning_id}","title":"Delete Learning","href":"/api-reference/learnings-delete"}]},{"group":"Security","pages":[{"openapi":"get /v1/security/scans/code","title":"Deep Scan code findings","href":"/api-reference/security-scans-code-list"}]},{"group":"Organizations","pages":[{"title":"List organizations","openapi":"get /v1/organizations","href":"/api-reference/organizations-list"},{"title":"List organization repositories","openapi":"get /v1/organizations/{organization_id}/repositories","href":"/api-reference/organization-repositories-list"},{"title":"List linked repositories","openapi":"get /v1/linked-repositories","href":"/api-reference/linked-repositories-list"}]},{"group":"User Management","pages":[{"openapi":"get /v1/users","title":"Users","href":"/api-reference/users-list"},{"openapi":"post /v1/users/seats","title":"Seats","href":"/api-reference/users-manage-seats"},{"openapi":"post /v1/users/seats/assignment","title":"Seat Assignment Mode","href":"/api-reference/users-seat-assignment-mode"}]},{"group":"Roles","pages":[{"openapi":"post /v1/users/roles","title":"Assign roles","href":"/api-reference/users-change-roles"}]},{"group":"Audit Logs","pages":[{"openapi":"get /v1/audit-logs","title":"Audit Logs","href":"/api-reference/audit-logs"}]},{"group":"Legacy APIs","pages":[{"openapi":"post /api/v1/report.generate","title":"","href":"/api-reference/report-generate"}]}]}]},{"title":"Caching","href":"/reference/caching"},{"title":"Early Access Program","href":"/early-access"}]}]},"basePath":"","title":"Replace a Triage rule definition - CodeRabbit","buildId":"dpl_42LwxxU1kGN114H4XzwGYXa9ZDah","deploymentId":"dpl_42LwxxU1kGN114H4XzwGYXa9ZDah","dynamics":["10e4515597","c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["BannerMarkdown-DV-WToSZ.js","dist-CBUH0-zX.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","clsx-CR-RHrVC.js","html-void-elements-mCSPHezU.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","OpenApiReferenceProvider-C-hEh3I2.js","utils-CnF4QiUD.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-C7PVNbel.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-8ytevL2A.js","snippetPresets-BT1alx3v.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","ApiExamples-BLXC0i_W.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-CyLIGI9_.js","shallow-DC0lGVIW.js","getApiPlaygroundDisplay-CgDQ85tN.js","CodeSnippet-6-I-Gpv9.js","CodeSnippets-BAk1kDdu.js","Page-C945cI-W.js","getPastedJson-B276RuWN.js","icon-BqP8etTm.js","MethodPill-DM6sbxG1.js","DuplicateIcon-PyJglOaE.js","createIcon-CMeOMAc_.js","DynamicMarkdown-BoyYAA8K.js","SectionHeading-DAYv3gvZ.js","axios-vUo_bRtp.js","Markdown-BhTTmazV.js","AssistantPageLink-BmARFYNC.js"]}