Bsn.Host
0.2.4
Interactive terminal session recording for PowerShell hosts: records commands - including full-screen TUI applications - to replayable asciicast v2 files, with in-console playback and optional video rendering.
Minimum PowerShell version
5.1
Installation Options
Owners
Copyright
(c) 2026 BSVN. All rights reserved.
Package Details
Author(s)
- BSVN
Tags
BSVN Lmt Host Transcript Recording Terminal Session Asciicast Asciinema TUI Audit Screencast
Functions
Start-InteractiveTranscript Stop-InteractiveTranscript Show-InteractiveTranscript
PSEditions
Dependencies
-
- Bsn.Common (>= 0.1.1)
Release Notes
Bug fix release (unreleased pending intentional release): TUI recordings no longer leave garbage like [4;600;1200t typed at the prompt after playback - the recorder filters response-eliciting terminal query sequences (XTWINOPS pixel-size, DSR, DA, kitty keyboard, OSC color queries) out of the cast at capture time (issue #20); recordings on Linux distros shipping util-linux 2.39+ (Ubuntu 24.04/26.04) work again via script(1) invocation probing; plus the 0.2.1-0.2.3 fixes: UTF-8 chunk-boundary corruption, live-view/playback codepage handling, incremental flush, pwsh -EncodedCommand wrapping, redirected-stdio detection and loader-managed interop assemblies. Fixes issues #5, #6, #7, #8, #20.
FileList
- Bsn.Host.nuspec
- Bsn.Host.psd1
- Bsn.Host.psm1
- Private\ConvertTo-BsnAsciicast.ps1
- Private\Get-BsnCastTimeline.ps1
- Private\Get-BsnDefaultShell.ps1
- Private\Get-BsnRecordingCommandLine.ps1
- Private\Invoke-BsnCastRender.ps1
- Private\Optimize-BsnCastIdleTime.ps1
- Private\README.md
- Private\Resolve-BsnScriptInvocation.ps1
- Private\Start-BsnUnixPtyRecording.ps1
- Private\Start-BsnWindowsPtyRecording.ps1
- Private\Test-BsnRecordingEnvironment.ps1
- Public\Show-InteractiveTranscript.ps1
- Public\Start-InteractiveTranscript.ps1
- Public\Stop-InteractiveTranscript.ps1
- en-US\about_Bsn.Host.help.txt
- lib\Bsn.Host.deps.json
- lib\Bsn.Host.dll
- lib\Bsn.Host.pdb
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 0.2.4 (current version) | 9 | 11/8/2026 |
| 0.2.3 | 10 | 11/7/2026 |
| 0.2.2 | 8 | 11/7/2026 |
| 0.2.1 | 10 | 11/6/2026 |
| 0.1.0 | 9 | 11/6/2026 |