MCPcopy Index your code
hub / github.com/coder/coder / getDisplayWorkspaceBuildInitiatedBy

Function getDisplayWorkspaceBuildInitiatedBy

site/src/utils/workspace.tsx:24–44  ·  view source on GitHub ↗
(
	build: TypesGen.WorkspaceBuild,
)

Source from the content-addressed store, hash-verified

22};
23
24export const getDisplayWorkspaceBuildInitiatedBy = (
25 build: TypesGen.WorkspaceBuild,
26): string | undefined => {
27 switch (build.reason) {
28 case "initiator":
29 case "dashboard":
30 case "cli":
31 case "ssh_connection":
32 case "vscode_connection":
33 case "jetbrains_connection":
34 case "task_manual_pause":
35 case "task_resume":
36 return build.initiator_name;
37 case "autostart":
38 case "autostop":
39 case "dormancy":
40 case "task_auto_pause":
41 return "Coder";
42 }
43 return undefined;
44};
45
46export const systemBuildReasons = [
47 "autostart",

Callers 2

WorkspaceBuildDataFunction · 0.90
workspace.test.tsFile · 0.90

Calls

no outgoing calls

Tested by

no test coverage detected