diff --git a/build/electron-builder.runtime.json b/build/electron-builder.runtime.json
index 342ceaff..aa10c5cc 100644
--- a/build/electron-builder.runtime.json
+++ b/build/electron-builder.runtime.json
@@ -4,7 +4,7 @@
"output": "/Users/zacharyzhang/Documents/Github/AgentCompany/build/release"
},
"extraMetadata": {
- "version": "0.4.77"
+ "version": "0.4.80"
},
"mac": {
"hardenedRuntime": false,
diff --git a/build/release/latest-mac.yml b/build/release/latest-mac.yml
index 02ec8654..15e4d7c7 100644
--- a/build/release/latest-mac.yml
+++ b/build/release/latest-mac.yml
@@ -1,8 +1,8 @@
-version: 0.4.77
+version: 0.4.80
files:
- - url: AgentCompany-0.4.77-arm64-mac.zip
- sha512: rM2oPamJ0mHhH4bkIrcdJT+raflsJpiKI331HDD/flZvGnB0L3zveHEjkG6eZkIvpQOh78d9/HjPRUuB2lGZ+w==
- size: 113614712
-path: AgentCompany-0.4.77-arm64-mac.zip
-sha512: rM2oPamJ0mHhH4bkIrcdJT+raflsJpiKI331HDD/flZvGnB0L3zveHEjkG6eZkIvpQOh78d9/HjPRUuB2lGZ+w==
-releaseDate: '2026-03-23T20:26:33.820Z'
+ - url: AgentCompany-0.4.80-arm64-mac.zip
+ sha512: 5gKuP0v6BeMrgiEre/WXXERVAyjh7imWgleoV18ZU5fly+/wq8witKgg8o+E5kid7VUSqTYlvePRtkT8NrYYhg==
+ size: 113614651
+path: AgentCompany-0.4.80-arm64-mac.zip
+sha512: 5gKuP0v6BeMrgiEre/WXXERVAyjh7imWgleoV18ZU5fly+/wq8witKgg8o+E5kid7VUSqTYlvePRtkT8NrYYhg==
+releaseDate: '2026-03-23T20:47:41.499Z'
diff --git a/package.json b/package.json
index 0b863a48..48afb1e2 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "agent-company",
- "version": "0.4.77",
+ "version": "0.4.80",
"private": true,
"type": "module",
"description": "Cross-platform Electron desktop control plane for local-first AI agent companies.",
diff --git a/src/renderer/App.tsx b/src/renderer/App.tsx
index 1434acf8..3255bbe1 100644
--- a/src/renderer/App.tsx
+++ b/src/renderer/App.tsx
@@ -384,7 +384,7 @@ export function App() {
: undefined,
tasks: badges.todoTasks > 0 ? { count: badges.todoTasks, tone: "default" } : undefined,
approvals: badges.pendingApprovals > 0 ? { count: badges.pendingApprovals, tone: "warn" } : undefined,
- communication: (badges.unreadMessages + activeInboxCount) > 0 ? { count: badges.unreadMessages + activeInboxCount, tone: "warn" } : undefined,
+ communication: badges.unreadMessages > 0 ? { count: badges.unreadMessages, tone: "warn" } : undefined,
} : {}, [badges, activeInboxCount]);
const companyWorkspaces = useMemo(() => snapshot?.workspaces.filter((workspace) => !currentCompany || workspace.companyId === currentCompany.id) ?? [], [snapshot, currentCompany]);
diff --git a/src/renderer/components/communication/MessageItem.tsx b/src/renderer/components/communication/MessageItem.tsx
index 8ba5d69a..56f413be 100644
--- a/src/renderer/components/communication/MessageItem.tsx
+++ b/src/renderer/components/communication/MessageItem.tsx
@@ -73,10 +73,7 @@ export const MessageBubble = memo(function MessageBubble({
isUnread
? "bg-[color:var(--panel)]"
: "hover:bg-[color:var(--panel-soft)]/40"
- } ${
- isUrgent ? "border-l-[3px]" : ""
}`}
- style={isUrgent ? { borderLeftColor: "var(--danger)" } : undefined}
>