+ Create a public link to this live session. Anyone with the link can watch — no sign-in + required. +
+ +
+ {url}
+
+
+
+ + The share ends when you close this terminal. Manage active shares under{" "} + Shared Terminals. +
++ {status === "invalid" + ? "This share link is invalid or has expired." + : "This shared terminal has ended."} +
++ {status === "invalid" + ? "Ask for a fresh link to watch." + : "The host closed the session."} +
+
+ {s.command}
+
+ ) : (
+ login shell
+ ),
+ },
+ {
+ key: "mode",
+ header: "Mode",
+ render: (s) =>
+ s.writable ? (
+
+ Collaborative
+
+ ) : (
+
+ Read-only
+
+ ),
+ },
+ {
+ key: "device",
+ header: "Device",
+ render: (s) => (
+ + No active shared terminals +
+
+ Run{" "}
+
+ shellhub-agent share
+ {" "}
+ on a device to start one
+