From 9ff15bf94f02778210ae3ed53a124f10f05314c0 Mon Sep 17 00:00:00 2001 From: Rohit Malhotra Date: Mon, 17 Feb 2025 17:27:13 -0500 Subject: [PATCH 01/10] Add selected branch to convo metadata (#6773) --- openhands/server/routes/manage_conversations.py | 1 + openhands/storage/data_models/conversation_metadata.py | 1 + 2 files changed, 2 insertions(+) diff --git a/openhands/server/routes/manage_conversations.py b/openhands/server/routes/manage_conversations.py index 29db83007656..0209fcbae4fe 100644 --- a/openhands/server/routes/manage_conversations.py +++ b/openhands/server/routes/manage_conversations.py @@ -100,6 +100,7 @@ async def _create_new_conversation( title=conversation_title, github_user_id=user_id, selected_repository=selected_repository, + selected_branch=selected_branch, ) ) diff --git a/openhands/storage/data_models/conversation_metadata.py b/openhands/storage/data_models/conversation_metadata.py index fb1f22a38fb7..15909e9b51c2 100644 --- a/openhands/storage/data_models/conversation_metadata.py +++ b/openhands/storage/data_models/conversation_metadata.py @@ -7,6 +7,7 @@ class ConversationMetadata: conversation_id: str github_user_id: str | None selected_repository: str | None + selected_branch: str | None = None title: str | None = None last_updated_at: datetime | None = None created_at: datetime = field(default_factory=lambda: datetime.now(timezone.utc)) From 0a6ff463db5eb294960d0a3b7e0e227fb7509691 Mon Sep 17 00:00:00 2001 From: tofarr Date: Tue, 18 Feb 2025 12:10:07 +0000 Subject: [PATCH 02/10] CSS Fixes (#6770) --- .../context-menu/account-settings-context-menu.tsx | 2 +- frontend/src/components/features/sidebar/sidebar.tsx | 8 ++++---- frontend/src/components/shared/buttons/action-button.tsx | 2 +- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/frontend/src/components/features/context-menu/account-settings-context-menu.tsx b/frontend/src/components/features/context-menu/account-settings-context-menu.tsx index 8be19387f52f..288dd7728705 100644 --- a/frontend/src/components/features/context-menu/account-settings-context-menu.tsx +++ b/frontend/src/components/features/context-menu/account-settings-context-menu.tsx @@ -22,7 +22,7 @@ export function AccountSettingsContextMenu({ {t(I18nKey.ACCOUNT_SETTINGS$LOGOUT)} diff --git a/frontend/src/components/features/sidebar/sidebar.tsx b/frontend/src/components/features/sidebar/sidebar.tsx index d44ca00e7153..d4c8f3c0b99f 100644 --- a/frontend/src/components/features/sidebar/sidebar.tsx +++ b/frontend/src/components/features/sidebar/sidebar.tsx @@ -71,8 +71,8 @@ export function Sidebar() { return ( <>