You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 4b05824
Browse filesBrowse the repository at this point in the historyBrowse files
Copy file name to clipboardExpand all lines: docs/workspaces.md
+23-20Lines changed: 23 additions & 20 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -55,31 +55,34 @@ The other two are renderings of that same id, cut to what their surface is for:
55
55
56
56
| Where | Reads | Why that shape |
57
57
|-------|-------|----------------|
58
-
|`dl --ls`, the hostname, devpod |`devlaunch-main-3j1t`| Addressed and typed back, so it must be unique and it must be one word |
59
-
| The [terminal tab](workspace-tools.md#naming-the-terminal-after-the-workspace)|`devlaunch@main`| A handful of characters read at a glance beside a dozen others, so the suffix goes and the branch stays the id's slug|
60
-
| The [selector](cli.md#the-selector)|`blooop \| devlaunch \| main`| One row at a time with the width of a terminal, so the owner comes back and the branch is spelled in full, out of the clone's `HEAD`|
58
+
|`dl --ls`, the hostname, devpod |`devlaunch-feature-auth-np10`| Addressed and typed back, so it must be unique and it must be one word |
59
+
| The [terminal tab](workspace-tools.md#naming-the-terminal-after-the-workspace)|`devlaunch@feature/auth`| A handful of characters read at a glance beside a dozen others, so the suffix goes and the separators are the ones the spec is written with|
60
+
| The [selector](cli.md#the-selector)|`blooop \| devlaunch \| feature/auth`| One row at a time with the width of a terminal, so the owner comes back and the branch is spelled in full, out of the clone's `HEAD`|
61
61
62
62
They are renderings and not separate derivations, which is what keeps them
63
-
matchable: the tab is the id with the suffix off and one dash spelled `@`, so the
64
-
first two rows are recognisably the same workspace. This table is where the tab's
65
-
spelling is decided, and no other page states it as the answer to a command; where
66
-
one appears elsewhere it is inside an example of the mechanism, like the escape
67
-
sequence and the profile line in
63
+
matchable: the tab is the id with the suffix off and its separators respelled, one
64
+
character for one character, so the first two rows are recognisably the same
65
+
workspace. This table is where the tab's spelling is decided, and no other page
66
+
states it as the answer to a command; where one appears elsewhere it is inside an
67
+
example of the mechanism, like the escape sequence and the profile line in
0 commit comments