diff --git a/src/cli/components/AgentInfoBar.tsx b/src/cli/components/AgentInfoBar.tsx index 557be3a..0373115 100644 --- a/src/cli/components/AgentInfoBar.tsx +++ b/src/cli/components/AgentInfoBar.tsx @@ -78,27 +78,37 @@ export const AgentInfoBar = memo(function AgentInfoBar({ ) : ( (type /pin to pin agent) )} - · {agentId} + {isCloudUser && adeUrl && !isTmux && ( + <> + · + + Open in ADE ↗ + + + )} + {isCloudUser && adeUrl && isTmux && ( + · Open in ADE: {adeUrl} + )} + {isCloudUser && ( + <> + · + + View usage ↗ + + + )} + {!isCloudUser && · {serverUrl}} + + {/* Agent ID and conversation ID on separate line */} + + + {" "} + {agentId} + {conversationId && conversationId !== "default" && ( · {conversationId} )} - - {" "} - {isCloudUser && adeUrl && !isTmux && ( - - Open in ADE ↗ - - )} - {isCloudUser && adeUrl && isTmux && Open in ADE: {adeUrl}} - {isCloudUser && {" · "}} - {isCloudUser && ( - - View usage ↗ - - )} - {!isCloudUser && {serverUrl}} - ); });