(wsMeta: WorkspaceMeta)
| 318 | }; |
| 319 | |
| 320 | const firstWorkspaceRuntime = (wsMeta: WorkspaceMeta): string | undefined => |
| 321 | wsMeta.agents.find((id) => { |
| 322 | const adapter = adapters.get(id); |
| 323 | return adapter ? isAgentRuntime(adapter) : false; |
| 324 | }); |
| 325 | |
| 326 | const validRuntimeForWorkspace = (wsMeta: WorkspaceMeta, agentId: string | null): string | undefined => { |
| 327 | if (!agentId || !wsMeta.agents.includes(agentId)) return undefined; |
no test coverage detected