(workspaceId: string)
| 4322 | return { containerName, containerWorkspacePath, hostWorkspacePath }; |
| 4323 | } |
| 4324 | async getInfo(workspaceId: string): Promise<FrontendWorkspaceMetadata | null> { |
| 4325 | const allMetadata = await this.config.getAllWorkspaceMetadata(); |
| 4326 | const found = allMetadata.find((metadata) => metadata.id === workspaceId) ?? null; |
| 4327 | if (found && !this.shouldExposeWorkspaceMetadata(found)) { |
| 4328 | return null; |
| 4329 | } |
| 4330 | return this.enrichMaybeFrontendMetadata(found); |
| 4331 | } |
| 4332 | |
| 4333 | private resolveHeartbeatWorkspaceEntry( |
| 4334 | workspaceId: string, |
no test coverage detected