diff --git a/package.json b/package.json index 4007d4ae..1b0829fa 100644 --- a/package.json +++ b/package.json @@ -91,8 +91,9 @@ }, { "command": "coder.open", - "title": "Coder: Open Workspace", - "icon": "$(play)" + "title": "Open Workspace", + "icon": "$(play)", + "category": "Coder" }, { "command": "coder.openFromSidebar", @@ -166,6 +167,17 @@ "when": "coder.authenticated && viewItem == coderWorkspaceSingleAgent || coder.authenticated && viewItem == coderWorkspaceMultipleAgents", "group": "inline" } + ], + "statusBar/remoteIndicator": [ + { + "command": "coder.open", + "group": "remote_11_ssh_coder@1" + }, + { + "command": "coder.createWorkspace", + "group": "remote_11_ssh_coder@2", + "when": "coder.authenticated" + } ] } }, diff --git a/src/workspacesProvider.ts b/src/workspacesProvider.ts index c838a473..43cdd075 100644 --- a/src/workspacesProvider.ts +++ b/src/workspacesProvider.ts @@ -106,7 +106,9 @@ class AgentMetadataTreeItem extends vscode.TreeItem { metadataEvent.description.display_name.trim() + ": " + metadataEvent.result.value.replace(/\n/g, "").trim() super(label, vscode.TreeItemCollapsibleState.None) - this.tooltip = "Collected at " + metadataEvent.result.collected_at + const collected_at = new Date(metadataEvent.result.collected_at).toLocaleString() + + this.tooltip = "Collected at " + collected_at this.contextValue = "coderAgentMetadata" } }