Microsoft Teams SDK for Python is a comprehensive SDK for building Microsoft Teams applications, bots, and AI agents using Python. This is a monorepo with workspace structure containing core packages and test applications. Always reference these instructions first and fallback to search or bash commands only when you encounter unexpected information that does not match the info here. ALWAYS manually validate changes by running at least one complete test application scenario:
6816d agoReviewMountCreate a free account to mount
WinGet Studio (experimental) is a Windows app for authoring and testing WinGet Configuration files (DSC-based Configuration as Code) without needing deep DSC expertise up front. It lets users create/edit configuration files and run "get", "set", and "test" against installed DSC resources. Apply the WinGet configuration file to provision your dev environment: Run tests via Visual Studio Test Explorer against WinGetStudio.Tests.MSTest, or dotnet test from the command line.
683mo agoReviewMountCreate a free account to mount
This repository contains the bicep-deploy GitHub Action and the shared @azure/bicep-deploy-common package. Before committing any changes, always run the following commands in order: All four steps must pass before committing. Important: The dist/ folder contains the compiled action code referenced by action.yml (main: dist/index.cjs). This folder must be rebuilt (npm run build) and committed whenever source code changes. The @azure/bicep-deploy-common package is a shared library that provides: - Azure deployment and deployment stack operations - Bicep file compilation - Configuration…
669mo agoReviewMountCreate a free account to mount
When performing a code review, prioritize CI/CD correctness, build scripts, and monorepo structure changes. This is a PowerShell-based monorepo using InvokeBuild: Each component uses independent versioning with prefixed tags: - PSDocs: psdocs-v{version} - PSDocs.Azure: psdocs-azure-v{version} - VS Code Extension: vscode-v{version} Path-based filtering triggers builds only for changed packages: - packages/psdocs/** → PSDocs build - packages/psdocs-azure/** → PSDocs.Azure build - packages/vscode-extension/** → VS Code extension build
657mo agoReviewMountCreate a free account to mount
These instructions guide GitHub Copilot to follow our project's conventions and best practices when suggesting code. They cover how to format code, name resources and attributes, structure implementations, and write tests in this repository. By following these guidelines, Copilot's suggestions should align with the project's style and help contributors produce high-quality, consistent code. Always consider existing patterns in the repository—when in doubt, review similar resources or tests for reference and keep the new code idiomatic to the project's practices. Each…
657mo agoReviewMountCreate a free account to mount
This file provides instructions for the GitHub Copilot coding agent when working on this repository. dynwinrt is a Rust library for dynamically invoking Windows Runtime (WinRT) APIs. It includes: - Core library (crates/dynwinrt/) — Rust runtime using libffi for dynamic WinRT method invocation - JS binding (bindings/js/) — napi-rs binding for Node.js/Electron - Python binding (bindings/py/) — PyO3 binding for Python - Code generator (tools/dynwinrt-codegen/) — Source for dynwinrt-codegen, which generates typed JavaScript (.js) + TypeScript declarations (.d.ts), or Python…
6416d agoReviewMountCreate a free account to mount
Rust implementation of the TDS (Tabular Data Stream) protocol for SQL Server. Cargo workspace with multi-language FFI bindings. Or use the scripts that also cover mssql-py-core: Every .rs file must start with:
This is a Lerna monorepo using npm workspaces. All packages are under packages/. Always use npm ci to restore the dependencies required by the repository. Do not use npm install as a substitute for restoring the existing lockfile. Only core contributors may add or update dependencies. Before changing a dependency, core contributors must run ./scripts/configure-private-npm-feed.ps1 to configure and authenticate the private Azure Artifacts npm feed and clear the npm cache. Dependency changes must be resolved through that feed to ensure…
623mo agoReviewMountCreate a free account to mount
This is a benchmark for evaluating coding agents on real-world Business Central (AL) development tasks, inspired by SWE-Bench. Unlike traditional model benchmarks, BC-Bench is designed to help select models and rapidly iterate on mcp servers, custom instruction/agents, etc for engineers. The repository contains: Preserve one-way dependency flow from orchestration toward lower-level abstractions. Keep domain and result models independent of runtime code. CLI commands are composition roots: they construct concrete agent harnesses (bcbench_core.agent.harness.AgentHarness) and inject them into evaluation pipelines; pipelines must…
Microsoft.WinGet.CommandNotFound is a PowerShell 7 feedback provider module that suggests WinGet packages when a native command isn't found, surfacing them via PowerShell's predictive IntelliSense (command-line predictor). If the module is already loaded in your session, start a fresh session with pwsh -NoProfile before importing a newly built copy.
603mo agoReviewMountCreate a free account to mount
When creating or working on a pull request, DO NOT mark the PR as ready for review until all of the following conditions are met: This repository contains Go code for WMI (Windows Management Instrumentation) bindings. When making changes:
6010mo agoReviewMountCreate a free account to mount
You are working in the A11y LLM Evaluation Harness codebase. Before making any change that could affect behavior, outputs, or public interfaces, read: Treat it as the project’s contract for:
598mo agoReviewMountCreate a free account to mount
Fabric Jumpstart is a monorepo providing ready-to-run accelerators, demos, and tutorials for Microsoft Fabric. Users discover and install self-contained Fabric solutions via a Python CLI library or browse them on a companion website. The repo is managed with Nx and contains two projects: Each sub-project also has its own CONTRIBUTING.md with project-specific setup, quality checks, and workflows: - src/fabric_jumpstart/CONTRIBUTING.md — Python library only (adding jumpstarts, dev setup) - src/fabric_jumpstart_web/CONTRIBUTING.md — Website & Python via WSL (dev setup, conventions) The majority…
598mo agoReviewMountCreate a free account to mount
This repository uses Semantic Versioning. For deployable or user-visible changes: - Update the root VERSION file using X.Y.Z format only. - Update CHANGELOG.md under ## [Unreleased] using Keep a Changelog categories: Added, Changed, Deprecated, Removed, Fixed, Security. - Choose the bump level as follows: - MAJOR for breaking changes or required migration. - MINOR for backward-compatible features or enhancements. - PATCH for bug fixes, documentation updates, refactors, and non-breaking maintenance. - If the correct bump level is ambiguous, ask before…
576mo agoReviewMountCreate a free account to mount
This file contains GitHub Copilot-specific instructions that extend the generic AI guidance found in the .ai/ folder. All AI tools should first reference the generic instructions, then apply the Copilot-specific enhancements below. REQUIRED: Before using these instructions, always reference the generic AI guidance:
578mo agoReviewMountCreate a free account to mount
This is a Microsoft Build 2026 session content repository. If GUIDANCE.md exists in this repo, the repo has not yet been fully set up. When a content creator asks for help preparing the repo, read GUIDANCE.md and follow its instructions. The setup uses a three-phase model: When the creator asks for help, determine which phase they want to work on. You can detect this based on what's already filled in: - If the README still has placeholder text (BRKXXX, "Add…
568mo agoReviewMountCreate a free account to mount