Files
deepseek-harness/packages/ssh
turtle1999 a9fc7f9945 feat(release): publish JavaScript maps and compress bundles
Every emitted JavaScript map ships beside the bundle it describes, and the
workspace build and the client preset compress bundles without mangling
identifiers.

The documentation payload now mirrors the website publication manifest and
is removed again by `postpack`; Desktop and the Python executable exclude
the published source, documentation, and maps; `clean` removes a staged
copy. Typert's publication contract gains the Remote declaration map.
2026-10-08 17:04:23 +08:00
..

description, kind
description kind
The POSIX SSH provider family: shared connection, remote filesystem, managed subprocesses and file-effect sandbox. package-group

ssh/ — POSIX remote execution providers

English | 中文

Summary

This family runs files, ordinary processes, terminals and sandbox enforcement on one POSIX SSH host while the Harness stays local. A shared OpenSSH connection and installed helper support the existing filesystem, subprocess and sandbox interfaces. Use it in headless or custom profiles whose consumers honor provider-owned paths.

Table of Contents

Packages

Package Responsibility Service
ssh Connection, helper identity and transport lifecycle ctx.ssh
fs-ssh Remote file identity, reads and guarded atomic mutations ctx.fs
subprocess-ssh Executable lookup, processes, control streams and terminals ctx.subprocess
sandbox-ssh Remote file-effect confinement and enforcement facts ctx.sandbox

Dev Note

Working context for maintainers — click to expand

Remote capability implementations retain the shared asynchronous terminal and cancellation interfaces. Local path access must never be inferred from a remote path string.