TerminalShellIntegrationPhase
Namespace: Hex1b
Assembly: Hex1b.dll
Describes the current phase reported by a shell using OSC 133 markers.
csharp
public enum TerminalShellIntegrationPhaseFields
CommandLine
The shell is accepting command-line input (marker B).
Returns: TerminalShellIntegrationPhase
csharp
CommandLine = 2Executing
The shell has reported command execution (marker C).
Returns: TerminalShellIntegrationPhase
csharp
Executing = 3Finished
The shell has reported command completion (marker D).
Returns: TerminalShellIntegrationPhase
csharp
Finished = 4Prompt
The shell has started displaying its prompt (marker A).
Returns: TerminalShellIntegrationPhase
csharp
Prompt = 1Unknown
No shell phase has been reported; this does not imply an idle shell.
Returns: TerminalShellIntegrationPhase
csharp
Unknown = 0