diff --git a/app/components/home/live/Activity.vue b/app/components/home/live/Activity.vue
index 50bf8d8..a25c4f8 100644
--- a/app/components/home/live/Activity.vue
+++ b/app/components/home/live/Activity.vue
@@ -11,9 +11,13 @@ const currentSession = computed(() => {
if (!ideActivity) return null
- const name = ideActivity.assets?.small_text === 'Cursor' ? 'Cursor' : ideActivity.assets?.small_text === 'Positron' ? 'Positron' : ideActivity.name
+ const name = ideActivity.assets?.small_text === 'Cursor'
+ ? 'Cursor'
+ : ideActivity.assets?.small_text === 'Positron'
+ ? 'Positron'
+ : ideActivity.name
- const isIdling = ideActivity.details?.includes('Idling') || (!ideActivity.state?.toLowerCase().includes('editing') && name !== 'Visual Studio Code')
+ const isIdling = ideActivity.details?.toLowerCase().includes('idling')
const rawProject = ideActivity.details ? ideActivity.details.replace('Workspace:', '').replace('Editing', '').trim() : 'Unknown Context'
const project = rawProject.charAt(0).toUpperCase() + rawProject.slice(1)
@@ -71,12 +75,12 @@ const statusLabel = computed(() => {