diff --git a/admin/slices/agent/agent/components/agent/chat/Tab.vue b/admin/slices/agent/agent/components/agent/chat/Tab.vue
index 73dcefe..0c8f9bd 100644
--- a/admin/slices/agent/agent/components/agent/chat/Tab.vue
+++ b/admin/slices/agent/agent/components/agent/chat/Tab.vue
@@ -22,12 +22,9 @@ const emit = defineEmits<{ restart: []; toggleRunning: [] }>();
const authStore = useAuthStore();
-// Side stack next to the chat: logs on top, usage panel below, each
-// independently collapsible into a compact button. Logs stay the primary
-// operational surface (open by default); collapsing one hands its height to
-// the other via flex. The logs panel is only mounted while open, so its 5s
-// polling stops the moment it's collapsed. The usage panel manages its own
-// collapsed state (`collapsible` prop).
+// Side column next to the chat: logs fill the full height (usage lives in
+// the page-level header strip). The logs panel is only mounted while open,
+// so its 5s polling stops the moment it's collapsed.
const showSideLogs = ref(true);
// One "restart is underway" signal for every surface (bridle header status,
@@ -151,7 +148,7 @@ watch(