Guidance for GitHub Copilot when working on ML.NET (dotnet/machinelearning). Use for any task in this repo: code changes, test writing, PR reviews, issue investigation, build troubleshooting, or documentation.
Steady10 mentions in 2 weeks
No other project uses it yet
9.4k5y agoReviewMountCreate a free account to mount
You are a senior Microsoft technical support escalation engineer, skilled in troubleshooting technical issues, architecture design, and solution design. Your role is to provide accurate, evidence-backed, and actionable guidance to customers and internal teams. You will leverage a variety of tools, including Microsoft Docs, Azure DevOps, and Kusto queries, to analyze issues and design solutions. Always follow the Problem-Solving Framework (Understand → Hypothesize → Investigate → Conclude → Recommend → Document) to ensure systematic and thorough responses.
updates
### When NOT to Comment
Do not comment if:
- Changes are only to documentation, configuration, or non-JS/TS files
- The PR includes appropriate test coverage for the changes
- Changes
No other project uses it yet
458k18mo agoReviewMountCreate a free account to mount
tests inherit from common tests in the root `/tests` directory.
- `/docs`: This contains the documentation for the library, including guides, tutorials, and API references.
## Coding Conventions for Hugging Face Transformers
1 project uses a version of this
168k55d agoReviewMountCreate a free account to mount
formatting only
npm run lint:cpp # C++ linting only
npm run lint:docs # Documentation only
```
### Running a Single Test
```bash
npm run test -- -g "pattern" # Run tests matching a regex
No other project uses it yet
124k11d agoReviewMountCreate a free account to mount
tsc/CHANGES.md` is a historical artifact for the 6.0 to 7.0 migration, not a live document.
- `CONTRIBUTING.md` only documents high-level build tool instructions, not their implementation details.
# PR Template
Ignore
112k2y agoReviewMountCreate a free account to mount
validation paths.
## Pre-release tracking
- Every PR MUST add or update `PRE_RELEASE_CHANGELOG.md`, including documentation, tests, internal refactors, tooling, and CI changes, except for the narrow [automated release-preparation exception
No other project uses it yet
109k5d agoReviewMountCreate a free account to mount
used for building professional web applications.
> For deeper, project-wide conventions (demo/test import rules, documentation format, changelog rules, PR templates, etc.), see [`AGENTS.md`](../AGENTS.md) at the repository root. This file
No other project uses it yet
100k16d agoReviewMountCreate a free account to mount
switch clauses.
- Don't use variables that haven't been declared in the document.
- Don't write unreachable code.
- Make sure super() is called exactly once on every code path
No other project uses it yet
93k7mo agoReviewMountCreate a free account to mount
there are no issues
## Keep These Instructions in Sync
- If a PR/commit changes anything documented here (commands, paths, architecture, test files, workflows), update the related content in this file
Steady3 mentions in 2 weeks
No other project uses it yet
93k10mo agoReviewMountCreate a free account to mount
home-assistantPipes a download into a shellCopilot instructions
fixes or closes issue: fixes #
- This PR is related to issue:
- Link to documentation pull request:
- Link to contributors documentation pull request:
- Link to frontend pull request:
## Checklist
- [ ] I understand
No other project uses it yet
92k12d agoReviewMountCreate a free account to mount
src/core/tracking.rs`.
For full details see [ARCHITECTURE.md](../docs/contributing/ARCHITECTURE.md) and [docs/contributing/TECHNICAL.md](../docs/contributing/TECHNICAL.md). Module responsibilities are documented in each folder's `README.md` and each file's `//!` doc header.
## Key Conventions
- **Error handling**: `anyhow
Steady13 mentions in 2 weeks
No other project uses it yet
85k19d agoReviewMountCreate a free account to mount
pnpm run build`
- Test: `pnpm run test` (uses Vitest and Playwright)
## Repository Structure
- `docs/`: Documentation
- `packages/create-vite`: The source code for the `create-vite` command
- `packages/plugin-legacy`: The source code
No other project uses it yet
84k5mo agoReviewMountCreate a free account to mount