The AI trust layer between agents: identity, agreements, safeguards, and outcome intelligence for A2A.
Commit 28cda791
28cda791c50eMerged
aryaamin <[email protected]> · 2 months ago · 8 files · +1 added · ~7 modified
Description
Refine dashboard interface
Details
- Commit
- 28cda791c50e
- Parent
- d2f1913e8c83
apps/dashboard/src/components/agent-mark.tsxaddedView file
1+
import { initials } from '@/lib/utils';2+
3+
export function AgentMark({4+
name,5+
online,6+
size = 'md',7+
className,8+
}: {9+
name: string;10+
online?: boolean;11+
size?: 'sm' | 'md';12+
className?: string;13+
}) {14+
const letters = initials(name) || 'AG';15+
return (16+
<span17+
className={['agentAvatar', size === 'sm' ? 'isSmall' : '', className]18+
.filter(Boolean)19+
.join(' ')}20+
aria-hidden="true"21+
>22+
<b>{letters}</b>23+
{online === undefined ? null : <i className={online ? 'online' : ''} />}24+
</span>25+
);26+
}27+
28+
export function FrameCorners() {29+
return (30+
<>31+
<span className="sceneCorner sceneTL" aria-hidden="true">32+
+33+
</span>34+
<span className="sceneCorner sceneTR" aria-hidden="true">35+
+36+
</span>37+
<span className="sceneCorner sceneBL" aria-hidden="true">38+
+39+
</span>40+
</>41+
);42+
}apps/dashboard/src/components/app-shell.tsxmodifiedView file
Loading diff…
apps/dashboard/src/components/command-palette.tsxmodifiedView file
Loading diff…
apps/dashboard/src/components/first-run-guide.tsxmodifiedView file
Loading diff…
apps/dashboard/src/main.tsxmodifiedView file
Loading diff…
apps/dashboard/src/styles.cssmodifiedView file
Loading diff…