Renders the visual mark (glyph) for either the Mingo or Fae AI agent — the single source of truth for how each agent is visually represented. Mingo renders as a vector icon; Fae renders as an avatar image bundled as a base64 data URI so no host asset is required. ## Key Components - **`AgentName`** — Union type `'fae' | 'mingo'` identifying supported agents. - **`AgentMarkProps`** — Props interface controlling which agent to render, sizing classes, and an optional Fae avatar source override. - **`AgentMark`** — Main component. Delegates to `MingoIcon` for Mingo and an `` tag for Fae. Both branches are decorative (no accessible text). ## Usage Example ```typescript import { AgentMark } from '@flamingo-stack/openframe-oss-lib'; // Render Mingo's vector mark at 20×20 // Render Fae's bundled avatar at 20×20 // Override Fae's avatar with a hosted asset ``` > **Note:** `className` controls all sizing and positioning. The component renders only the glyph — wrapping, backgrounds, and layout are the caller's responsibility. **Source:** [`agent-mark.tsx`](https://github.com/flamingo-stack/openframe-oss-lib/blob/main/agent-mark.tsx)