> For the complete documentation index, see [llms.txt](https://developer.harness.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://developer.harness.io/roadmap/code-repository.md).

# Code Repository

Explore planned Code Repository capabilities and enhancements.

This page tracks planned capabilities and enhancements for Code Repository.

SaaS release status: GA, SMP release status: GA

### Now

Q3 2026, August 2026 - October 2026

<table data-column-title-hidden data-view="cards" data-search="true"><thead><tr><th>Tag<select multiple><option value="ai" label="AI" color="blue"></option><option value="developer-experience" label="Developer Experience" color="blue"></option><option value="beta" label="beta" color="blue"></option><option value="reliability" label="Reliability" color="blue"></option><option value="platform" label="Platform" color="blue"></option><option value="code-quality" label="Code Quality" color="blue"></option></select></th><th>Title</th><th>Description</th></tr></thead><tbody><tr><td><span data-option="ai">AI, </span><span data-option="developer-experience">Developer Experience, </span><span data-option="beta">beta</span></td><td><strong>Automated Code Review</strong></td><td>AI-powered code review suggestions to improve developer efficiency.</td></tr><tr><td><span data-option="reliability">Reliability, </span><span data-option="platform">Platform</span></td><td><strong>Disaster Recovery for Harness Code</strong></td><td>Implement disaster recovery capabilities for Harness Code repositories, ensuring business continuity and data resilience.</td></tr><tr><td><span data-option="developer-experience">Developer Experience, </span><span data-option="reliability">Reliability</span></td><td><strong>Merge Queue with CI</strong></td><td>Enhance the merge queue to automatically manage pull request merges with integrated CI validation, ensuring each change passes tests before reaching the target branch.</td></tr><tr><td><span data-option="code-quality">Code Quality, </span><span data-option="developer-experience">Developer Experience</span></td><td><strong>Surface Code Coverage in PR Comments</strong></td><td>Display code coverage metrics and deltas directly in pull request comments, providing immediate visibility into coverage impact before merging.</td></tr></tbody></table>

### Next

Q4 2026, November 2026 - January 2027

<table data-column-title-hidden data-view="cards" data-search="true"><thead><tr><th>Tag<select multiple><option value="code-quality" label="Code Quality" color="blue"></option><option value="developer-experience" label="Developer Experience" color="blue"></option><option value="ai" label="AI" color="blue"></option><option value="repo-insights" label="Repo Insights" color="blue"></option><option value="platform" label="Platform" color="blue"></option><option value="integrations" label="Integrations" color="blue"></option><option value="scalable" label="Scalable" color="blue"></option><option value="reliability" label="Reliability" color="blue"></option><option value="secure" label="Secure" color="blue"></option></select></th><th>Title</th><th>Description</th></tr></thead><tbody><tr><td><span data-option="code-quality">Code Quality, </span><span data-option="developer-experience">Developer Experience</span></td><td><strong>Surface Flaky Tests and Coverage in PR Comments and Status Checks</strong></td><td>Automatically display flaky test detection results and code coverage metrics directly in pull request comments and status checks, giving developers immediate visibility into test reliability and coverage impact before merging.</td></tr><tr><td><span data-option="ai">AI, </span><span data-option="code-quality">Code Quality</span></td><td><strong>AI-Generated Tests</strong></td><td>Generate unit tests from repository code using AI, guided by coverage results to target untested areas and help improve overall code coverage.</td></tr><tr><td><span data-option="developer-experience">Developer Experience</span></td><td><strong>Repo Insights</strong></td><td>Summary insights including PR and commit metrics and security scanning results.</td></tr><tr><td><span data-option="platform">Platform, </span><span data-option="integrations">Integrations</span></td><td><strong>Platform Notifications Integration</strong></td><td>Integrate Harness Code with the unified Platform Notifications system for consistent notification delivery across channels.</td></tr><tr><td><span data-option="scalable">Scalable, </span><span data-option="reliability">Reliability</span></td><td><strong>Reliability at Scale</strong></td><td>Enhance system reliability and resilience for large-scale deployments with improved monitoring, alerting, and fault tolerance.</td></tr><tr><td><span data-option="secure">Secure, </span><span data-option="code-quality">Code Quality</span></td><td><strong>SAST Integration</strong></td><td>Integrate static application security testing capabilities to identify security vulnerabilities in code during development.</td></tr></tbody></table>

### Later

February 2027 & beyond

<table data-column-title-hidden data-view="cards" data-search="true"><thead><tr><th>Tag<select multiple><option value="developer-experience" label="Developer Experience" color="blue"></option><option value="integrations" label="Integrations" color="blue"></option><option value="ai" label="AI" color="blue"></option></select></th><th>Title</th><th>Description</th></tr></thead><tbody><tr><td><span data-option="developer-experience">Developer Experience</span></td><td><strong>Compare Tags Page</strong></td><td>Compare two release tags to see the delta in commits, PRs, artifacts, and deployments—helping validate changes and support audit traceability.</td></tr><tr><td><span data-option="integrations">Integrations</span></td><td><strong>AutoLink References for External Issue Trackers</strong></td><td>Support for AutoLink references will allow Harness Code to automatically hyperlink commit messages and PR titles to external issue trackers like Jira, improving traceability across tools.</td></tr><tr><td><span data-option="ai">AI, </span><span data-option="developer-experience">Developer Experience</span></td><td><strong>AI Code Assist - Google Gemini Support</strong></td><td>Support Google Gemini in Harness AI Code Assist.</td></tr><tr><td><span data-option="developer-experience">Developer Experience</span></td><td><strong>Code Templates</strong></td><td>Create templates of repositories to quickly generate a collection of repositories in a project.</td></tr><tr><td><span data-option="developer-experience">Developer Experience</span></td><td><strong>Pipeline View</strong></td><td>Visualize all CI pipeline runs for a repository, branch, or pull request.</td></tr><tr><td><span data-option="developer-experience">Developer Experience</span></td><td><strong>Issue Tracking</strong></td><td>Plan and track all developer-related work across your projects in Harness Code.</td></tr><tr><td><span data-option="developer-experience">Developer Experience</span></td><td><strong>Commit Graph</strong></td><td>Visualize the Git commit graph within the code repository.</td></tr><tr><td><span data-option="developer-experience">Developer Experience</span></td><td><strong>Chat Integration</strong></td><td>Integrate Slack and MS Teams with the Pull Request workflow.</td></tr></tbody></table>

### Released

What has been released

<table data-column-title-hidden data-view="cards" data-search="true"><thead><tr><th>Tag<select multiple><option value="scalable" label="Scalable" color="blue"></option><option value="performance" label="Performance" color="blue"></option><option value="platform" label="Platform" color="blue"></option><option value="developer-experience" label="Developer Experience" color="blue"></option><option value="governance" label="Governance" color="blue"></option><option value="secure" label="Secure" color="blue"></option><option value="reliability" label="Reliability" color="blue"></option><option value="collaboration" label="Collaboration" color="blue"></option><option value="ai" label="AI" color="blue"></option><option value="integrations" label="Integrations" color="blue"></option><option value="migrations" label="Migrations" color="blue"></option></select></th><th>Title</th><th>Description</th></tr></thead><tbody><tr><td><span data-option="scalable">Scalable, </span><span data-option="performance">Performance</span></td><td><strong>Large Repository Support</strong></td><td>Support for large repositories up to 60GB+ with optimized storage and Git operations, enabling teams to manage enterprise-scale codebases efficiently.</td></tr><tr><td><span data-option="performance">Performance, </span><span data-option="platform">Platform</span></td><td><strong>Query Caching and API Optimizations</strong></td><td>Improved API response times and reduced latency through intelligent caching and optimized API-level locking mechanisms.</td></tr><tr><td><span data-option="scalable">Scalable, </span><span data-option="developer-experience">Developer Experience</span></td><td><strong>Support for Extra-Large Pull Requests</strong></td><td>Handle pull requests with extensive changes, enabling efficient code review workflows for large-scale refactoring and feature development.</td></tr><tr><td><span data-option="governance">Governance</span></td><td><strong>Enforce Signed-Commits</strong></td><td>Ensure that all repository commits are signed by a known developer.</td></tr><tr><td><span data-option="governance">Governance, </span><span data-option="secure">Secure</span></td><td><strong>RBAC Controls for Pull Request Approvals</strong></td><td>Control who can approve pull requests using Harness Code RBAC permissions, preventing users without the required permissions from approving changes.</td></tr><tr><td><span data-option="governance">Governance, </span><span data-option="developer-experience">Developer Experience</span></td><td><strong>Require Rebase Before Merge</strong></td><td>Enforce branch rules that prevent merges when the target branch commit is not an ancestor of the pull request branch, requiring a rebase to maintain a clean and up-to-date commit history.</td></tr><tr><td><span data-option="collaboration">Collaboration</span></td><td><strong>Emoji Reactions on Pull Request Comments</strong></td><td>Add emoji reactions to pull request comments for lightweight acknowledgment and feedback during code reviews.</td></tr><tr><td><span data-option="developer-experience">Developer Experience</span></td><td><strong>Edit Files from Pull Requests</strong></td><td>Edit files directly from the pull request view, making it easier to address review feedback and commit quick fixes without leaving the code review workflow.</td></tr><tr><td><span data-option="collaboration">Collaboration</span></td><td><strong>Image Support in Pull Request Comments</strong></td><td>Paste images directly into pull request comment threads, making it easier to share screenshots, diagrams, and other visual context during code reviews.</td></tr><tr><td><span data-option="developer-experience">Developer Experience, </span><span data-option="collaboration">Collaboration</span></td><td><strong>Team Members and Required Reviewers in Pull Requests</strong></td><td>Display team members and required reviewers directly on pull requests, providing clear visibility into review status and outstanding approvals.</td></tr><tr><td><span data-option="developer-experience">Developer Experience, </span><span data-option="collaboration">Collaboration</span></td><td><strong>Changes Since Last Review</strong></td><td>Show reviewers what changed in a pull request since their last review, including new commits and commit metadata, making it easier to focus on the latest updates.</td></tr><tr><td><span data-option="developer-experience">Developer Experience</span></td><td><strong>Support Harness Code Repo for Config Files</strong></td><td>Enable Harness Code repositories to natively store and manage configuration files used across the Harness platform, improving integration and workflow efficiency.</td></tr><tr><td><span data-option="developer-experience">Developer Experience, </span><span data-option="secure">Secure</span></td><td><strong>SSH and WinRM Configuration Files</strong></td><td>Use Harness Code repositories to securely store and manage SSH and WinRM configuration files for deployments, providing version control, access control, and integration with deployment workflows.</td></tr><tr><td><span data-option="developer-experience">Developer Experience, </span><span data-option="reliability">Reliability</span></td><td><strong>Merge Queue for Pull Requests</strong></td><td>Harness Code will support a merge queue to boost development velocity by automatically managing pull request merges into busy branches, ensuring each change is validated and preventing broken or incompatible commits from reaching the target branch.</td></tr><tr><td><span data-option="developer-experience">Developer Experience</span></td><td><strong>Language Breakdown</strong></td><td>View a list of all programming languages used within a repository, helping teams understand technology stack composition.</td></tr><tr><td><span data-option="developer-experience">Developer Experience</span></td><td><strong>Linked Repositories</strong></td><td>Interact directly with external Git repositories from within the Harness platform, enabling native experiences like code coverage overlays, autonomous code maintenance, and in-context insights across builds and pull requests.</td></tr><tr><td><span data-option="developer-experience">Developer Experience</span></td><td><strong>Support for Forked Repositories</strong></td><td>Fork repositories to create isolated copies for experimentation, collaboration, or contributing back via pull requests without impacting the main repository.</td></tr><tr><td><span data-option="developer-experience">Developer Experience</span></td><td><strong>User Group Support</strong></td><td>Use user groups wherever users are supported: mentions, reviews, code owners, etc.</td></tr><tr><td><span data-option="governance">Governance</span></td><td><strong>Push Rules</strong></td><td>Introduce push protection rules to enforce compliance and security standards.</td></tr><tr><td><span data-option="secure">Secure</span></td><td><strong>Committer Identity Verification for Code Repositories</strong></td><td>Harness now supports automatic verification of commit metadata to ensure that the Git committer matches the authenticated user. This helps prevent impersonation and enforces stronger commit authenticity within managed repositories.</td></tr><tr><td><span data-option="developer-experience">Developer Experience</span></td><td><strong>Favorite Repositories Across the Account</strong></td><td>Users will be able to mark repositories as favorites for quicker access and personalized navigation across the account.</td></tr><tr><td><span data-option="ai">AI, </span><span data-option="developer-experience">Developer Experience</span></td><td><strong>Auto-generated PR Summaries and Commit Messages</strong></td><td>Automatically generate pull request summaries and commit messages to help reviewers quickly understand the scope and intent of changes.</td></tr><tr><td><span data-option="governance">Governance</span></td><td><strong>Tag Rules</strong></td><td>Introduce tag protection rules to enforce compliance and security standards.</td></tr><tr><td><span data-option="scalable">Scalable, </span><span data-option="developer-experience">Developer Experience</span></td><td><strong>Git LFS (Large File Storage) Support</strong></td><td>Harness Code Repository will support Git LFS, enabling efficient versioning and storage of large binary files such as media, datasets, and compiled assets within Git.</td></tr><tr><td><span data-option="secure">Secure</span></td><td><strong>SSH Support</strong></td><td>Support for Git operations via SSH.</td></tr><tr><td><span data-option="integrations">Integrations</span></td><td><strong>Atlassian Jira Marketplace Application</strong></td><td>First-class support for Jira with Atlassian Marketplace application, allowing users to surface relevant commits and PRs in Jira issues.</td></tr><tr><td><span data-option="collaboration">Collaboration</span></td><td><strong>Default Reviewers for Pull Requests</strong></td><td>Users can now configure default reviewers for pull requests in Harness Code Repository. This ensures that designated team members are automatically added to review every PR, improving review consistency and reducing manual setup.</td></tr><tr><td><span data-option="collaboration">Collaboration</span></td><td><strong>Add CODEOWNERS as Reviewers Automatically</strong></td><td>Harness now supports automatically adding users defined in a CODEOWNERS file as reviewers on pull requests. This ensures that the right owners are always notified to review changes to critical files and components.</td></tr><tr><td><span data-option="developer-experience">Developer Experience</span></td><td><strong>My PRs Page in Harness Code Repository</strong></td><td>A new 'My PRs' view is available to help users track pull requests they authored, reviewed, or were mentioned in. This centralized page improves visibility and makes it easier to stay on top of open contributions and pending reviews.</td></tr><tr><td><span data-option="platform">Platform</span></td><td><strong>Self-Managed Enterprise (SMP) Support</strong></td><td>Host Harness DevOps platform on your own infrastructure, including Harness Code.</td></tr><tr><td><span data-option="migrations">Migrations</span></td><td><strong>Migrate all Repository Data</strong></td><td>Migrate pull requests, comments, labels, and other metadata from SCM providers.</td></tr></tbody></table>

{% @harness-feedback/feedback module="roadmap" pagePath="roadmap/code-repository" %}
