Skip to main content
A file system mount exposes a versioned file system as an ordinary directory in a sandbox. The mount path is ephemeral. For writable mounts, Tensorlake replicates settled changes through a durable server WAL into the shared file system. Start with a writable mount unless the sandbox should not write.
Install the file-system extension once on macOS. Linux needs no setup.

Choose a Mode

Every mode uses the same command shape:

Writable Mounts

Writable mounts are for agent sessions that create or modify files. The agent writes files in the mount; writes enter a crash-safe local journal and settled changes replicate as durable server WAL checkpoints. The server applies each acknowledged checkpoint to the shared timeline. Mount the filesystem:
Autosave is always on for writable mounts. Changes normally reach the shared timeline about 750ms after they settle plus upload/server time; a continuously-writing agent checkpoints at least every 5 seconds. The server does not acknowledge the checkpoint until verification and shared-head publication complete. When the mount has new changes, tl fs snapshot /work -m "..." makes that generation permanent and returns only after the durable snapshot receipt exists. You can safely unmount as soon as the command succeeds. Running it on a clean mount is a quiet no-op. Remounting a file system this machine has a detached session for resumes that session — unsaved local changes included. A session already mounted elsewhere mounts read-only.

Read-only Mounts

Read-only mounts are for inputs and shared assets. Follow the file system’s current state to roll out updates to many sandboxes, or pin a permanent snapshot for reproducibility.
See Read-only Mounts.

Session Operations

Use session operations to inspect local changes, resume after a sandbox restart, browse history, create or restore permanent snapshots, repair a session, and clean up.
See Manage Sessions.

Mounting in Sandboxes

A sandbox guest needs one scoped credential to attach a file system:
The command prints the credential and the environment recipe for the guest. Inside the sandbox, the same tl fs mount commands work unchanged.

Read-only Mounts

Use pinned and following mounts for fixed inputs and shared assets.

Distribute Files

Roll out manuals, skills, configs, and tools to agent fleets.

Manage Sessions

Inspect status, resume, restore, and clean up.

Core Concepts

File systems, mounts, sessions, autosave checkpoints, snapshots, and publishing.