Ask a question to get started
Enter to send•Shift+Enter new line
Persistent shell session that supports sequential command execution.
ShellSession( self, workspace: Path, policy: BaseExecutionPolicy, command: tuple[str, ...], environment: Mapping[str, str] )
Start the shell subprocess and reader threads.
Restart the shell process.
Stop the shell subprocess.
Execute a command in the persistent shell.