+ Connect services that run workloads in your E2B team. +
++ Run Devin sessions on workers isolated in E2B sandboxes. +
+Connection
++ Discover your Devin Outposts pools from the dashboard, then start a + worker using only a scoped machine token inside the sandbox. +
++ Stop every Devin worker sandbox created for your account in this E2B + team. +
++ Select the Outposts pool this worker should serve. +
++ Use an existing service-user API key and scoped Outposts machine + token. The API key stays only in this page session for account and + pool setup. It is cleared when the account changes or this page + closes, and is never sent to the sandbox. +
++ This account has no Outposts pools. Create one to continue. +
+ ) : null} + > + ) +} + +function PoolCreationDialogContent({ + description, + error, + name, + onCancel, + onDescriptionChange, + onNameChange, + onSubmit, + pending, +}: { + description: string + error: string + name: string + onCancel: () => void + onDescriptionChange: (value: string) => void + onNameChange: (value: string) => void + onSubmit: (event: React.FormEvent