lr-ai-fix-build 2026.3.7.110

lr-ai-fix-build

NuGet

AI-powered .NET build fixer using Claude Code. Fixes build errors and updates NuGet packages.

Usage

Run it directly with dnx:

dnx -y lr-ai-fix-build <command>

Commands

fix-build

Fix build errors using Claude Code. Runs dotnet restore and dotnet build, then uses Claude to diagnose and fix any errors.

dnx -y lr-ai-fix-build fix-build
dnx -y lr-ai-fix-build fix-build --working-dir /path/to/project

update-packages

Update NuGet packages via lr-nuget-update, then fix any resulting build errors.

dnx -y lr-ai-fix-build update-packages
dnx -y lr-ai-fix-build update-packages --filter "Microsoft*,Serilog*"
dnx -y lr-ai-fix-build update-packages --working-dir /path/to/project

Options

Option Description
--working-dir Target project directory (defaults to current directory)
--claude-cli Path to Claude CLI executable (auto-detected if not specified)
--filter Comma-separated glob patterns to filter packages (update-packages only)

How it works

  • fix-build: Restores packages, attempts a build (retries once on first failure), then uses Claude Code to read errors, inspect source files, and apply targeted fixes until the build succeeds.
  • update-packages: Runs dnx -y lr-nuget-update to update packages (with optional --filter), then runs the fix-build flow to resolve any breaking changes.

Installation

If you prefer to have it installed globally:

dotnet tool install -g lr-ai-fix-build

Usage after installation:

lr-ai-fix-build fix-build
lr-ai-fix-build update-packages --filter "Microsoft*"

This package has no dependencies.

Version Downloads Last updated
2026.3.23.1719 2 03/23/2026
2026.3.21.1326 1 03/21/2026
2026.3.20.1545 2 03/20/2026
2026.3.19.1933 2 03/19/2026
2026.3.17.1358 3 03/17/2026
2026.3.7.1700 3 03/07/2026
2026.3.7.210 3 03/07/2026
2026.3.7.208 2 03/07/2026
2026.3.7.110 2 03/07/2026
2026.3.7.108 2 03/07/2026