ReplResultSurface
Describes the output surface used for a command result.
- Kind:
Enum - Namespace: Repl
- Assembly:
Repl.Core - Source: src/Repl.Core/ResultFlow/ReplResultSurface.cs
Signature
Section titled “Signature”public enum ReplResultSurfaceFields
Section titled “Fields”Console
Section titled “Console”A local console or terminal.
Console = 0Returns
Section titled “Returns”Hosted
Section titled “Hosted”A hosted terminal session is active.
Hosted = 3Returns
Section titled “Returns”Interactive
Section titled “Interactive”An interactive REPL session.
Interactive = 1Returns
Section titled “Returns”Programmatic
Section titled “Programmatic”A programmatic client, such as MCP, is driving execution.
Programmatic = 4Returns
Section titled “Returns”Redirected
Section titled “Redirected”Standard output is redirected to a pipe or file.
Redirected = 2