diff --git a/apps/web/src/components/features/session/session-card.tsx b/apps/web/src/components/features/session/session-card.tsx
index e2c38a6..536f16f 100644
--- a/apps/web/src/components/features/session/session-card.tsx
+++ b/apps/web/src/components/features/session/session-card.tsx
@@ -138,7 +138,11 @@ export function SessionCard({
)}
{session.url && (
-
+
{session.url}
diff --git a/apps/web/src/components/features/tool/instance-list.tsx b/apps/web/src/components/features/tool/instance-list.tsx
index 8c89616..7e18c34 100644
--- a/apps/web/src/components/features/tool/instance-list.tsx
+++ b/apps/web/src/components/features/tool/instance-list.tsx
@@ -11,7 +11,10 @@ import {
} from "../../../api/sessions";
import type { ToolType } from "../../../api/tool-types";
import { CreateSessionForm } from "../session/create-session-form";
-import { listConfigProfiles, type ConfigProfile } from "../../../api/config-profiles";
+import {
+ listConfigProfiles,
+ type ConfigProfile,
+} from "../../../api/config-profiles";
import { listSSHKeys, type SSHKey } from "../../../api/ssh-keys";
import { useEventContext } from "../../../state/events";
@@ -307,120 +310,117 @@ export const InstanceList = ({
)}
{instance.status !== "running" && (
<>
- {profileSelectInstanceId === instance.id ? (
-
-
-
- ) : (
-
- )}
+ {sshKeys.map((key) => (
+
+ ))}
+
+
+
+
+ ) : (
+
+ )}
>
)}
{instance.status === "running" && (
@@ -455,119 +455,116 @@ export const InstanceList = ({
)}
- {profileSelectInstanceId === instance.id ? (
-
-
-
- ) : (
-
- )}
+ {sshKeys.map((key) => (
+
+ ))}
+
+
+
+
+ ) : (
+
+ )}
>
)}