Skip to main content

Module workspace

Module workspace 

Source

Structs§

Workspace
WorkspaceEnv

Functions§

decrypt_broker_snapshot
handle_init_from_dotenv
Initialize a workspace by copying conventional dotenv sources into Shine’s explicit TOML source format. The original dotenv files are never modified.
handle_run
handle_seal
plain_values_from_broker_snapshot
snapshot_for_broker
Reads one workspace/mode exactly once for SSH broker hashing and execution. The returned bytes are retained by the remote runner until the child starts, so a successful authorization never re-reads mutable files.