Skip to content

Seeing full output from command cli runs (say "dotnet build") #1115

@ayeltsov

Description

@ayeltsov

I gave copilot CLI and it left me frustrated.

It mostly hides the output of the commands it runs, giving me high-level summary only. It may be ok in many cases but I don't see how to see full output when I need it.

Example of the output:


 ✓ Build with msbuild and all direct refs
   $ cd <...> && msbuild <...> /t:Rebuild 2>&1 | Out-String -Width 500
    └ 102 lines...

 ● Now we see /reference:<...>\6.0.11\lib\net461\System.Text.Json.dll (6.0.11 is being used), but CS1705 still fires. The
   compiler command line even has /nowarn:1705 but it doesn't suppress this error.

   The CS1705 error is a hard compiler error that cannot be suppressed - it's baked into Roslyn/csc.exe as a non-suppressible check.

I could not figure out from help or from searching how to see full output.

I tried giving copilot instructions that it's not to compress the output, and it said "Understood. From now on I will show the exact command output without any summary or commentary until you say otherwise.", and still continued to give me summaries.

I'm not really sure if it's a user issue or a bug or by design.

If user issue, please let me know how one can see complete output.
If it's by design, I'll know this is not a tool for me. I don't mind compressed output, but I feel I should be able to inspect verbatim output of any past command that tool ran.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions