diff --git a/.coderabbit.yaml b/.coderabbit.yaml new file mode 100644 index 000000000..68cedd072 --- /dev/null +++ b/.coderabbit.yaml @@ -0,0 +1,144 @@ +language: en-US +tone_instructions: '' +early_access: true +enable_free_tier: true +reviews: + profile: assertive + request_changes_workflow: false + high_level_summary: true + high_level_summary_instructions: '' + high_level_summary_placeholder: "" + high_level_summary_in_walkthrough: false + auto_title_placeholder: '' + auto_title_instructions: '' + review_status: true + commit_status: true + fail_commit_status: false + collapse_walkthrough: true + changed_files_summary: false + sequence_diagrams: false + estimate_code_review_effort: false + assess_linked_issues: true + related_issues: true + related_prs: true + suggested_labels: false + labeling_instructions: [] + auto_apply_labels: false + suggested_reviewers: true + auto_assign_reviewers: false + in_progress_fortune: false + poem: false + path_filters: [] + path_instructions: [] + abort_on_close: true + disable_cache: false + auto_review: + enabled: true + auto_incremental_review: true + ignore_title_keywords: [] + labels: [] + drafts: false + base_branches: [] + ignore_usernames: [] + finishing_touches: + docstrings: + enabled: false + unit_tests: + enabled: true + pre_merge_checks: + docstrings: + mode: off + threshold: 80 + title: + mode: off + requirements: '' + description: + mode: off + issue_assessment: + mode: warning + custom_checks: [] + tools: + # Audited languages: Rust, Shell, TypeScript/JavaScript, Protobuf, Markdown, YAML, TOML, Makefile. + ast-grep: + rule_dirs: [] + util_dirs: [] + essential_rules: true + packages: [] + shellcheck: + enabled: true + markdownlint: + enabled: true + github-checks: + enabled: false + timeout_ms: 90000 + languagetool: + enabled: true + enabled_rules: [] + disabled_rules: [] + enabled_categories: [] + disabled_categories: [] + enabled_only: false + level: default + biome: + enabled: true + yamllint: + enabled: true + gitleaks: + enabled: true + eslint: + enabled: true + buf: + enabled: true + actionlint: + enabled: true + semgrep: + enabled: true + clippy: + enabled: true + oxc: + enabled: true + dotenvLint: + enabled: true + checkmake: + enabled: true + osvScanner: + enabled: true +chat: + art: true + auto_reply: true + integrations: + jira: + usage: auto + linear: + usage: auto +knowledge_base: + opt_out: false + web_search: + enabled: true + code_guidelines: + enabled: true + filePatterns: [] + learnings: + scope: auto + issues: + scope: auto + jira: + usage: auto + project_keys: [] + linear: + usage: auto + team_keys: [] + pull_requests: + scope: auto + mcp: + usage: auto + disabled_servers: [] +code_generation: + docstrings: + language: en-US + path_instructions: [] + unit_tests: + path_instructions: [] +issue_enrichment: + planning: + enabled: false