Table of Contents

Output Examples

These pages show side-by-side comparisons of raw dotnet output versus the filtered DTK output, so you can see exactly what gets stripped.

How to read these examples: the Raw block is what dotnet actually prints to stdout; the dtk block is the compact output you would send to your LLM.

Commands

  • Build & Clean — single project, multi-project, errors, warnings
  • Test — xUnit single failure, multi-failure with FluentAssertions
  • Restore — missing package errors
  • Format — nothing to format, verify-no-changes violations

Typical Token Savings

Command Typical Savings
build success 3 lines → 1 line
build errors (25) ~20 lines → grouped summary
test (single failure) ~35 lines → 5 lines
test (12 failures) ~250 lines → compact summary
clean ~98% reduction
restore errors Absolute paths → relative paths, cleaner formatting
format violations Absolute paths + noise → relative paths only