## Overview

This document provides a technical overview of the Windows Terminal and Windows Console Host codebase contained within this repository. It is intended for developers looking to understand the architecture, components, and development practices of the project.

The repository hosts the source code for several key components:

- **Windows Terminal:** A modern terminal application for Windows featuring tabs, panes, Unicode support, GPU rendering, and extensive customization.

- **Windows Terminal Preview:** A preview channel for the Windows Terminal, receiving features earlier in the development cycle.

- **Windows Console Host (`conhost.exe`):** The original Windows command-line user experience and backend infrastructure. The code here is the source for the `conhost.exe` shipped within Windows.

- **Shared Components:** Libraries and modules utilized by both the Terminal and the Console Host, including rendering engines, text buffers, and VT processing logic.

- **ColorTool:** A utility for helping users configure the Console's color palette.

- **Sample Projects:** Demonstrations of ConPTY API usage for building custom terminal experiences.
