This commit is contained in:
ZacharyZhang-NY committed 2026-03-23 16:51:02 -04:00
1 parent b56aaa1498
commit 9e2c19259a
6 files changed
+25 -29

No files matched your search

+1 -1
View File
@@ -4,7 +4,7 @@
"output": "/Users/zacharyzhang/Documents/Github/AgentCompany/build/release" "output": "/Users/zacharyzhang/Documents/Github/AgentCompany/build/release"
}, },
"extraMetadata": { "extraMetadata": {
"version": "0.4.77" "version": "0.4.80"
}, },
"mac": { "mac": {
"hardenedRuntime": false, "hardenedRuntime": false,
+7 -7
View File
@@ -1,8 +1,8 @@
version: 0.4.77 version: 0.4.80
files: files:
- url: AgentCompany-0.4.77-arm64-mac.zip - url: AgentCompany-0.4.80-arm64-mac.zip
sha512: rM2oPamJ0mHhH4bkIrcdJT+raflsJpiKI331HDD/flZvGnB0L3zveHEjkG6eZkIvpQOh78d9/HjPRUuB2lGZ+w== sha512: 5gKuP0v6BeMrgiEre/WXXERVAyjh7imWgleoV18ZU5fly+/wq8witKgg8o+E5kid7VUSqTYlvePRtkT8NrYYhg==
size: 113614712 size: 113614651
path: AgentCompany-0.4.77-arm64-mac.zip path: AgentCompany-0.4.80-arm64-mac.zip
sha512: rM2oPamJ0mHhH4bkIrcdJT+raflsJpiKI331HDD/flZvGnB0L3zveHEjkG6eZkIvpQOh78d9/HjPRUuB2lGZ+w== sha512: 5gKuP0v6BeMrgiEre/WXXERVAyjh7imWgleoV18ZU5fly+/wq8witKgg8o+E5kid7VUSqTYlvePRtkT8NrYYhg==
releaseDate: '2026-03-23T20:26:33.820Z' releaseDate: '2026-03-23T20:47:41.499Z'
+1 -1
View File
@@ -1,6 +1,6 @@
{ {
"name": "agent-company", "name": "agent-company",
"version": "0.4.77", "version": "0.4.80",
"private": true, "private": true,
"type": "module", "type": "module",
"description": "Cross-platform Electron desktop control plane for local-first AI agent companies.", "description": "Cross-platform Electron desktop control plane for local-first AI agent companies.",
+1 -1
View File
@@ -384,7 +384,7 @@ export function App() {
: undefined, : undefined,
tasks: badges.todoTasks > 0 ? { count: badges.todoTasks, tone: "default" } : undefined, tasks: badges.todoTasks > 0 ? { count: badges.todoTasks, tone: "default" } : undefined,
approvals: badges.pendingApprovals > 0 ? { count: badges.pendingApprovals, tone: "warn" } : 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]); } : {}, [badges, activeInboxCount]);
const companyWorkspaces = useMemo(() => snapshot?.workspaces.filter((workspace) => !currentCompany || workspace.companyId === currentCompany.id) ?? [], [snapshot, currentCompany]); const companyWorkspaces = useMemo(() => snapshot?.workspaces.filter((workspace) => !currentCompany || workspace.companyId === currentCompany.id) ?? [], [snapshot, currentCompany]);
@@ -73,10 +73,7 @@ export const MessageBubble = memo(function MessageBubble({
isUnread isUnread
? "bg-[color:var(--panel)]" ? "bg-[color:var(--panel)]"
: "hover:bg-[color:var(--panel-soft)]/40" : "hover:bg-[color:var(--panel-soft)]/40"
} ${
isUrgent ? "border-l-[3px]" : ""
}`} }`}
style={isUrgent ? { borderLeftColor: "var(--danger)" } : undefined}
> >
<AgentAvatar agent={agent} /> <AgentAvatar agent={agent} />
@@ -177,8 +174,7 @@ export function TaskCommentBubble({
initial={{ opacity: 0, y: 6 }} initial={{ opacity: 0, y: 6 }}
animate={{ opacity: 1, y: 0 }} animate={{ opacity: 1, y: 0 }}
transition={{ duration: 0.18 }} transition={{ duration: 0.18 }}
className="group relative flex gap-3 rounded-[8px] border-l-[3px] bg-[color:var(--panel)] px-4 py-3" className="group relative flex gap-3 rounded-[8px] bg-[color:var(--panel)] px-4 py-3"
style={{ borderLeftColor: isBoard ? "var(--accent)" : deptColor }}
> >
<AgentAvatar agent={agent} /> <AgentAvatar agent={agent} />
<div className="min-w-0 flex-1"> <div className="min-w-0 flex-1">
+14 -14
View File
@@ -39,13 +39,13 @@
:root[data-theme="dark"] { :root[data-theme="dark"] {
color-scheme: dark; color-scheme: dark;
--bg: #0f1117; --bg: #16181f;
--bg-subtle: #161820; --bg-subtle: #1a1c24;
--panel: #1b1e26; --panel: #1e2028;
--panel-soft: #252830; --panel-soft: #24262e;
--panel-strong: #1e2129; --panel-strong: #1c1e26;
--line: rgba(148, 163, 190, 0.1); --line: rgba(148, 163, 190, 0.12);
--line-strong: rgba(148, 163, 190, 0.18); --line-strong: rgba(148, 163, 190, 0.2);
--text: #edf0f7; --text: #edf0f7;
--muted: #8b95a5; --muted: #8b95a5;
--muted-strong: #b0b8c8; --muted-strong: #b0b8c8;
@@ -65,13 +65,13 @@
@media (prefers-color-scheme: dark) { @media (prefers-color-scheme: dark) {
:root[data-theme="system"] { :root[data-theme="system"] {
color-scheme: dark; color-scheme: dark;
--bg: #0f1117; --bg: #16181f;
--bg-subtle: #161820; --bg-subtle: #1a1c24;
--panel: #1b1e26; --panel: #1e2028;
--panel-soft: #252830; --panel-soft: #24262e;
--panel-strong: #1e2129; --panel-strong: #1c1e26;
--line: rgba(148, 163, 190, 0.1); --line: rgba(148, 163, 190, 0.12);
--line-strong: rgba(148, 163, 190, 0.18); --line-strong: rgba(148, 163, 190, 0.2);
--text: #edf0f7; --text: #edf0f7;
--muted: #8b95a5; --muted: #8b95a5;
--muted-strong: #b0b8c8; --muted-strong: #b0b8c8;